1. pm-04 Пользователь

    Регистрация:
    02.02.16
    Сообщения:
    603
    Симпатии:
    79
    Пол:
    Мужской
    Всем привет, хочу сделать меню для команд amx_vote , amx_csay, amx_tsay, amx_psay
    Суть amx_vote
    Ввести текст голосования -> от руки вводить кол-во вариантов -> enter -> вариант1 -> enter -> вариант2 -> enter и т.д.
    amx_csay, tsay, psay
    Выбрать центр/dhud/player -> выбрать цвет из меню -> ввести текст -> enter
    if psay
    Выбрать игрока -> ввести текст -> enter
    Помогите с кодом, чтобы попроще
    хочу в menufront запихнуть, чтобы не шло отдельным плагином
    Hадо в меню таком стиле:
    Код (Unknown Language):
    1. public BanMenu(id) {
    2.        new i_Menu = menu_create("Бан меню", "menu_handler3");
    3.        menu_additem(i_Menu, "Забанить игрока", "1", 0);
    4.        menu_additem(i_Menu, "Разбанить игрока", "2", 0);
    5.        menu_additem(i_Menu, "Забанить вышедшего", "3", 0);
    6.        menu_setprop(i_Menu, MPROP_NEXTNAME, "Далее");
    7.        menu_setprop(i_Menu, MPROP_BACKNAME, "Назад");
    8.        menu_setprop(i_Menu, MPROP_EXITNAME, "Выход");
    9.  
    10.        menu_display(id, i_Menu, 0)
    11. }
    12.  
    13. public menu_handler3(id, menu, item) {
    14.        if( item < 0 ) return PLUGIN_CONTINUE;
    15.        new cmd[3], access, callback;
    16.        menu_item_getinfo(menu, item, access, cmd,2,_,_, callback);
    17.        new Choise = str_to_num(cmd)
    18.        switch (Choise) {
    19.        case 1: {
    20. client_cmd(id, "amx_banmenu")
    21.        }
    22.        case 2: {
    23. client_cmd(id, "amx_unban")
    24.        }
    25.        case 3: {
    26. client_cmd(id, "amx_bandisconnectedmenu")
    27.        }
    28.        }
    29.        return PLUGIN_HANDLED;
    30. }
     
    Последнее редактирование: 25.04.16
    umic нравится это.
  2. maFFyoZZyk Черный Жнец ^_^ Команда форума

    Регистрация:
    14.01.16
    Сообщения:
    1.236
    Симпатии:
    541
    Пол:
    Мужской
    Молодец, делай, мы посмотрим результаты, баги посмотрим, может кому пригодится
     
  3. pm-04 Пользователь

    Регистрация:
    02.02.16
    Сообщения:
    603
    Симпатии:
    79
    Пол:
    Мужской
    maFFyoZZyk, посоветуешь литературы? что где почитать чтобы это воплотить