Gr0m
Новичок
- Сообщения
- 42
- Реакции
- 0
В конфиге не работает команда:
amxmodmenu_menu_flag "u"
Это плагин подразумевает настройки доступа к каждому пункту админ панели. Мне нужно сделать так что бы например ВИП мог заходить в админку, но при этом что бы мог пользоваться только теми пунктами, которые ему доступны по "флагу доступа". У меня випы имеют флаги "jtm". Что бы пропустить его в админку по идеии должно хватить флага "t"
amxmodmenu_menu_flag "t"
Но по факту админка доступна только по флагу "u".
Как можно решить проблему?
amxmodmenu_menu_flag "u"
Это плагин подразумевает настройки доступа к каждому пункту админ панели. Мне нужно сделать так что бы например ВИП мог заходить в админку, но при этом что бы мог пользоваться только теми пунктами, которые ему доступны по "флагу доступа". У меня випы имеют флаги "jtm". Что бы пропустить его в админку по идеии должно хватить флага "t"
amxmodmenu_menu_flag "t"
Но по факту админка доступна только по флагу "u".
Как можно решить проблему?
Код:
// Лицензионный ключ вводить в файл amxmodx/data/fg_keys.ini (если файла нет, он создастся сам при рестарте/смены карты сервера)
///////////////////////////////
// Добавление пунктов в меню //
///////////////////////////////
// <Тип меню> <Название пункта> <Команда> <Уровень доступа> <Название плагина или файла>
// <Тип меню>
// amxmodmenu_add_admin и amxmodmenu_add_player для добавления в amxmodmenu и amx_menu(/menu) соответственно
// <Название пункта>
// будет отображаться в меню. Пустое значение "" означает пустой пункт.
// символы для подсветки:
// \w - белый
// \r - красный
// \w - белый
// \d - серый
// \n - новая строка
// <Команда>
// будет использоваться в меню при нажатии
// <Уровень доступа>
// список уровней доступа смотрите в users.ini
// пустое значение "" - значит для всех
// <Название плагина или файла>
// введите название или файла, к которому будет ссылаться пункт в меню или оставьте пустое значение ""
// если значение введено и плагин выключен, то пункт будет серым и не кликабельным
// на самом деле данная функция не имеет никакого смысла, лучше всего оставить поле пустым
// Пример:
// amxmodmenu_add_admin "Gag menu" "gag_menu" "c" ""
// или
// amxmodmenu_add_player "Обнулить Счет \r[\y/rs\r]" "say /rs" "" ""
amxmodmenu_add_admin "Подарочное меню игрока" "Give_admin" "u" ""
amxmodmenu_add_admin "Подарочное меню админа" "adminmenu" "u" ""
amxmodmenu_add_admin "Кик" "amx_kickmenu" "asrotjmtfecd" ""
amxmodmenu_add_admin "Бан" "amx_banmenu" "asrotjmtfecd" ""
amxmodmenu_add_admin "Ударить/Убить" "amx_slapmenu" "asrotjmtfecd" ""
amxmodmenu_add_admin "Команда игрока" "amx_teammenu" "asrotjmtfecd" ""
amxmodmenu_add_admin "Смена карты" "amx_mapmenu" "asrotjmtfecd" ""
amxmodmenu_add_admin "Голосование за карту" "amx_votemapmenu" "asrotjmtfecd" ""
//amxmodmenu_add_admin "Команды для клиента" "amx_clcmdmenu" "asrotjmtfecd" ""
amxmodmenu_add_admin "Команды" "amx_cmdmenu" "asrotjmtfecd" ""
amxmodmenu_add_admin "Переменные" "amx_cvarmenu" "u" ""
amxmodmenu_add_admin "Конфигурации" "amx_cfgmenu" "h" ""
amxmodmenu_add_admin "Настройки языка" "amx_langmenu" "u" ""
amxmodmenu_add_admin "Настройки статистики" "amx_statscfgmenu" "u" ""
amxmodmenu_add_admin "Управление плагинами" "amx_pausecfgmenu" "u" ""
amxmodmenu_add_admin "Запрет оружия" "amx_restmenu" "u" ""
amxmodmenu_add_admin "Телепорт" "amx_teleportmenu" "asrotjmtfecd" ""
amxmodmenu_add_player "Обнулить Счет \r[\y/rs\r]" "say /rs" "" ""
amxmodmenu_add_player "Вип Меню" "vipmenu" "jtm" "vip_system.amxx"
amxmodmenu_add_player "Сменить команду" "jointeam" "" ""
amxmodmenu_add_player "Забанить игрока \r[\y/voteban\r]" "say /voteban" "" ""
amxmodmenu_add_player "Купить vip/admin \r[\yadminka\r]\n" "say /adminka" "" ""
// Какой флаг должен иметь админ, чтобы зайти в amxmodmenu
// Если поставить 0, то обычные игроки заходя в меню увидят, сколько стоит админка и контакты(редактировать в ланг файле AMXMODMENU_CONTACTS). Пункты в меню соответственно работать не будут.
amxmodmenu_menu_flag "t"
// Разрешить показ меню для игроков на клавишу N(nightvision)
// Если включить, то ночное видение работать не будет
amxmodmenu_bind_n "0"