Додавання пункту меню до AMX Menu - Встановлення модів - Counter Strike 1
ТРЕНУВАННЯ ПІСТОЛІТІВ

Вчимося тягнути в Cs:Go Урок 1: Стрілянина

Огляд карти для тренування аїму CS GO

Флешки-моменталки в CS GO (для новачків)
Додавання пункту меню до AMX Menu
У файлі custommenuitems.cfg , що знаходиться в \HLDS\cstrike\addons\amxmodx\configs в самому кінці додаємо рядокamx_addmenuitem
: Це текст, який буде показаний в меню безпосередньо для цього пункту. : Це команда клієнта, яка використовується, щоб отримати доступ до меню. : Це прапори доступу, які будуть використовувати цей пункт меню. (Перевірте users.ini на прапори доступу. : Ця назва плагіна написана в розділі управління плагінами
Для відображення української мови при збереженні потрібно вибрати кодування UTF-8
Приклад: amx_addmenuitem "Встановити AIM" "amx_shot_admin" "d" "AIM menu"
Так само можна повозитися зі скриптиком menufron.sma, а потім скомпілювати (інфо) його. Я колись так робив на замовлення.
1. Відкриваємо файл menufront.sma (addons\amxmodx\scripting) за допомогою AkelPad 2. Шукаємо рядок AddDefaultMenus() < new flags; 3. Після цього додаємо туди рядок AddMenuLang("LANG_FLAG", "command", get_clcmd_flags("command", flags) ? flags : ADMIN_ACCES , "Players Menu") 4. Зберігаємо у UTF-8 без BOM. 5. Компілюємо плагін 6. Переносимо відкомпільований плагін у папку plugins, замінюємо. 7. Відкриваємо файл menufront.txt (addons\amxmodx\data\lang) і в будь-яке місце додаємо рядок LANG_FLAG = lang_value. Вставляємо її в [ru] та [en]. 8. Зберігаємо у UTF-8 без BOM.
Тепер поясню: * LANG_FLAG - прапор, що спирається файл мов (menufront.txt) *lang_value – значення прапора у файлі мов, для перекладу на різні юзики * ADMIN_ACCES – права адмінів, які можуть використовувати цю команду (ADMIN_BAN, ADMIN_SLAY, ADMIN_MENU, ADMIN_CVAR, ADMIN_CFG) * command – консольна команда пункту меню
Рядки можна міняти місцями для зручності, що краще ніж 1 варіант. Також ви можете встановити кількість рядків на сторінці меню (за стандартом 8): #define MENUITEMSPERPAGE 8
