Game Tracker
Would you like to react to this message? Create an account in a few clicks or log in to continue.
Game Tracker

Îți cauți serverul perfect de joc? Forumul nostru este locul ideal pentru a descoperi, promova și discuta despre cele mai bune servere de jocuri! Împărtășește experiențele tale, cere sfaturi și găsește comunități de jocuri care se potrivesc intereselor ta

Flag Counter

You are not connected. Please login or register

Cum dai admin pe baza de grupuri

Go down  Message [Page 1 of 1]

1Cum dai admin pe baza de grupuri Empty Cum dai admin pe baza de grupuri Sat Jan 15, 2022 7:20 pm

GameTracker

GameTracker
GameTracker

Va sugerez sa folosit un text editor decent, cum ar fi Notepad++.

1. Creearea Grupurilor
Pentru inceput trebuie sa creeati grupurile. Intrati in addons/sourcemod/configs/admin_groups.cfg. Aici va trebui sa creeati grupurile. Aveti un grup deja creeat care e de test, ce se cheama Full Admins, va trebui sa stergeti grupul ala.

Grupurile creeate se adauga sub:
CODE: SELECT ALL

Groups
{
exemplu de grup:
CODE: SELECT ALL

"Admin1"
{
Overrides
{

}

"flags" "z"

"immunity" "99"
}
"Admin1" reprezinta numele grupului respectiv. Puteti folosi spatii si semne, dar pastrati limita de 32 de caractere (spatiile se iau si ele in considerare)
CODE: SELECT ALL

Overrides
{

}
Intre acele acolade de sub Overrides adaugati comenzile la care adminul din grupul respectiv sa aiba acces chiar daca nu are flagul comenzii. De asemenea puteti bloca accesul catre anumite comenzi pentru adminii din grupul ales, chiar daca acestia au flagul de acces la comenzii. Exemplu:
CODE: SELECT ALL

Overrides
{
"sm_kick", "allow" // adminul va avea acces la comanda chiar daca nu are flagul de acces al comenzii
"sm_ban", "deny" // adminul nu va avea acces la comanda chiar daca are flagul de acces al comenzii
}
flags reprezinta flagurile de acces ale grupului, toti adminii din acel grup vor avea acele flaguri, fara sa mai fie nevoie sa le setati voi.

"immunity" nivelul de imunitate al adminului, puteti pune orice cifra de la 0 la 99 dar daca un admin dintr-un grup cu nivel de imunitate mai mica incearca sa foloseasca comenzi pe unul dintr-un grup cu imunitate mai mare nu va putea.

2. Acordarea adminelor pe baza de grup

Daca acordati adminele din admins_simple.ini procedati in felul urmator:

a) Exemplu acces admin pe SteamID:
CODE: SELECT ALL

"STEAM_0:0:32813838" "99:@Admin1" // 99 = nivelul de imunitate specific grupului respectiv si Admin1 = numele grupului, care trebuie scris EXACT asa cum e trecut in admin_groups.cfg
Nu uitati sa folosit :@ intre punctele de imunitate si numele grupului care vreti sa-l aiba adminul respectiv

b) Exemplu acces admin pe IP:
CODE: SELECT ALL

"!192.168.1.2" "99:@Admin1" // IP jucator cu "!" inainte, restul este la fel ca la adminul pe steamid
c) Exemplu acces admin pe nume si parola:
CODE: SELECT ALL

"NumeAdmin" "99:@Admin1" "ParolaAdmin" // Primul este numele adminului, pe urma nivelul imunitatii si grupul din care va face parte si ultima este parola cu care se va loga
Daca acordati adminele din admins.cfg procedati in felul urmator:

La group puneti numele grupului din care sa faca parte, aveti grija sa-l scrieti exact asa cum este in admin_groups.cfg
Exemplu:
La flags puneti flagurile specifice grupului respectiv.
Restul le faceti in functie de cum acordati adminele, prin steam, ip, etc.
CODE: SELECT ALL

Admins
{
"tre3fla"
{
"auth" "steam"
"identity" "STEAM_0:0:32813838"
"flags" "t"
"group" "Admin1"
}
}

https://gametracker.forumgamers.net/

Back to top  Message [Page 1 of 1]

Permissions in this forum:
You cannot reply to topics in this forum