Ru egyéni admin menü (sourcemod) - alliedmodders wiki
belépés
Egyedi menük (Egyéni menü) lehetővé teszi, hogy a rendszergazdák új elemeket a rendszergazda menüt. Úgy tervezték, hogy a plug-inek, hogy adjunk a képességeit, hogy a menü módosítása nélkül a forráskódot, mert a legtöbb ember nem rendelkezik a szükséges ismeretekkel. További információkért lásd: Admin menü (SourceMod Scripting).
Az alábbiakban felsoroljuk az összes paramerty megadható, ha beállította a menüt. Sokan közülük nem kötelező és alapértelmezett értékeket, ha azok nem jelezték. További információkért lásd a példában és / vagy alkalmazás (ok) fájlok példákkal.
- cmd - a végrehajtandó parancs (# 1, # 2, és így tovább - a határ a paraméterek száma nem szerepel) @ A számot a paraméter nem hoztak „idézőjelben”
- admin - Biztos való hozzáféréshez szükséges a parancs - lásd a rendszergazda szintű további részletekért
- végre - „kiszolgáló” vagy „játékos” - aki a „irtózat” csapat - a szerver vagy az egyetlen, aki használja ezt a parancsot. Default „játékos”
- 1 - Információ a paraméter 1 (# 1) - kell lennie pontosan, amíg a paraméterek cmd
- írja - „lista” alapértelmezés szerint ha nem kérik.
- „Groupplayer” - csoport mérleg csatlakozott játékos +
- "Csoport - csoport Sheet
- „A játékos” - Névsor
- 'List' - az opciók listája Nastraevaemy
- „Mapcycle” - automatikusan feltölti a étlapok a fájl kártya ciklus
- „Onoff” - „Be” vagy „Ki”, elküldi 1/0 (hasznos munka a konzol változót (KVAR, ConVars, cvars), és hasonlók)
- ösvény - akkor szükséges, ha type = mapcycle. Az útvonal (beleértve a fájlnév és a kiterjesztés) a fájl listáját tartalmazó térképeket (a felvételi formátum, mint mapcycle.txt) - Az alapértelmezett érték „mapcycle.txt”
- módszer - 'név' (játékos nevét), 'SteamID' (STIM Haydee), 'userid' (yuzerid), 'userid2' (nem tartalmaz '#'), 'clientid' (Haydee kliens), 'IP' (ip) - csak akkor szükséges groupplayer / lejátszó típusok - alapértelmezett név
- title - cím menü akkor jelenik meg, a további beállítások (opcionális (nem kötelező))
- 1-x - paraméterek listája - csak akkor van szükség a típus „lista”
- 1.-x. - A megjelenítendő szöveget paraméterre - csak akkor van szükség a típus „lista” (opcionális, ha nincs megadva, meg van írva, hogy az a vonatkozó paraméter lista)
- 1 * - * x - rendszergazdai hozzáférés szintet, hogy ezt a lehetőséget (ugyanaz, mint a „admin” szakasz)
- írja - „lista” alapértelmezés szerint ha nem kérik.
Figyelem! Ha a használni kívánt orosz betűk a menüben, a fájl kódolását kell UTF-8 (anélkül, BOOM), vagy a betűk helyére látni fogja kérdőjelek!
Megjegyzés: Használhatja \ az escape karaktert. Így „lehetővé teszi, hogy adjunk egy idézet a húr.
szintek rendszergazdák
Minden „típus” „admin” Szükségessé vált, kisbetűs parancsot. Ez a parancs már létezhetnek (például, sm_ban) vagy lehet teljesen feltalált (például, onlycrabscanusethis).
Ha a parancs létezik, ez a lehetőség (vagy opciók listája) igényli azonos szinten való hozzáférés szintje a csapat (beleértve az esetleges felülbírálja (felülírás felülbírálja), amit tettem).
Például, ha használja sm_ban mint a rendszergazda szintű almenü, majd így bárki, aki hozzáfér a sm_ban, akkor is hozzáférhetnek ehhez és almenük (hozzáférés az alapértelmezett ez a parancs, hogy tiltsák zászló). Azonban, ha már újra sm_ban az egyik csoport ( „felülírja” „lehetővé teszi” - a admin_groups.cfg fájl), a csoport is hozzáfér.
Ha a parancs nem létezik, akkor kell hozzá felülírja ezt a parancsot, ahogyan azt az egyszerű parancsokat. Ez történik admin_overrides.cfg fájlt (rendelni egy zászlót elérni ezt a parancsot, és / vagy admin_groups.cfg fájlt (a hozzáférést egy adott csoport vagy csapat, hogy vegye fel, annak ellenére, hogy ezek a hozzáférési zászló)
Ha a hozzáférési szint nincs megadva, akkor az első érv, hogy „cmd” lesz hozzárendelve hozzáférési szintjét. Például, a csapat
hozzáférési szint szint sm_ban hozzáférést, beleértve az esetleges felülbírálja.
Csoport almenü
Típusú „csoport” és a „groupplayer” automatikusan hozzáadni előre konfigurált beállítások a menüben. Ezek a lehetőségek vannak kialakítva sourcemod / configs / adminmenu_grouping.txt fájl
Általában ezek használják hozzá parancsokat, mint a „@all”, „@t” és mások, a menü.
- PlayerCommands (játékos menedzsment)
- ServerCommands (Server Management)
- VotingCommands (szavazati menedzsment)
osztályozás
Annak érdekében, hogy képes rendezni a hozzáadott elem, meg kell adni a csapat egy egyedi nevet a konfigurációt. Az adott példa:
további jellemzők
Egy példa segítségével a teljes potenciálját a menü: a rendszergazdák hozzáférést KVAR, anélkül, hogy hozzáférést flag „sm_cvars”
Adjuk hozzá a túró, a kívánt hozzáférési, és állítsa be a „végre” „szerver”
Így a parancs végrehajtásra kerül keresztül rcon ellenére normál rendszer hozzáférési szintek, és ellenőrizze a hozzáférést csak a zászló megadott „admin” mezőben. Úgy is működik bármilyen más csapat, köztük sm_rcon.
példa fájlok
adminmenu_custom.txt fájl például konfigurálva Super parancsok:
adminmenu_custom.txt