чтение rss ленты

ixserver.ru

Добавление дополнительного пункта в amxmodmenu






Добавление дополнительного пункта в 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_меню.
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.



 
  • Просмотров: 12676
  • Комментариев: 0

Комментарии к статье

Если Вам понравилась эта статья или не понравилась напишите об этом в комментариях
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

ixserver.ru

  • Проверка тИЦ и PR

Внимание, вся информация размещена на сайте пользователями, поэтому владельцы сайта не несут ответственности за правдивость, валидность, степень контрафактности. Если вы считаете что информация размещена неправомерно, сообщите пожалуйста в службу поддержки и информация будет незамедлительно удалена. Вся информация размещена на основании Соглашения