1. maFFyoZZyk Черный Жнец ^_^ Команда форума

    Регистрация:
    14.01.16
    Сообщения:
    1.236
    Симпатии:
    541
    Пол:
    Мужской
    Название: Menu
    Версия: 1.0
    Автор: -

    Информация: Меню, которое не как не затрагивает конфиг пользователей. Меню по дефолту задано на кнопку N, но вы так же можете изменить ее самостоятельно на другую.
    Вам надо перейти на 20
    PHP:
    1. register_concmd("nightvision", "Server_Menu")
    и изменить nightvision к примеру на jointeam - на сколько я помню это кнопка M

    P.S. Автор зачем-то сделал информационное сообщение в DHUD
     

    Вложения:

    • menu.sma
      Размер файла:
      3,1 КБ
      Просмотров:
      122
    peton940, Аян, x00peR и 3 другим нравится это.
  2. CSGOLDPUBLIC Пользователь

    Регистрация:
    28.05.15
    Сообщения:
    32
    Симпатии:
    11
    Пол:
    Мужской
    Skype:
    shinkarenko_andriy
    Очень класное меню! А как отключить сообщения в дхуд??
     
  3. topziiiiik Пользователь

    Регистрация:
    10.02.16
    Сообщения:
    54
    Симпатии:
    9
    Пол:
    Мужской
    ICQ:
    6234522
    в amxx.cfg
    show_hudmsg "0"
    или же так
    Код (Unknown Language):
    1. #include <amxmodx>
    2. #include <amxmisc>
    3.  
    4. #define PLUGIN  "Menu"
    5. #define VERSION "1.0"
    6. #define AUTHOR  "inkognito"
    7.  
    8. new keys = MENU_KEY_1|MENU_KEY_2|MENU_KEY_3|MENU_KEY_4|MENU_KEY_5|MENU_KEY_6|MENU_KEY_7|MENU_KEY_8|MENU_KEY_9|MENU_KEY_0
    9. new cvar_showhudmsg
    10.  
    11. public plugin_init()
    12. {
    13.      register_plugin(PLUGIN, VERSION, AUTHOR)
    14.      register_menu("Menu 1", keys, "func_menu")
    15.      register_clcmd("nightvision", "Server_Menu")}
    16.  
    17. public Server_Menu(id)
    18. {
    19.      new name[32]
    20.      get_user_name(id, name, 31)
    21.      static menu[650], iLen
    22.      iLen = 0
    23.      iLen = formatex(menu[iLen], charsmax(menu) - iLen, "\yМеню\w Название\r Сервера\w*\d ©^n\wМы\r [\yВ\r]\wК:\r Ссылка^n\r [\yIP:\r] Адрес сервера^n^n")
    24.  
    25.      iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\w[1]. \r[\yСменить команду\r]\d^n")
    26.      keys |= MENU_KEY_1
    27.  
    28.      iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\w[2]. \r[\yСменить карту\r]\d^n")
    29.      keys |= MENU_KEY_2
    30.  
    31.      iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\w[3]. \r[\yЗабанить читера\r]\d^n")
    32.      keys |= MENU_KEY_3
    33.  
    34.      iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\w[4]. \r[\yОбнулить счёт\r]\d^n")
    35.      keys |= MENU_KEY_4
    36.  
    37.      iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\w[5]. \r[\yТоп 15\r]\d^n")
    38.      keys |= MENU_KEY_5
    39.  
    40.      iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\w[6]. \r[\yМой Ранк\r]\d^n")
    41.      keys |= MENU_KEY_6
    42.  
    43.      iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\w[7]. \r[\yВип онлайн\r]\d^n^n")
    44.      keys |= MENU_KEY_7
    45.      
    46.      iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\w[\d8\w]. [\rВип\w|\rМеню\w]\d^n")
    47.      keys |= MENU_KEY_8
    48.      
    49.      iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\w[\d9\w]. [\rАдмин\w|\rМеню\w]\d^n^n")
    50.      keys |= MENU_KEY_9
    51.  
    52.      iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r[0]. [\yВыход\r]\d^n")
    53.      keys |= MENU_KEY_0
    54.  
    55.      show_menu(id, keys, menu, -1, "Menu 1")
    56.      return PLUGIN_HANDLED
    57. }
    58.  
    59. public func_menu(id, key)
    60. {
    61.      switch(key)
    62.      {
    63.           case 0: client_cmd(id, "jointeam")
    64.           case 1: client_cmd(id, "say /rtv")
    65.           case 2: client_cmd(id, "say /voteban")
    66.           case 3: client_cmd(id, "say /rs")
    67.           case 4: client_cmd(id, "say /top15")
    68.           case 5: client_cmd(id, "say /rank")
    69.           case 6: client_cmd(id, "say /admin")
    70.           case 7: client_cmd(id, "vipmenu")
    71.           case 8: client_cmd(id, "amxmodmenu")
    72.      }
    73.      return PLUGIN_HANDLED
    74. }
    75.  
     
    NedLime нравится это.
  4. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.584
    Симпатии:
    4.154
    Пол:
    Мужской
    можно и лучше сделать)
     
  5. maFFyoZZyk Черный Жнец ^_^ Команда форума

    Регистрация:
    14.01.16
    Сообщения:
    1.236
    Симпатии:
    541
    Пол:
    Мужской
    Зачем?
     
  6. topziiiiik Пользователь

    Регистрация:
    10.02.16
    Сообщения:
    54
    Симпатии:
    9
    Пол:
    Мужской
    ICQ:
    6234522
    Еще надо убрать
    new cvar_showhudmsg
     
    maFFyoZZyk нравится это.
  7. topziiiiik Пользователь

    Регистрация:
    10.02.16
    Сообщения:
    54
    Симпатии:
    9
    Пол:
    Мужской
    ICQ:
    6234522
    Код (Unknown Language):
    1. void UTIL_ShowMenu(edict_t* pEdict, int slots, int time, char *menu, int mlen)
    2. {
    3.     char *n = menu;
    4.     char c = 0;
    5.     int a;
    6.  
    7.     if (!gmsgShowMenu)
    8.         return;            // some games don't support ShowMenu (Firearms)
    9.  
    10.     do
    11.     {
    12.         a = mlen;
    13.         if (a > 175) a = 175;
    14.         mlen -= a;
    15.         c = *(n+=a);
    16.         *n = 0;
    17.        
    18.         MESSAGE_BEGIN(MSG_ONE, gmsgShowMenu, NULL, pEdict);
    19.         WRITE_SHORT(slots);
    20.         WRITE_CHAR(time);
    21.         WRITE_BYTE(c ? TRUE : FALSE);
    22.         WRITE_STRING(menu);
    23.         MESSAGE_END();
    24.         *n = c;
    25.         menu = n;
    26.     }
    27.     while (*n);
    28. }
    Конечно можно
     
    maFFyoZZyk нравится это.
  8. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.584
    Симпатии:
    4.154
    Пол:
    Мужской
    topziiiiik, типа выебываешься?)
    исходники и я могу открыть)
     
  9. topziiiiik Пользователь

    Регистрация:
    10.02.16
    Сообщения:
    54
    Симпатии:
    9
    Пол:
    Мужской
    ICQ:
    6234522
    Типо могу и метамодуль сделать:D
     
  10. maFFyoZZyk Черный Жнец ^_^ Команда форума

    Регистрация:
    14.01.16
    Сообщения:
    1.236
    Симпатии:
    541
    Пол:
    Мужской
    Модуль меню? Нахрен он нужен, полезное лучше что-то напиши
     
  11. LeninChan^^ Команда форума

    Регистрация:
    27.02.15
    Сообщения:
    1.085
    Симпатии:
    368
    Пол:
    Мужской
    Telegram:
    LeninChan
    topziiiiik, го нейросеть для выявления оимов
     
    KoPa6JIuK и maFFyoZZyk нравится это.
  12. BaJIepbI4 Пользователь

    Регистрация:
    12.05.15
    Сообщения:
    1.071
    Симпатии:
    210
    Пол:
    Мужской
    Skype:
    BaJIepbI4_sky
    Можно скриншотов менюшки?
     
  13. maFFyoZZyk Черный Жнец ^_^ Команда форума

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

    Регистрация:
    12.05.15
    Сообщения:
    1.071
    Симпатии:
    210
    Пол:
    Мужской
    Skype:
    BaJIepbI4_sky
    Да это понятно :) Хотел увидеть как выглядит в стоке.
     
  15. maFFyoZZyk Черный Жнец ^_^ Команда форума

    Регистрация:
    14.01.16
    Сообщения:
    1.236
    Симпатии:
    541
    Пол:
    Мужской
    upload_2016-2-26_10-33-33.png
     
    x00peR и BaJIepbI4 нравится это.
  16. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.584
    Симпатии:
    4.154
    Пол:
    Мужской
    ты его перегрузил. он завис :D
     
    KoPa6JIuK, pUzzlik и maFFyoZZyk нравится это.
  17. HoBu4oK VIP user

    Регистрация:
    28.02.15
    Сообщения:
    352
    Симпатии:
    48
    Что за мода такая, из меню делать светофор? Школоту таким только заманивать
     
    Последнее редактирование: 26.02.16
  18. x00peR Пользователь

    Регистрация:
    16.10.15
    Сообщения:
    300
    Симпатии:
    42
    Пол:
    Мужской
    Skype:
    x00peR
    ICQ:
    474751117
    maFFyoZZyk, сделай пожалуйста менюшку чтобы была кнопка далее.
    Буду очень благодарен.
     
  19. maFFyoZZyk Черный Жнец ^_^ Команда форума

    Регистрация:
    14.01.16
    Сообщения:
    1.236
    Симпатии:
    541
    Пол:
    Мужской
    Что такого можно туда напихать, аж на 2 страницы?
     
  20. maFFyoZZyk Черный Жнец ^_^ Команда форума

    Регистрация:
    14.01.16
    Сообщения:
    1.236
    Симпатии:
    541
    Пол:
    Мужской
    Как-то так
     

    Вложения:

    • menu.sma
      Размер файла:
      4,8 КБ
      Просмотров:
      11
    x00peR нравится это.