Ovaj vodič pokriva podešavanje admina, RCON komande Source engine-a, upravljanje igračima, komande za mape, podršku za SourceMod/MetaMod, prilagođene mape i rešavanje problema za vaš Half-Life 2: Deathmatch server. Za početno podešavanje, konfiguraciju i uputstva za povezivanje, pogledajte Half-Life 2: Deathmatch vodič za podešavanje servera.
1. Podešavanje RCON-a
Postavite RCON lozinku putem startup varijable RCON_PASSWORD ili u hl2mp/cfg/server.cfg:
rcon_password "YourStrongPassword"
Autentifikujte se u igri putem konzole (~):
rcon_password YourStrongPassword
rcon <command>
Komande takođe možete slati direktno kroz GPanel karticu Console.
2. Upravljanje igračima
| Komanda | Opis |
|---|---|
rcon status | Prikazuje igrače sa user ID-evima, Steam ID-evima, IP adresama i ping-om. |
rcon kick <userid> | Izbacuje igrača prema user ID-u. |
rcon kick "<playername>" | Izbacuje prema prikazanom imenu. |
rcon banid <minutes> <userid> | Banuje prema user ID-u. 0 = trajno. |
rcon banip <minutes> <ip> | Banuje IP adresu. |
rcon removeid <steamid> | Uklanja ban Steam ID-a. |
rcon removeip <ip> | Uklanja IP ban. |
rcon writeid | Čuva listu banova u banned_user.cfg. |
rcon writeip | Čuva IP banove u banned_ip.cfg. |
rcon writeid i rcon writeip nakon banovanja. Bez čuvanja, banovi se gube pri restartu.
3. Komande za mape
| Komanda | Opis |
|---|---|
rcon changelevel <mapname> | Menja mapu, zadržavajući igrače povezane. |
rcon map <mapname> | Učitava mapu iz početka, prekidajući vezu svih igrača. |
rcon maps * | Prikazuje sve dostupne mape. |
rcon mp_timelimit <min> | Menja vremensko ograničenje mape. |
rcon mp_fraglimit <frags> | Menja ograničenje fragova. |
rcon mp_restartgame 1 | Restartuje trenutnu rundu, resetujući rezultate. |
4. Upravljanje serverom
| Komanda | Opis |
|---|---|
rcon hostname "Name" | Menja ime servera. |
rcon sv_password "pass" | Postavlja ili menja lozinku za pridruživanje. |
rcon mp_friendlyfire <0/1> | Uključuje/isključuje friendly fire. |
rcon sv_alltalk <0/1> | Uključuje/isključuje glasovni čet između timova. |
rcon say "message" | Šalje poruku u četu na nivou celog servera. |
rcon exec <filename> | Izvršava konfiguracioni fajl. |
rcon quit | Gasi server. |
5. SourceMod i MetaMod
Za napredne admin funkcije, instalirajte MetaMod:Source i SourceMod.
Instalacija
- Zaustavite vaš server iz GPanel-a.
- Preuzmite MetaMod:Source sa sourcemm.net i otpremite u
hl2mp/putem SFTP-a. - Preuzmite SourceMod sa sourcemod.net i otpremite u
hl2mp/. - Pokrenite server i proverite sa
meta versionism version.
Dodavanje SourceMod admina
Izmenite hl2mp/addons/sourcemod/configs/admins_simple.ini:
"STEAM_0:1:12345678" "99:z" // Full admin access
Koristite sm_admin u četu ili konzoli da otvorite admin meni u igri.
6. Prilagođene mape
- Preuzmite
.bspfajl prilagođene mape. - Otpremite ga u
hl2mp/maps/putem SFTP-a (pogledajte Kako da otpremite fajlove putem SFTP-a). - Dodajte ime mape u
mapcycle.txt. - Testirajte sa
rcon changelevel mapname.
7. Rešavanje problema
- Server pada pri pokretanju: Proverite GPanel konzolu za greške. Proverite da početna mapa postoji u
hl2mp/maps/. - Igrači ne mogu da se povežu: Potvrdite da server radi, proverite IP/port u GPanel-u i uverite se da se verzije igre poklapaju.
- RCON ne radi: Proverite da je
rcon_passwordpostavljen i autentifikujte se pre slanja komandi. - Problemi sa SourceMod-om: Uverite se da su fajlovi u
hl2mp/(ne u korenu servera) i da se koristi ispravna verzija.
Povezani članci
- Half-Life 2: Deathmatch vodič za podešavanje servera
- Kako da pronađete IP adresu i port vašeg servera
- Kako da otpremite fajlove putem SFTP-a
Potrebna vam je pomoć?
Ako naiđete na probleme sa vašim HL2DM serverom koji ovde nisu pokriveni, otvorite tiket podrške i uključite IP adresu vašeg servera, opis problema i sve relevantne poruke o greškama iz GPanel konzole.