Mani Admin Plugin [v1.2T SK, Update z 1.2S -> 1.2T, Prek. SK] | SourceMod [v1.3 LINUX/WIN SK, Prek. SK] | Metamod [v1.1.8 LINUX/WIN] | Psychostats [v3.2 SK, Prek. SK]
Užívateľské hodnotenie: / 0
SlabéDobré 
navodyV tomto návode sa vám pokúsim jednoducho popísať ako si môžete nastaviť admin práva pre SourceMod na vašom serveri.
Su dve základne možnosti ako si práva na serveri nastaviť a to cez skupiny alebo individuálne každemu adminovi.

Všetky spomenuté súbory v návode sa nachádzaju v zložke cstrike/addons/sourcemod/configs/...

1. Nastavenie práv pomocou skupín:
V tomto prípade je potrebne upraviť dva súbory a to admin_groups.cfg a admins.cfg.
a) otvorte si súbor admin_groups.cfg kde si vytvoríte skupiny.
Ukážka:
"Groups"
 {
"Skupina 1"
{
"flags"        "z"
"immunity"        "99"
}

"Skupina 2"
{
"flags"        "abde"
"immunity"        "99"
 }
}
Popis:
- Skupina 1 a Skupina 2 v tomto prípade predstavuje názov danej skupiny, ktorej názov si zadate sami.
- flags  tu sa nastavujú jednotlive práva admina (popis práv nájdete na konci návodu)
- immunity tu sa nastavuje imunita/ochrana admina (popis nastavenia imunity nájdete na konci návodu)

Takže skupiny sme už vytvorili, teraz nám ostava už len nastaviť adminov pre jednotlive skupiny a to v súbore admins.cfg.
b) otvoríme si súbor admins.cfg a nastavíme si jednotlivých adminov.
Ukážka:
"Admins"
{
"meno admina (admin prava podla STEAM ID)"
{
"auth"        "steam"
"identity"        "STEAM_0:1:123456789"
"group"        "Skupina 1"
}
"meno admina (admin prava podla IP)"
{
"auth"        "IP"
"identity"    "80.254.87.100"
"group"        "Skupina 2"
}
"mene admin (admin prava podla mena)"
{
"auth"        "name"
"identity"        "nick"
"password"        "HESLO ADMINA"
"group"        "Skupina 1"
}
}
Popis:
- meno admina predstavuje meno konkretného admina.
- auth tu nastavujete podľa čoho bude autorizovaný admin:
"steam"
podľa steam id. Steam ID zistíte tak, že po pripojení zobrazíte konzolu cez ~ a potom napíšete do konzole status.
"name" podľa nicku, potrebne nastaviť aj heslo admina
"ip" podľa IP, ale len ak je statická. Tu si možete zitiť vašu IP mojeip.cz.
Odporúčam použiť "steam" nakoľko už aj non steam hráči maju na serveroch steam id keď použijete steam emulator alebo tento patch.
- identity tu do "" zadáte príslušnu hodnotu/nick podľa toho aku autorizáciu ste zvolili.
- password do "" zadajte heslo admina, ktoré ma nastavené vo svojom konfigu. Heslo si admin nastaví takto setinfo "_password" "SEM ZADAŤ HESLO".
- group sem zadajte názov príslušnej skupiny, ktorú ste si vytvorili v admin_groups.cfg, v tomto prípade to je Skupina 1 a Skupina 2.

A to je všetko čo sa týka nastavenia adminou pomocou skupín.

2. Nastavenie práv adminom individuálne
Tu máme dve možnosti a to nastaviť práva v admins.cfg alebo v admins_simple.ini.

