Editarea meniului admin sub sourcemod - counter-strike portal sursă
Toți acești parametri pot fi specificate pentru setările de meniu. Cele mai multe dintre ele sunt opționale și au valori implicite în cazul în care nu se găsesc. A se vedea al treilea exemplu element de comenzi și / sau exemple punktfayly pentru informații despre cum să se uite și ce fel de structură pentru a avea un fișier de configurare.
- cmd - comanda care urmează să fie executate (# 1, # 2, și așa mai departe pentru parametrii - fără limite pentru ele) Utilizați @num pentru a trimite opțiune nu este înconjurată de „ghilimele“
- admin - Autoritatea necesară pentru accesul la echipa de implementare - a se vedea nivelul de administrator
- executa - „server“ sau „jucător“ - alegerea de a executa o comandă pe client sau server ca o comandă - valoarea implicită a „jucător“
- 1 - Informații privind parametrul 1 (# 1) - Trebuie să specificați cele mai multe dintre următoarele opțiuni
- tip - „listă“ este implicit dacă nu se specifică altfel
- „Groupplayer“ - lista de grupuri + jucători conectați
- „Grup“ - o listă a grupurilor
- „Player“ - Lista de jucători
- „Lista“ - O listă de opțiuni specifice
- „Mapcycle“ - automată lista completă a conținutului mapcycle fișier
- „OnOff“ - Pornit sau Oprit meniu care trimite numărul de 1/0 (bun pentru CVAR (variabilele consola au valori ON / OFF) ..)
- Cale - Necesar numai pentru tipul mapcycle. Calea (inclusiv numele fișierului și extensia) care conține lista de hărți (sau alt text formatat ca mapcycle.txt) - valoarea implicită „mapcycle.txt“
- Metoda - 'nume', 'SteamID', 'userid', 'userid2' (rețineți că simbolul '#' nu este specificat), 'clientid', 'ip' - necesare doar pentru meniul groupplayer / jucator - numele implicit
- titlu - meniu Titlu (opțional)
- 1-x - Lista de parametri - trebuie doar să tastați parametrul „listă“
- 1.-x. - textul care descrie parametrul - numai pentru parametrii de „lista“ de tip (opțional, poate fi folosit ca un text sau deloc)
- 1 * - * x - nivel de administrator necesar pentru a vedea această opțiune (precum și alte tipuri de admin)
- tip - „listă“ este implicit dacă nu se specifică altfel
„Comenzi“
„Fun Comenzi“
"Set player Speed"
"Cmd" "sm_speed # 1 @ 2"
"Admin" "sm_kick"
„Execute“ „jucător“
"1"
„Tip“ „groupplayer“
„Metoda“ „name“
„Titlu“ „Jucător / Echipa Edit“
>
"2"
„Lista„Type““
„Titlu“ „Speed Multiplicator“
"1" este "1.0"
"1." "Normal"
"2", "0.8"
"2." "80%"
"3", "0.5"
"3." „Jumătate“
"4", "1.5"
"4." "50% Boost"
"5" este "2.0"
"5." „Dubla“
"5 *" "sm_ban"
// restricționează opțiunea dublă pentru admini care au acces la supracontrolul „sm_ban“
>
admin nivelurile lui
Toate tipurile de „admin“ este acum necesar numele de linie de comandă. Această comandă poate fi pre-existente (sm_ban) sau complet imaginare (onlycrabscanusethis).
Dacă există o echipă în această secțiune (sau lista de opțiuni) este necesar exact același nivel de acces ca echipa (inclusiv orice indicii care se suprapun).
Exemplu. Utilizați sm_ban ca nivel de administrator sub meniu, astfel încât oricine poate accesa sm_ban vor avea acces la această opțiune de meniu (implicit este administrator cu „interdicția“ de pavilion). Cu toate acestea, în cazul în care ați suprapus grup sm_ban, acest grup va avea, de asemenea, acces la.
În cazul în care comanda nu există, trebuie să-l adăugați la secțiunile lor se suprapun, ca și în cazul în care acesta a fost o echipă normală. Acest lucru se poate face în fișierul admin_overrides.cfg (pentru a atribui un steag pentru această comandă), și / sau admin_groups.cfg (pentru a oferi acces la un anumit grup sau o echipă pentru a scoate din grup, cu toate că ei au un steag să-l folosească)
Cu excepția cazului în nivelul de administrator este implicit specificat pentru echipa de bază va fi primul argument „cmd“ prompt. De exemplu, având
va avea un șir de caractere suprascrie implicit admin „sm_ban“
Pentru mai multe informații, consultați Access Supracomanda comandă
subgrupă
Tipuri de „grup“ și „groupplayer“ adăuga setări de meniu prestabilite.
Aceste setări sunt configurate folosind sourcemod / configs / fișier adminmenu_grouping.txt
Acestea sunt, în general, folosite pentru a oferi comenzi sau acțiuni asupra tuturor jucătorilor, cum ar fi „@all“. „@t“ din meniul.
Trebuie să specificați numele pe care a dat comanda în fișierul de configurare.
exemplu:
"Articol" "Set player Speed"