Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила форума

Этот раздел, как вы могли заметить по названию, предназначен для решения вопросов по поводу уже существующих модов и плагинов.
Пожалуйста, если у вас проблема с написанием плагина, не путайте этот раздел с разделом по скриптингу.
Для поиска плагинов и модов существует соответствующий раздел.

Название темы должно соответствовать содержанию. Темы с названием типа "Помогите", "Вопрос", "парни подскажите..." - будут удалены.
Все темы, не относящиеся к "Вопросам по модам и плагинам", будут удалены или перемещены в соответствующий раздел.

Правила оформления темы:
1. Помимо заголовка не забудьте верно сформулировать свой вопрос.
2. Выложите исходник (в тег кода + ) или ссылку на плагин который вызывает у вас вопросы.
3. Выложите лог с ошибками (если имеется) под спойлер

Проверка в Simon Menu (Как реализовать?)

Статус пользователя metriz
сообщение 17.1.2014, 15:14
Сообщение #1
Стаж: 12 лет

Сообщений: 1
Благодарностей: 1
Полезность: 0

Здравствуйте Ув.Пользователи,Модераторы,Администраторы сайта.
У меня проблема, сделал саймон меню, но в него могут заходить все игроки, мне нужно чтобы заходил только саймон.

Вот код Самого Меню.

Исходный код плагина
Код
        #include <amxmodx>
        
        new menu
        
        
        
        public plugin_init()
        
        {
        
        register_plugin("webmenu","1.0","123");
        
        menu = menu_create("\ GameLost | Меню Саймона","func_menu");
        
        menu_additem( menu, "\ Открыть клетки")
        
        menu_additem( menu, "\ Свободный день")
        
        menu_additem( menu, "\ Отсчет")

        menu_additem( menu, "\ Бокс")
        
        menu_setprop(menu,MPROP_NEXTNAME,"Дальше")
        
        menu_setprop(menu,MPROP_BACKNAME,"Назад")
        
        menu_setprop(menu,MPROP_EXITNAME,"Выход")
        
        
        
        register_clcmd("menusimon","go_menu");
        
        }
        
        
        
        public client_authorized(id)
        
        {
        
        client_cmd(id, "bind ^"^" ^"menusimon^"")
        
        }
        
        
        
        public func_menu(id, menu, key)
        
        {
        
        key++
        
        if(key==1) client_cmd(id, "say /open")
        
        if(key==2) client_cmd(id, "say /fd")
        
        if(key==3) client_cmd(id, "sound_simon")

        if(key==4) client_cmd(id, "say /box")
        
        }
        
        
        
        public go_menu(id)
        
        {
        
        menu_display(id,menu)
        
        
        
        return PLUGIN_HANDLED
        
        }


Сделайте пожалуйста чтобы заходил только Саймон. Буду очень благодарен!

Отредактировал: Sky Cat, - 17.1.2014, 15:27
Причина: Spoiler
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Sky Cat
сообщение 17.1.2014, 15:20
Сообщение #2
Стаж: 13 лет
Город: Белгород

Сообщений: 1179
Благодарностей: 733
Полезность: 1056

У вас в моде должна быть проверка на саймона. Желательно вывести эту проверку в include.
Затем в меню добавляете include в котором эта проверка на саймона. И потом уже в вашем меню делаете проверку на саймона.(аля разрешение на меню).
Это называется помощь. Ссори, за тавтологию
Если вы хотите готовый код, то нужно идти в раздел Барахолка для покупки услуг скриптера.

Правила данного подраздела указаны выше, а именно:

2. Выложите исходник (в тег кода + спойлер ) или ссылку на плагин который вызывает у вас вопросы.
В вашем случае нет спойлера.

Отредактировал: Sky Cat, - 17.1.2014, 15:28


я знаю, что я ничего не знаю
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: