Menu Creator 3.0.0.1

Создание любых меню без особых знаний в SourceMod'e

  1. CAH4E3

    CAH4E3

    Сообщения:
    986
    Симпатии:
    371
    плагин надо править
     
  2. Jaddafun

    Jaddafun

    Сообщения:
    23
    Симпатии:
    1
    А можно как-то реализовать, чтобы определенное меню открывалось сразу при заходе на сервер?
     
  3. CAH4E3

    CAH4E3

    Сообщения:
    986
    Симпатии:
    371
    Да, достаточно полистать тему(ы) (их две) этого плагина, сейчас сам не могу, не с ПК.
     
  4. Jaddafun

    Jaddafun

    Сообщения:
    23
    Симпатии:
    1
    Дескать вот так? sm_onpostadmin_command "sm_m"
    Что-то у меня на КС:ГО сия приблуда не работает. Прописал в сервер.кфг
    Я может что-то упустил? Прошу простить мою невнимательность.
     
  5. CAH4E3

    CAH4E3

    Сообщения:
    986
    Симпатии:
    371
    Да, оно.
    Не знаю, в чем у вас проблема...
    Я прописал в исходнике плагина и скомпилировал, что бы не мучиться.
     
  6. Qweecky

    Qweecky

    Сообщения:
    28
    Симпатии:
    0
    Немогу понять как сделать что бы при заходе на сервер открылась так скажем подменю ?
    create |serverinfo |menu
    regcmd |sm_mc_onpostadmin |
    title |[ bla bla bla ] {nl}{ }|
    item |Купить Вип/Buy VIP |sm_mc_om {cl} buyvip
    text | Мы в ВК: bla bla bla
    text | Стим Группа: bla bla bla
    setpos |7
    setback |Menu
    setpos |9
    item |Выход
    settime |serverinfo |10
    Типо так ?
    Когда так делаю у меня вообще меню перестает работать
     
    Последнее редактирование: 9 авг 2017
  7. CAH4E3

    CAH4E3

    Сообщения:
    986
    Симпатии:
    371
    Код:
    regcmd |sm_menu228 |
    (например)
    И в server.cfg пропиши
    Код:
    sm_mc_onpostadmin sm_menu228
    Не помню точно, надо в кавычках или нет, я вообще в исходнике прописал, лол
     
  8. Qweecky

    Qweecky

    Сообщения:
    28
    Симпатии:
    0
    Нехочет почему то показывать все равно - даже сделал специально отдельное меню уже для этого. Все равно 0 эмоций (с кавычками тоже пробовал)
     
  9. CAH4E3

    CAH4E3

    Сообщения:
    986
    Симпатии:
    371
    Впиши в исходник, я так сделал :DD
     
  10. Qweecky

    Qweecky

    Сообщения:
    28
    Симпатии:
    0
    Я не знаю как это сделать )) не подскажешь ?)
     
  11. CAH4E3

    CAH4E3

    Сообщения:
    986
    Симпатии:
    371
    Извиняюсь, забыл ответить.
    113 строка в исходнике
    PHP:
    CreateConVar("sm_mc_onpostadmin""sm_menu(как пример)""command OnClientPostAdminCheck"FCVAR_PLUGIN);
     
  12. Qweecky

    Qweecky

    Сообщения:
    28
    Симпатии:
    0
    Вроде все сделал - все равно не работает. Возможно я даже знаю почему в начале при заходе на сервер вылазит от випа типо у вас такая то группа випа истекает через нное время и т.п. Может быть из за этого ?
    Если да то не знаешь как убрать ?)
     
  13. CAH4E3

    CAH4E3

    Сообщения:
    986
    Симпатии:
    371
    Именно из-за этого не показывает тебе.
    Ставишь в конфиге вип режим отображения сообщений в чат и в файле инфо добовляешь под "menu" "chat" с таким же текстом
     
  14. Qweecky

    Qweecky

    Сообщения:
    28
    Симпатии:
    0
    Где в конфиге поставить меню отображения в чат ? Как я понимаю в Vip_Core но там этого нет )
     
  15. CAH4E3

    CAH4E3

    Сообщения:
    986
    Симпатии:
    371
    Estb
    cfg/vip
     
  16. Qweecky

    Qweecky

    Сообщения:
    28
    Симпатии:
    0
    В cfg идет папка vip конфига самого нет )
     
  17. CAH4E3

    CAH4E3

    Сообщения:
    986
    Симпатии:
    371
    Тьфу, блин, может, перепутал...
    Какая версия ядра?
    Код:
    
    "VIP_INFO"
    {
        "connect_info_time"    // Сообщение для VIP-игрока при входе на сервер для тех, у кого вип на время
        {
            //    {NAME}    - Ник игрока
            //    {GROUP}    - Группа игрока
            //    {TIMELEFT}    - Через сколько истекает VIP-статус
            //    {EXPIRES}    - Когда истекает VIP-статус
    
            "chat"        // Сообщение в чат
            {
                "ru"        "{DEFAULT}Здравствуйте, {GREEN}{NAME}{DEFAULT}! Вы являетесь {LIGHTGREEN}VIP-игроком{DEFAULT}. Ваш VIP статус истекает {GREEN}{EXPIRES}"
                "en"        "{DEFAULT}Hello, {GREEN}{NAME}{DEFAULT}! You have {LIGHTGREEN}VIP features {DEFAULT}for {GREEN}{EXPIRES}"
            }
        }
        "connect_info_perm"    // Сообщение для VIP-игрока при входе на сервер для тех, у кого вип навсегда
        {
            //    {NAME}    - Ник игрока
            //    {GROUP}    - Группа игрока
    
            "chat"        // Сообщение в чат
            {
                "ru"        "{DEFAULT}Здравствуйте, {GREEN}{NAME}{DEFAULT}! Вы являетесь {LIGHTGREEN}VIP-игроком{DEFAULT}."
                "en"        "{DEFAULT}Hello, {GREEN}{NAME}{DEFAULT}! You have  {LIGHTGREEN}VIP features{DEFAULT}."
            }
        }
        "no_access_info"    // Сообщение об остутствии VIP-статуса
        {
            "chat"        // Сообщение в чат
            {
                "ru"        "qq."
                "en"        "qq."
            }
        }
        "expired_info"    // Сообщение об истечении VIP-статуса
        {
            "chat"        // Сообщение в чат
            {
                "ru"        "qq."
                "en"        "qq."
            }
        }
    }
    
    Это у меня в /addons/sourcemod/data/vip/cfg/info.ini
     
  18. Qweecky

    Qweecky

    Сообщения:
    28
    Симпатии:
    0
    Версия 2.1.2 #3 Dev

    Код:
    "VIP_INFO"
    {
        "connect_info_time"    // Сообщение для VIP-игрока при входе на сервер для тех, у кого вип на время
        {
            //    {NAME}    - Ник игрока
            //    {GROUP}    - Группа игрока
            //    {TIMELEFT}    - Через сколько истекает VIP-статус
            //    {EXPIRES}    - Когда истекает VIP-статус
    
            "chat"        // Сообщение в чат
            {
                "ru"        "{DEFAULT}Здравствуйте, {GREEN}{NAME}{DEFAULT}! Вы являетесь {LIGHTGREEN}VIP-игроком{DEFAULT}. Ваш VIP статус истекает {GREEN}{EXPIRES}"
                "en"        "{DEFAULT}Hello, {GREEN}{NAME}{DEFAULT}! You have {LIGHTGREEN}VIP features {DEFAULT}for {GREEN}{EXPIRES}"
            }
            "menu"        // Сообщение в меню
            {
                "ru"
                {
                    "item"    "Вы имеете VIP статус"
                    "item"    "SPACER"
                    "item"    "Группа: {GROUP}"
                    "item"    "Истеает: {EXPIRES}"
                    "item"    "Истеает через: {TIMELEFT}"
                }
            }
        }
        "connect_info_perm"    // Сообщение для VIP-игрока при входе на сервер для тех, у кого вип навсегда
        {
            //    {NAME}    - Ник игрока
            //    {GROUP}    - Группа игрока
    
            "chat"        // Сообщение в чат
            {
                "ru"        "{DEFAULT}Здравствуйте, {GREEN}{NAME}{DEFAULT}! Вы являетесь {LIGHTGREEN}VIP-игроком{DEFAULT}."
                "en"        "{DEFAULT}Hello, {GREEN}{NAME}{DEFAULT}! You have  {LIGHTGREEN}VIP features{DEFAULT}."
            }
            "menu"        // Сообщение в меню
            {
                "ru"
                {
                    "item"    "Вы имеете VIP статус"
                    "item"    "Группа: {GROUP}"
                }
            }
        }
        "no_access_info"    // Сообщение об остутствии VIP-статуса
        {
            "menu"        // Сообщение в меню
            {
                "ru"
                {
                    "item"    "У вас нет доступа к этому меню !!!"
                    "item"    "Чтобы приобрести VIP статус"
                    "item"    "обратитесь к администратору"
                }
            }
    
            "url"        // Ссылка, которую нужно открыть
            {
                "ru"        "http://hlmod.ru/vip/no_access.php?lang=ru"
                "en"        "http://hlmod.ru/vip/no_access.php?lang=en"
            }
        }
        "expired_info"    // Сообщение об истечении VIP-статуса
        {
            "menu"    // Сообщение в меню
            {
                "ru"
                {
                    "item"    "Срок вашего VIP статуса истек."
                    "item"    "Чтобы вновь приобрести VIP статус"
                    "item"    "обратитесь к администратору"
                }
            }
        }
    }
     
    Последнее редактирование: 19 авг 2017
  19. Karmushka

    Karmushka Karma Read Only

    Сообщения:
    199
    Симпатии:
    25
    Как добавить далее, например хочу дописать правила и чтобы была кнопка далее и открылась новое окно с продолжением правил
    create |rules |panel
    regcmd |rules |
    title |★ Правила сервера ★ |
    text |{ }Незнание правил не освобождает от
    text |{ }ответственности{nl}{ }
    item |{ }Общие правила |sm_mc_om {cl} rules1
    item |{ }Правила голосового чата |sm_mc_om {cl} rules2
    item |{ }Если вас несправедливо наказали |sm_mc_om {cl} rules3
    text |{ }-----------------------—
    text |{ }Остальные правила в группе [ВК]
    text |{ }vk.com/rms_csgo
    text |{ }-----------------------—
    item |{ }Вернуться назад |sm_mc_om {cl} menu
     
  20. Tonki_Ton

    Tonki_Ton Script kiddie

    Сообщения:
    481
    Симпатии:
    121
    создавай меню а не панель, меню само сделает далее