Не работает меню

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
5
Реакции
1
Всем здравствуйте, не работает меню, в консоль выводит сообщение:
Unknown command: rmenu, т.е. команда неизвестна.
Вот код :
Код:
#include <amxmodx>
#include <amxmisc>
#include <colorchat>
#include <string>

#define PLUGIN "RoundMenu"
#define VERSION "1.0"
#define AUTHOR "AfterDark"

public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_clcmd("say /round", "Roundmenu")
    register_clcmd("say_team /round", "Roundmenu")
    register_clcmd("rmenu", "Roundmenu")
}

public Roundmenu(id)
{
    if(get_user_flags(id) & ADMIN_BAN)
    {
        return;
    }
      
    new i_Menu = menu_create("\rRoundmenu", "Roundmenu_Handler")
    menu_additem(i_Menu, "Сделать рестарт раунда", "1")
    menu_additem(i_Menu, "Поменять команды местами", "2")
    menu_additem(i_Menu, "Выход", "0", 0)
    menu_setprop(i_Menu, MPROP_EXIT, MEXIT_ALL)
    menu_display(id, i_Menu, 0)
}
public Roundmenu_Handler(id, menu, item)
{
    if(item == MENU_EXIT)
    {
        menu_destroy(menu)
        PLUGIN_HANDLED
    }
    new s_Data[6], s_Name[64], i_Access, i_Callback
    menu_item_getinfo(menu, item, i_Access, s_Data, charsmax(s_Data), s_Name, charsmax(s_Name), i_Callback)
    new i_Key = str_to_num(s_Data)
    switch(i_Key)
    {
        case 1:{
            client_cmd(id, "say /rr")
        }
        case 2:{
            client_cmd(id, "say /swap")
        }
        case 0:{
            menu_destroy(menu)
        }
    }
    menu_destroy(menu)
    return PLUGIN_HANDLED
}
 
Сообщения
3,049
Реакции
1,739
Помог
80 раз(а)
В данном разделе размещаются темы, в которых требуется помощь с доработкой или объяснением материала.
В теме должны быть опубликованы попытки (diff кода или последовательность действий) самостоятельного поиска решения.
Если у вас нет наработок и попыток самому вникнуть в проблему, тогда вам в раздел "Покупка"
 
Статус
В этой теме нельзя размещать новые ответы.

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу