Все для серверов кс 1.6
Вы можете скачивать всё без регистрации
Раскрутка сервака кс 1.6
1 день-80 руб
2 дня-170 руб
4 дня-340 руб
7 дней-450 руб
10 дней-600 руб
20 дней-1200 руб
30 дней-1450 руб
КУПИТ РАСКРУТКУ ЖМИ СЮДА
Раскрутка сервака кс 1.6
1 день-80 руб
2 дня-170 руб
4 дня-340 руб
7 дней-450 руб
10 дней-600 руб
20 дней-1200 руб
30 дней-1450 руб
КУПИТ РАСКРУТКУ ЖМИ СЮДА
Меню сайта |
Для сервака |
| ||
Видео о cs 1.6 |
Вход |
Наш опрос |
Статистика |
Онлайн 1 Гостей: 1 Пользователей: 0
| ||
Главная » Статьи » статьи |
Добавление еще одного пункта в меню 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" Так же можете менять кол-во строк в меню, по стандарту 8 #define MENUITEMSPERPAGE 8 цифру 8 меняете как вам удобно, но не советую делать более 12 Хух ну вроде бы все... спасибо за внимание, и не говорите что я слизал эту статью Автор статьи: nana_pumckuu Сайт: arenacs.ucoz.ru Специально для вас =) | |
Просмотров: 548 | |
Всего комментариев: 0 | |
Ваша реклама
Ваша реклама
Ваша реклама
Ваша реклама