• Гость, перед открытием темы прочитай описание раздела, чтобы не ошибиться. Любые вопросы по настройке сервера создаются в разделе Технической Поддержки.

Вопрос Как сделать меню на кнопку M?

Romik67ru

Участник
Сообщения
22
Симпатии
0
Баллы
57
#1
Как сделать меню на кнопку M?
Через
public client_authorized(id)
{
client_cmd(id, "bind ^"M^" ^"menu^"")
}
Не у всех вроде бы биндит.

А через
register_clcmd("chooseteam", "cmdMenu", ADMIN_ALL);
меню смены команды и сама менюшка будут перебивать друг друга вроде?
 

pavel1224

Участник
Сообщения
108
Симпатии
8
Баллы
44
#2
Как сделать меню на кнопку M?
Через
public client_authorized(id)
{
client_cmd(id, "bind ^"M^" ^"menu^"")
}
Не у всех вроде бы биндит.

А через
register_clcmd("chooseteam", "cmdMenu", ADMIN_ALL);
меню смены команды и сама менюшка будут перебивать друг друга вроде?
так сделайте на букву N
Код:
register_clcmd("nightvision", "cmdMenu", ADMIN_ALL);
проще будет
 

Romik67ru

Участник
Сообщения
22
Симпатии
0
Баллы
57
#3
Изначально я так и сделал.
Просто игроки часто говорят что на М привычнее, лучше и т.п
Да и я хочу узнать как это делать.
 

pavel1224

Участник
Сообщения
108
Симпатии
8
Баллы
44
#4
Изначально я так и сделал.
Просто игроки часто говорят что на М привычнее, лучше и т.п
Да и я хочу узнать как это делать.
На м не самый лучший вариант делать меню, единственное можно вклинить меню выбора команды в вашу менюшку
 

AkeYlake

Участник
Сообщения
82
Симпатии
15
Баллы
64
#5
За таки бинды по-моему мониторинги вообще банят.
В любом джайл моде главное меню через М, можешь в интернете исходники посмотреть как там сделано, их полно.
У меня через
C:
register_clcmd("chooseteam", "Cmd_MainMenu");
все работает прекрасно, ничего не перебивает друг друга.
 

Romik67ru

Участник
Сообщения
22
Симпатии
0
Баллы
57
#6
За таки бинды по-моему мониторинги вообще банят.
В любом джайл моде главное меню через М, можешь в интернете исходники посмотреть как там сделано, их полно.
У меня через
C:
register_clcmd("chooseteam", "Cmd_MainMenu");
все работает прекрасно, ничего не перебивает друг друга.
А как у вас организована смена команд? Или один раз за всю игру?
 

AkeYlake

Участник
Сообщения
82
Симпатии
15
Баллы
64
#7
А как у вас организована смена команд? Или один раз за всю игру?
На детране вообще не нужна смена команды.
А на джайле сделано дополнительное меню, которое есть в главном меню(которое на м) где и есть выбор команды.
На джайле сама система смены команд переделана, если интересно можешь взять почти любой исходник jail мода и посмотреть сам.
В твоем случае можно сделать в главном меню которое на м пункт меню который переносит в еще одно меню где и будет выбор команды.
Саму функцию смены команды можно использовать как пример:
C:
cs_set_user_team
которая из модуля cstrike, ну или любой другой аналог этой функции.
 
Сверху