a) nastavenie adminov v admins.cfg.
- otvoríme si súbor admins.cfg a nastavíme práva jednotlivím adminom.
Ukážka:
"Admins"
{
"meno admina (admin prava podla STEAM ID)"
{
"auth"        "steam"
"identity"        "STEAM_0:1:123456789"
"flags"        "abc..."
"immunity"        "99"
}
"meno admina (admin prava podla IP)"
{
"auth"        "IP"
"identity"    "80.254.87.100"
"flags"        "abc..."
"immunity"     "99"
}
"mene admin (admin prava podla mena)"
{
"auth"        "name"
"identity"        "nick"
"password"        "HESLO ADMINA"
"flags"        "abc..."
"immunity"        "99"
}
}
Popis:
- meno admina predstavuje meno konkretného admina.
- auth tu nastavujete podľa čoho bude autorizovaný admin:
"steam"
podľa steam id. Steam ID zistíte tak, že po pripojení zobrazíte konzolu cez ~ a potom napíšete do konzole status.
"name" podľa nicku, potrebne nastaviť aj heslo admina
"ip" podľa IP, ale len ak je statická. Tu si možete zitiť vašu IP mojeip.cz.
Odporúčam použiť "steam" nakoľko už aj non steam hráči maju na serveroch steam id keď použijete steam emulator alebo tento patch.
- identity tu do "" zadáte príslušnu hodnotu/nick podľa toho aku autorizáciu ste zvolili.
- password do "" zadajte heslo admina, ktoré má nastavené vo svojom konfigu. Heslo si admin nastaví takto setinfo "_password" "SEM ZADAŤ HESLO".
- flags tu sa nastavujú jednotlive práva admina (popis práv nájdete na konci návodu)
- immunity tu sa nastavuje imunita/ochrana admina (popis nastavenia imunity nájdete na konci návodu)

b) nastavenie adminov v admins_simple.ini.
- otvoríme si súbor admins_simple.ini a nastavíme práva jednotlivím adminom. Dá sa povedať, že tento spôsob je jednodukší ako nastavovanie adminov v admins.cfg.
Ukážka:

"STEAM_0:1:123456789"        "PRAVA"                //nastavenie prav podla steam ID
"!127.0.0.1"        "PRAVA"                //nastavnie prav podla IP
"NICK"            "PRAVA"    "HESLO"        //nastavie prav podla mena a hesla
Popis:
- PRAVA sem zadajte jedontilivé práva a imunitu. Napr. acd:99, písmená acd (ďalšie písmená pre práva nájdete na konci tohto návodu) nastavujú práva a 99 (ďalšie možnosti imunity nájdete na konci tohto návodu) nastavuje hodnotu imunity. Ak za acd nedáte : a tiež žiadne číslo, tak tento admin nebude mať imunitu.

Tak a to je všetko čo sa týka nastavenie práv adminom individuálne.

Flags (nastavenie práv) popis jednotlivích písmen:
a - prava na rezervovany slot
b - generuje admin menu, je potrebná pre adminov
c - práva na kikovanie hráčou
d - práva na banovanie hráčov
e - práva na odbanovanie hráča
f - práva na zabitie hráča
g - práva na zmenu mapy
h - práva na zmenu cvras
i - práva na zmenu nastavení
j - práva na špecialne privilégia v čete
k - práva na hlasovanie
l - práva na heslo servera
m - práva na vzdialenu konzolu
n - práva na zmenu sv_cheats a súvisiace príkazy
z - root (kompletné práva) odporúčam nastavovať len majiteľom servera a pripadne hlavnému adminovi

Immunity (nastavenie imunity/ochrany) popis možných nastavení:
Možností je viac, no ja sem napíšem len dve najpouživanejšie.
99 -  úplna imunita
0 - žiadna imunita
1,2,3,... - treba odskúšať, ale čo som čítal a pochopil tak je to doť individuálne, podla nastavení.

Tak a to je všetko ohladne nastavovania adminov pre SourceMod. Ešte vám sem nazáver pridávam na stiahnutie všetky ukážky.

Upozornenie:
nikdy nepíšte svoje nastavenie za a medzi  znamienko /.

Prihlásiť | Odhlásiť






Zabudol som >>>
Nemáš účet? Registrácia >>>

Sponzori

fakaheda.eu

Partneri

geav3.sk banner *AG* Clan CSS darkside

Reklama

Odkazy

Narodeniny

Štatistika

Členovia : 313
Článkov : 80
Webové prepojenia : 4