|
Форум Counter-Strike 1.6 Сервер Counter-Strike 1.6 Помощь по скриптингу Переход с меню в другое меню (Как сделать "[Название Темы]"?) |
Переход с меню в другое меню |
Дата: Среда, 13.06.2018, 20:17 | Сообщение # 1
Местный
Offline
![]()
Мне нужна помощь. Имею я два плагина меню и мне надо сделать что бы через пункт можно было перейти на второе меню, я написал в case команду client_clcmd(id, "amx_menu_page2"), к примеру и после нажатия на этот пункт мне не открывает меню хотя всё правильно и скомпилировал без ошибок. Есть идеи?
|
Дата: Среда, 13.06.2018, 20:28 | Сообщение # 2
Блатной фраерок :D
Профи-ветеран
Offline
![]() Мне нужна помощь. Имею я два плагина меню и мне надо сделать что бы через пункт можно было перейти на второе меню, я написал в case команду client_clcmd(id, "amx_menu_page2"), к примеру и после нажатия на этот пункт мне не открывает меню хотя всё правильно и скомпилировал без ошибок. Есть идеи? |
Дата: Среда, 13.06.2018, 20:32 | Сообщение # 3
Профи
Offline
![]()
Объедини меню в один плагин и вызывай функцией. Идей быть не может, если ошибка у тебя.
|
Дата: Среда, 13.06.2018, 22:28 | Сообщение # 4
Скриптер
Мастер
Offline
![]()
Можно использовать нативы
|
Дата: Среда, 13.06.2018, 22:42 | Сообщение # 5
Душа компании :)
Любитель
Offline
![]()
client_clcmd(id, "amx_menu_page2") нету такого есть register_clcmd("amx_menu_page2", "amx_menu_page2").
А для вызова у игрока client_cmd(id, "amx_menu_page2"). Также с помощью нативов. public plugin_natives() register_native("amx_menu_page2", "amx_menu_page2"); // в плагине 2 странице register_native("native_name", "call_func") // в плагине где нужно вызвать переход на 2 страницу. native amx_menu_page2(id); И вместо client_cmd(id, "amx_menu_page2"); -> amx_menu_page2(id); Если не понятно гугли. |
Дата: Четверг, 14.06.2018, 13:48 | Сообщение # 6
Местный
Offline
![]()
Соеденил плагины. Теперь надо что бы всё работало, как мне это сделать в одном плагине?
|
Дата: Четверг, 14.06.2018, 21:33 | Сообщение # 7
Профи
Offline
![]()
maxkovtun76, Попробуй
|
Дата: Пятница, 15.06.2018, 08:26 | Сообщение # 8
|
Дата: Пятница, 15.06.2018, 09:29 | Сообщение # 9
Душа компании :)
Любитель
Offline
![]()
Что я могу сказать: Код нужно переписывать полностью. Зачем столько пробелов? Где табуляция? Когда вырезаете код вы должны понимать что вы вырезаете и как оно работает.
Лови вроде как работает. Прикрепления:
amx_vip_pro_3.amxx
(13.2 Kb)
·
amx_vip_pro_3.sma
(12.8 Kb)
|
Дата: Пятница, 15.06.2018, 11:35 | Сообщение # 10
![]()
Вот.
Прикрепления:
9503168.sma
(13.1 Kb)
|
Дата: Пятница, 15.06.2018, 12:01 | Сообщение # 11
|
| |||
| |||