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
{
Code: Select all
"Admin1"
{
Overrides
{
}
"flags" "z"
"immunity" "99"
}
Code: Select all
Overrides
{
}
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
}
"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
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
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
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"
}
}