Adăugarea unui element de meniu din meniul AMX

Adăugarea unui element de meniu din meniul AMX

În acest articol vă voi spune cum să adăugați elemente de meniu din orice meniu AMX plug-in de exemplu, în amxmodmenu.

În fișierul custommenuitems.cfg. situat în # 92; # 92 HLDS; cstrike # 92; addons # 92; amxmodx # 92; configs la sfârșit se adaugă linia

amx_addmenuitem <текст меню> <команда меню> <флаги доступа> <название плагина>

<текст меню>: Acesta este - textul care urmează să fie afișat direct în meniul pentru elementul respectiv.

<команда меню>: Este - comanda client care este utilizat pentru a accesa meniul.

<флаги доступа>: Acest pavilion este disponibil pentru a fi utilizat de acest element de meniu. (Verificați users.ini pe steaguri de acces.

<название плагина>: Acesta este numele plugin-ului este scris în gestionarea secțiunea plugin-uri

Pentru a afișa limba română, menținând în același timp este necesar pentru a alege codificarea UTF-8

exemplu:
amx_addmenuitem "Set AIM" "amx_shot_admin" "d", meniul "AIM"

Opțiunea 2: Puteți drege cu menufron.sma skriptik și apoi compila (info) l. Când am făcut ceva de genul asta pentru a comanda.

1. Deschideți fișierul menufront.sma (addons # 92; amxmodx # 92; scripting) prin AkelPad
2. Cauti un loc
AddDefaultMenus ()
steaguri noi;
3. Apoi, adăugați o linie
AddMenuLang ( "LANG_FLAG", "comandă", get_clcmd_flags ( "comandă", steaguri). Steaguri. ADMIN_ACCES. "Jucătorii Menu")

4. Păstrarea în UTF-8 fără BOM.
5. Compilarea plugin
6. Transferul plugin compilat în directorul plugin-uri, înlocuiți.
7. Deschideți fișierul menufront.txt (addons # 92; amxmodx # 92; date # 92; lang) și la orice linie loc adăugare în LANG_FLAG = lang_value. Am pus-o în [ru] și [en].
8. Păstrarea în UTF-8 fără BOM.

Acum voi explica:
* LANG_FLAG - pavilion, bazat pe fișierul de limbă (menufront.txt)
* Lang_value - valoarea drapelului în fișierul de limbă pentru traducere în diferite yuzyki
* ADMIN_ACCES - drepturi Adminii care pot utiliza această comandă (ADMIN_BAN, admin_slay, ADMIN_MENU, ADMIN_CVAR, admin_cfg)
* Comanda - meniu de comandă al consolei

Strauch pot fi schimbate pentru comoditate, este mai bine decât o opțiune. De asemenea, puteți seta numărul de linii pe meniuri pagina (standard 8):
#define MENUITEMSPERPAGE 8

2 varianta de WaNTeD. blagodryu nana_pumckuu idee

* Se acordă permisiunea numai pentru a răspândi link-uri către site-ul nostru. În cazul în care site-ul este de a fi văzut pentru un astfel de proprietar de afaceri a depus o plângere de găzduire și blocarea site-ului.
* Munca respect altor persoane.