Добавление дополнительного пункта в amxmodmenuИз этой маленькой статьи вы сможете узнать как добавлять в amxmodmenu дополнительные пункты.
Начнем с сохранения оригиналов файлов menufront.amxх и menufron.sma
1. Открываете файл menufront.sma, он расположен в addons\amxmodx\scripting
2. Далее находите строку AddDefaultMenus()
new flags;
3. Вставляете туда строку: AddMenuLang("LANG_TEG", "комaндa", get_clcmd_flags("комaндa", flags) ? flags : ADMIN_KICK , "Players Menu")
4. Теперь сохраняем.
5. Делаем копию плагина.
6. Скомпилированный плагин копируем в папку plugins. Перед вами появляется вопрос: "Заменить плагин?". Нажимаете "Да". Потом открываете menufront.txt и добавляете туда строку LANG_TEG = lang_teg.
Пояснение:
Вместо слова "Команда" вставляете команду, которую должен выполнять пункт меню. Вместо LANG_TEG вставьте в словарь перевода тег. Если вы не можете понять какой тег именно, откройте menufront.txt, он расположен в addons\amxmodx\data\lang. Теперь вводите там примерно следующее: BAN_PLAYER = Ban Player или KICK_PLAYER = Kick Player. Это и есть сам LANG_TEG.
LANG_TEG преднозначен в основном для перевода меню.
Приведем Вам один из примеров: AddMenuLang("UAIO_MENU", "uaio_menu", get_clcmd_flags("uaio_menu", flags) ? flags : ADMIN_KICK , "Players Menu")
после открывайте menufront.txt и вводите строку UAIO_MENU = uaio_menu.
Мною был добавлен пункт, вызывающий uaio_меню.
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Комментарии к статьеЕсли Вам понравилась эта статья или не понравилась напишите об этом в комментариях
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации. |