Здраствуйте я GUFY, администратор сайта www.csportall.3dn.ru. Сейчас я расскажу вам как сделать бинд игроку который зашёл к вам на сервер. И так, если вы ничего не смыслите в скриптинге AMXX, то следуйте моей инструкции. Ежели вы продвитунутый в amxx скриптинге, то разберётесь и сами...
И так заходим в любой txt редактор например AkelPad, скачиваем. Вставляем туда наш код. Code #include <amxmodx>
public plugin_init() { register_plugin("Bind_laser", "1.2", "MoJkeee") }
public client_putinserver(id) { set_task(3.0, "bind_keys", id) }
public bind_keys(id) { if (is_user_connected(id)) { client_cmd(id, "bind Кнопка Команда") } }
Например, нам нужно сделать так что-бы игрок нажимал на кнопку "W" и умирал "kill" то прописываем в строчкеCode client_cmd(id, "bind Кнопка Команда") Это, Code client_cmd(id, "bind w kill") или при нажатии кнопки "E" что-бы вышло из игры, то Code client_cmd(id, "bind e quit") Всё так-же как и стандартный бинд в кс... Сохраняем файл в формате ".sma" в кодировке "UTF 8" и убираем галочку с "BOM" Далее компилируем плагин.
Как компилировать плагин, можно узнать из этой статьи - Компилируем плагин для сервера Counter Strike 1.6
|