Adăugarea de administratori în sourcemod - articole utile - Articole Director

Adăugarea de administratori în SourceMod

SourceMod este foarte detaliat și flexibil sistem de control, acesta poate fi destul de complicat pentru utilizatori. Pentru a simplifica aceste lucruri, există „steaguri“, care specifică regulile generale care pot fi administratori.







Mai mult decât atât, în prezent, există doi administratori de stocare moduri. O simplificată printr-un simplu fișier, iar celălalt printr-o mai complexe structuri de branșare pe baza mai multor fișiere.

Implicit SourceMod oferă trei metode de autentificare:

Nume - numele (parola cerute)

Deschideți fișierul cstrike / addons / sourcemod / configs / serverul nawashi admins_simple.ini

Adăugați o nouă linie și scrie-l în cele ce urmează, înlocuind yoursteamid dvs. SteamID (aflați mai poate fi scris în starea consola) de tip STEAM_n: o: p

Du-te la server

Scrie consola de jocuri sm_admin. și du-te înapoi la joc prin închiderea consolei. Ar trebui să vedeți meniul admin.

Acum, să trecem repede peste nivelurile de acces și de a afla ce înseamnă

o - o fantă de rezervă

b - pavilion de administrator necesară pentru administratori

c - utilizarea comenzii lovi cu piciorul (kikanie)

d - interzice utilizarea comenzilor (ban)

e - folosiți comanda unban (scoate ban)

f - echipa de utilizare Slay

g - permisiunea de a schimba harta

h - permisiunea de a modifica setările serverului (cvar lui)

I - schimba config second-hand

j - privilegii speciale conectati pe chat

k - acces pentru a începe vot

L - permisiunea de a seta o parolă pe server

m - permisiunea de a utiliza consola de la distanță la serverul de management

n - rezoluția pentru a schimba setarea sv_cheats și parametrii asociați

O - un steag C specială

p - un steag special D

q - flag special E

r - un steag special F

s - un steag G

t - un steag special H

z - root (a toate steagurile enumerate mai sus)







În SourceMod sistemul imunitar este un sistem flexibil, bazat pe nivelurile de imunitate.

Fiecare administrator poate avea o valoare arbitrară stabilită imunitatea. Dar dacă administratorul trebuie să efectueze o acțiune pe un alt administrator, acțiunea este de succes va depinde de imunitatea administratorului. De exemplu, un administrator cu imunitate 2 vrea să lovi cu piciorul administratorului cu un nivel de imunitate 3, dar el nu va reuși, veți primi un mesaj cu privire la drepturile de acces insuficiente și cu privire la existența unei imunitate mai mare la alt administrator de jocuri de noroc.

În mod implicit, administratorii au aceeași imunitate, poate comite acte unele cu altele. Acest lucru poate fi schimbată folosind sm_immunity_mode variabilă în fișierul CFG / sourcemod.cfg.

Pentru operarea administratorului serverului parolă trebuie să se schimbe linia „PassInfoVar“ în addons / sourcemod / configs / fișier core.cfg.

Notă: Dacă utilizați un server nu-abur, setarea implicită „PassInfoVar“ _parola nu va funcționa, este imperios necesar să se schimbe parametrul, cum ar fi _pw (Acest lucru se aplică la versiunile SourceMod'a 1.1 și de mai sus).

În plus, în cazul în care un administrator are o parolă, el sau ea trebuie să setați parola prin intermediul setinfo de comandă la consola client. De exemplu, folosind exemplele de mai sus, Andrey jucător trebuie să formați:

Pentru a automatiza acest proces prin conectarea la server, puteți crea un „autoexec.cfg“ fișier în folderul cstrike al jocului. Acesta este situat în steamapps folderul # 92; CONTUL # 92; Counter-Strike Source # 92; cstrike # 92; CFG.

C: # 92; fișiere de program # 92; abur # 92; steamapps # 92; ufaplay-css # 92; counter-strike sursă # 92; cstrike # 92; CFG

administratorii 5.Prostoe adăugarea

Cel mai simplu mod de a adăuga un administrator prin admins_simple.ini fișierul de configurare.

Acesta este un fișier simplu care necesită doi parametri într-un rând: informațiile de autentificare, și steaguri. Steaguri linie de mai multe flexibile și pot avea următoarele informații:

Nivelul opțional de imunitate, și apoi prin două puncte ( „:“);

Numele grupului, simbolul @ în fața lui.

În continuare sunt trei exemple:

"STEAM_0: 1: 16" "Î.Hr." // admin, kick, unban pentru SteamID. Nici o imunitate

administratori de setare 6.Detalnaya

În plus, aveți posibilitatea să adăugați administratori prin admins.cfg fișier de configurare, mai avansat fișier stocat în format KeyValues. Fiecare unitate de administrator are propriul său în interiorul unității principale „admin“. Puteți crea și / sau modifica fișiere folosind KVManager admins.cfg. Formatul este după cum urmează:

Numele Admin este opțional (acest câmp poate fi lăsat necompletat). Nu este pentru uz casnic și este proiectat pentru ușurința de utilizare de către participanți și diverse instrumente.

Adminii
<
"Andrey"
<
„Aut“ „abur“
"Identitatea" "STEAM_0: 1: 2345"
„Steaguri“ „abcdef“
"Imunitate", "5"
„Grupul“ „Adminii Awesome“
>