Добро пожаловать на форум, Гость, это ваша панель
  • Страница 1 из 1
  • 1
Форум Perfect Soft » Моды и AMX Скриптинг CS 1.6 » AMX Скриптинг CS 1.6 (вопрос | ответ) » Бинд команд клиента (Как биндить команды не портя конфиг игрока)
Бинд команд клиента
Chrescoe1
Дата: Среда, 03.04.2013, 15:38 | Сообщение # 1
офлайн

  • Сообщения: 68
  • Награды: 0
  • Замечания:
 
Всем привет!
Как сделать бинд команд клиента, не засоряя конфиг игрока?
Где-то слышал что можно на 1 клавишу биндить сразу 2 команды через " ; "
Типо
    client_cmd(id, "bind b server_shop;buy")
Но это не работает, и ставит бинд b только "server_shop"
Если же регистрировать команду на buy, то работает она только в зоне закупки
Что же делать?
 
Contra63
Дата: Среда, 03.04.2013, 19:41 | Сообщение # 2
офлайн

  • Сообщения: 830
  • Награды: 7
  • Замечания:
 
Chrescoe1

Код
new g_bunny[33]

public client_connect(id) {
     client_cmd(id, "bind ^"z^" ^"ultimate^"")
     client_cmd(id, "bind ^"x^" ^"ability^"")
     client_cmd(id, "bind ^"c^" ^"talisman^"")
     client_cmd(id, "bind ^"v^" ^"say /vipmenu^"")
     g_bunny [id]= 0
}


 
Chrescoe1
Дата: Четверг, 04.04.2013, 18:06 | Сообщение # 3
офлайн

  • Сообщения: 68
  • Награды: 0
  • Замечания:
 
Не помогает, стирает что было забиндино и ставит то, что написанно...

Добавлено (04.04.2013, 18:06)
---------------------------------------------
Up

 
sarumangreat
Дата: Четверг, 04.04.2013, 23:57 | Сообщение # 4
офлайн

  • Сообщения: 46
  • Награды: 0
  • Замечания:
 
Chrescoe1,заходишь в cssbWar3ftMod.sma ищешь строку public client_connect( id ) далее ищешь строку client_cmd( id, "hud_centerid 0" ); после нее добавляешь

client_cmd(id, "bind ^"f^" ^"ultimate^"")
client_cmd(id, "bind ^"alt^" ^"ability^"")
client_cmd(id, "bind ^"x^" ^"shopmenu2^"")
client_cmd(id, "bind ^"z^" ^"shopmenu^"") 
client_cmd(id, "bind ^"c^" ^"war3menu^"") 
client_cmd(id, "bind ^"v^" ^"menu^"")

Добавлено (04.04.2013, 23:57)
---------------------------------------------
вместо этих кнопок ставь свои

 
Ихtианdр
Дата: Пятница, 05.04.2013, 11:58 | Сообщение # 5
офлайн

  • Сообщения: 142
  • Награды: 0
  • Замечания:
 
Эта команда ставит обычный бинд. А можно ли как-нибудь сделать, чтобы клавиши биндились ТОЛЬКО на этом сервере?

Сообщение отредактировал Ихtианdр - Пятница, 05.04.2013, 12:06
 
Chrescoe1
Дата: Пятница, 05.04.2013, 20:04 | Сообщение # 6
офлайн

  • Сообщения: 68
  • Награды: 0
  • Замечания:
 
Цитата (sarumangreat)
Chrescoe1,заходишь в cssbWar3ftMod.sma ищешь строку public client_connect( id ) далее ищешь строку client_cmd( id, "hud_centerid 0" ); после нее добавляешь client_cmd(id, "bind ^"f^" ^"ultimate^"")
client_cmd(id, "bind ^"alt^" ^"ability^"")
client_cmd(id, "bind ^"x^" ^"shopmenu2^"")
client_cmd(id, "bind ^"z^" ^"shopmenu^"")
client_cmd(id, "bind ^"c^" ^"war3menu^"")
client_cmd(id, "bind ^"v^" ^"menu^"")
Мне нужно не то как биндить кнопки нужно, а Как биндить кнопки без "Засерания" конфига игрока!

Добавлено (05.04.2013, 15:02)
---------------------------------------------
Up

Добавлено (05.04.2013, 20:04)
---------------------------------------------
Все. понял.
Нужно было:
client_cmd(id, "bind f1 ^"Команда#1;Команда#2^"")

Пример:
client_cmd(id, "bind b ^"server_shop;buy^"")
Всем спасибо.

Сообщение отредактировал Chrescoe1 - Пятница, 05.04.2013, 14:54
 
Форум Perfect Soft » Моды и AMX Скриптинг CS 1.6 » AMX Скриптинг CS 1.6 (вопрос | ответ) » Бинд команд клиента (Как биндить команды не портя конфиг игрока)
  • Страница 1 из 1
  • 1
Поиск: