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

Категория: Counter-Strike 1.6 » Статьи CS 1.6
Добавление еще одного пункта в меню amxmodmenu


Хочу рассказать вам как добавить еще один пункт в меню amxmodmenu, скажу вам честно очень удобно, не нужно делать много биндов, и лишний раз вспоминать на какую кнопку забиндено то или иное меню


И так начнем:
Сохраните оригинал файлов menufron.sma и menufront.amx
1. Открываем файл menufront.sma... находится\addons\amxmodx\scripting
2. Ищем строчку
AddDefaultMenus()
{
new flags;
3. После этого добавляем туда строчку
AddMenuLang("LANG_TEG", "команда", get_clcmd_flags("команда", flags) ? flags : ADMIN_KICK , "Players Menu")
4. Сохраняем
5.Компилируем плагин
6. Копируем откомпилированный плагин в папку plugins, на вопрос заменить жмем Да
Открываем файл menufront.txt и добавляем строчкуLANG_TEG = lang_teg



Поясню:
Вместо слова команда вводим команду которую будет выполнять пункт меню. Вместо слова LANG_TEG вставляем тег в словарь перевода. Если вам не понятно что за тег, откройте файл menufront.txt находиться addons\amxmodx\data\lang
Видим там что то похожее KICK_PLAYER = Kick Player или BAN_PLAYER = Ban Player ну там много пунктов, так вот KICK_PLAYER и BAN_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_меню



Есть еще один способ:
1.Открываем файл custommenuitems.cfg находится в addons\amxmodx\configs
2.Добавляем строчку
amx_addmenuitem "текст меню" "команда меню" "флаги доступа" "название плагина"

"текст меню" - То что будет видно в меню
"команда меню"- команда посылаемая в консоль сервера, например uaio_menu
"флаги доступа" - флаг доступа, смотри файл user.ini
"название плагина"- название плагина
Например:
amx_addmenuitem "Админ меню" "uaio_menu" "d" "uaio_menu"
Хух ну вроде бы все... спасибо за внимание, и не говорите что я слизал эту статью
Автор статьи: nana_pumckuu
Специально для вас =)


Если помог жми Спасибо =)
 
Автор: Extr1m 10-09-2010, 21:48 Просмотров:9465 Комментариев: (5) Вернуться

  • 85
 (голосов: 4)
Теги:
Google: , , , , , , , , , , , , , , , , , , , .
Распечатать

Предупреждение:

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

Другие новости по теме:
{related-news}
Полезные статьи для CS 1.6
Собираем сервер с нуля! | Устанавливаем плагины! | Делаем себя админом |Запуск Сервера в консольном режиме |Установка карт | Установка моделей | Консольные команды




   goga 


perviynax
Ранг:Лучший собеседник ICQ: 1411309 Группа: Юзер

   Extr1m 


preved
Ранг:Авторитет ICQ: 392775672 Группа: Юзер

   vvs 


smile_t7 Отлично!!!
Ранг:Общительный ICQ: -- Группа: Юзер

   knaus-94 


Автор статьи: nana_pumckuu
Сайт: ucoz.ru

Это что?

Extr1m,
нука всю новость прочитай..
Ранг:Заслуженный пользователь ICQ: 599649074 Группа: Юзер

   goga 


Extr1m,
Еще раз такое и бан на 1 месяц!!! fool
Ранг:Лучший собеседник ICQ: 1411309 Группа: Юзер

Все новости публикуемые на сайте принадлежат их авторам, администрация сайта не несет ответственность за их использование !

Copyright © 2012 amxx-cs.RU