May 132013
 

Автор: Alekkkk

Хотели бы вы сделать более 10 пунктов в меню на 1 странице, с возможностью выбора пункта без всяких биндов дополнительных клавиш?

Мы создадим меню с 9 пунктами, которые добавим с помощью menu_additem, а остальные пункты с помощью menu_addtext.
Для отлова нажатия 10+ пункта мы создадим задержку в 0.2 сек. (Cvar) в течение которой будем ожидать ещё нажатия.
Например, если сначала нажмём 2, затем 1, то это будет считаться как 21 пункт меню.
А если за 0.2 секунды не будет нажата ещё какая-то клавиша (1 в нашем примере), то будет выбран пункт меню 2.

Вот пример:

Прим. перевод: Мне очень не хотелось переводить комментарии, если очень хотите, то напишите об этом в комментах, я добавлю комментарии в код (тавтология 80 lvl)
Перевод: Polarhigh
Источник: https://forums.alliedmods.net/showthread.php?t=210686

4
Оставить комментарий

Пожалуйста, авторизуйтесь чтобы добавить комментарий.
2 Цепочка комментария
2 Ответы по цепочке
0 Последователи
 
Популярнейший комментарий
Цепочка актуального комментария
2 Авторы комментариев
PolarhighChrescoe1 Авторы недавних комментариев
  Подписаться  
новее старее большинство голосов
Уведомление о
Chrescoe1
Участник
Chrescoe1

Спасибо за добавление примера =)

Chrescoe1
Участник
Chrescoe1

menu_addtext неизвестная функция, может у меня инклуд устарел?