Ovaj vodič pokriva podešavanje admina, RCON komande, upravljanje igračima, upravljanje mapama, AMX/plugin podršku, prilagođene mape i rešavanje problema za vaš namenski Sven Co-op server. Sven Co-op je kooperativni multiplejer mod za Half-Life u kome igrači zajedno prolaze kampanje. Za inicijalno podešavanje, konfiguraciju i uputstva za povezivanje, pogledajte Vodič za podešavanje Sven Co-op servera.
1. Podešavanje admina (users.ini)
Sven Co-op koristi svencoop/users.ini za definisanje admin naloga i dozvola.
Dodavanje admina
# Format: "STEAM_ID" "password" "access_flags" "name"
"STEAM_0:1:12345678" "" "abcdefghijklmn" "AdminName"
Pristupne oznake
| Oznaka | Dozvola |
|---|---|
a | Imunitet (drugi admini ne mogu da izbace/banuju) |
b | Rezervacija (pristup rezervisanom slotu) |
c | Izbacivanje igrača |
d | Banovanje igrača |
e | Uklanjanje bana igrača |
f | Ubijanje/šamaranje igrača |
g | Promena mape |
h | Izvršavanje server cvars |
n | RCON pristup |
Za potpuni admin pristup, koristite sve oznake: "abcdefghijklmn"
~) dok ste povezani i ukucajte status. Vaš Steam ID se pojavljuje u formatu STEAM_0:X:XXXXXXXX.
2. RCON komande
Koristite RCON preko GPanel konzole, konzole u igri ili alata treće strane. Autentifikujte se u igri sa:
rcon_password YourRconPassword
rcon <command>
Upravljanje igračima
| Komanda | Opis |
|---|---|
rcon kick <userid> | Izbacite igrača po korisničkom ID-u. |
rcon banid <minutes> <userid> | Banujte igrača. Koristite 0 za trajno. |
rcon addip <minutes> <ip> | Banujte IP adresu. |
rcon removeip <ip> | Uklonite IP ban. |
rcon status | Prikažite sve igrače sa korisničkim ID-evima i Steam ID-evima. |
Komande za mape i server
| Komanda | Opis |
|---|---|
rcon changelevel <mapname> | Promenite mapu, zadržavajući povezane igrače. |
rcon map <mapname> | Učitajte mapu iz početka, prekidajući vezu svih igrača. |
rcon maps | Prikažite sve dostupne mape. |
rcon hostname "Name" | Promenite ime servera. |
rcon sv_password "pass" | Postavite ili promenite lozinku za pristup. |
rcon say "message" | Pošaljite poruku u ćet svima na serveru. |
rcon exec <filename> | Izvršite konfiguracioni fajl. |
rcon quit | Isključite server. |
3. AMX/Plugin podrška
Sven Co-op podržava AngelScript plugin-ove (ugrađene) i AMX Mod X za proširenu funkcionalnost.
AngelScript plugin-ovi (ugrađeni)
Postavite plugin-ove u svencoop/scripts/plugins/ i registrujte ih u svencoop/default_plugins.txt.
AMX Mod X
- Zaustavite server iz GPanel-a.
- Preuzmite AMX Mod X za Sven Co-op i otpremite ga putem SFTP.
- Konfigurišite admin pristup kroz AMX Mod X
users.inifajl. - Pokrenite server i proverite u konzoli.
Popularni plugin-ovi
- Admin alati: Poboljšano izbacivanje, banovanje i upravljanje igračima.
- Glasanje za mape: Omogućite igračima da glasaju za sledeću mapu.
- Statistika igrača: Pratite ubistva, smrti i vreme igranja.
- Anti-cheat: Detekcija varanja na strani servera.
4. Prilagođene mape
Ručna instalacija mapa
- Preuzmite
.bspfajl mape i sve povezane resurse. - Otpremite
.bspusvencoop/maps/putem SFTP. - Otpremite dodatne resurse (teksture, zvukove) u odgovarajuće direktorijume.
- Dodajte ime mape u
mapcycle.txtza rotaciju. - Testirajte sa
rcon changelevel mapname.
5. Rešavanje problema
Server se ruši pri učitavanju mape
- Proverite GPanel konzolu za poruke o grešci.
- Pokušajte da učitate drugu mapu -- fajl mape je možda oštećen.
- Uklonite nedavno dodate prilagođene mape ili plugin-ove radi testiranja.
Igrači ne mogu da se povežu
- Proverite da li server radi u GPanel.
- Proverite ispravan IP i port sa kartice Network.
- Uverite se da su i server i igrač na istoj verziji igre.
RCON ne radi
- Proverite da li je
rcon_passwordpostavljen u startup promenljivama iserver.cfg. - Autentifikujte se sa ispravnom lozinkom (osetljiva na velika i mala slova) pre slanja komandi.
- Proverite da li ukucate
rcon_passwordpraćeno lozinkom pre korišćenjarconkomandi. - Koristite GPanel konzolu direktno kao alternativu -- ne zahteva RCON autentifikaciju.
Prilagođene mape se ne učitavaju
- Proverite da li je
.bspfajl u direktorijumusvencoop/maps/. - Proverite da li ime mape u vašoj komandi ili mapcycle tačno odgovara imenu fajla (osetljivo na velika i mala slova na Linux-u).
- Potražite greške o nedostajućim resursima u konzoli -- možda su vam potrebni dodatni fajlovi.
Povezani članci
- Vodič za podešavanje Sven Co-op servera
- Kako pronaći IP i port svog servera
- Kako otpremiti fajlove putem SFTP
- Vodič za pokretanje servera
Potrebna pomoć?
Ako naiđete na probleme sa svojim Sven Co-op serverom koji ovde nisu pokriveni, otvorite tiket za podršku i uključite IP svog servera, opis problema i sve relevantne poruke o grešci iz GPanel konzole.