Ez az útmutató az admin parancsokat, az RCON-t, a játékmódokat, a Lua szkriptelést és a szerverkezelést mutatja be a CS2D dedikált szerveredhez. A kezdeti beállításhoz lásd: CS2D Server Setup Guide.
1. RCON hozzáférés
Állíts be egy RCON jelszót a sys/server.cfg fájlban a távoli adminisztráció engedélyezéséhez:
sv_rcon your_rcon_password
Az RCON használatához játékon belül nyisd meg a konzolt és írd be:
rcon your_rcon_password [command]
Parancsokat közvetlenül a GPanel Console fülén is végrehajtathatsz.
2. Admin parancsok
| Parancs | Leírás |
|---|---|
kick [id] [reason] |
Játékos kirúgása ID alapján. |
ban [id] [duration] [reason] |
Játékos kitiltása. Időtartam percben (0 = végleges). |
unban [usgn/ip] |
Játékos tiltásának feloldása USGN vagy IP alapján. |
listplayers |
Összes csatlakozott játékos megjelenítése ID-kkal. |
changemap [map] |
Váltás egy másik pályára. |
restartround |
Aktuális kör újraindítása. |
say [message] |
Szerver üzenet küldése mindenkinek. |
setname [id] [name] |
Játékos kényszerített átnevezése. |
slap [id] [damage] |
Játékos megütése (sebzést okoz). |
kill [id] |
Játékos megölése. |
setmoney [id] [amount] |
Játékos pénzének beállítása. |
3. Játékmódok
Állítsd be a játékmódot a sys/server.cfg fájlban az sv_gamemode paranccsal:
| Érték | Mód | Leírás |
|---|---|---|
| 0 | Standard | Klasszikus Counter-Strike (bomba hatástalanítás, túsz mentés). |
| 1 | Deathmatch | Szabad harc, mindenki önmagáért. |
| 2 | Team Deathmatch | Csapat alapú deathmatch. |
| 3 | Capture the Flag | Az ellenséges csapat zászlajának megszerzése. |
| 4 | Domination | Elfoglalási pontok irányítása a pályán. |
4. Pályarotáció
Hozd létre vagy szerkeszd a sys/mapcycle.txt fájlt, soronként egy pályanévvel:
de_dust
de_dust2
cs_assault
de_aztec
cs_italy
A szerver ezeken a pályákon halad végig sorrendben minden kör után.
5. Lua szkriptelés
A CS2D támogatja a Lua szkripteket egyéni funkciókhoz. Helyezd a szkripteket a sys/lua/ könyvtárba és töltsd be őket a sys/server.cfg fájlban:
lua "lua/myscript.lua"
A Lua szkriptek egyéni admin parancsokat, játékmódokat és szerver oldali logikát adhatnak hozzá. A teljes Lua API-ért lásd a CS2D dokumentációt.
6. Tiltáskezelés
A tiltások a sys/bans.cfg fájlban tárolódnak. Parancsokkal vagy a fájl közvetlen szerkesztésével kezelheted őket:
- Az USGN tiltások névváltoztatás után is érvényesek maradnak, mivel a játékos fiókjához vannak kötve.
- Az IP tiltások egy adott IP-címet blokkolnak.
- Az összes tiltás törléséhez töröld a
sys/bans.cfgtartalmát és indítsd újra a szervert.
7. Hibaelhárítás
- A szerver nem indul el: Ellenőrizd a GPanel konzolt hibákért. Győződj meg róla, hogy nincs szintaktikai hiba a
sys/server.cfgfájlban. - Az RCON nem működik: Ellenőrizd, hogy az RCON jelszó be van-e állítva és helyesen van-e megadva.
- A pálya nem található: Győződj meg róla, hogy a pályafájl létezik a
maps/könyvtárban. Az egyéni pályákat SFTP-n keresztül kell feltölteni. - Lua szkript hibák: Ellenőrizd a konzolt Lua hibaüzenetekért. Távolítsd el vagy javítsd a szkriptet a szerver stabilitásának helyreállításához.
Kapcsolódó cikkek
Segítségre van szükséged?
Ha további segítségre van szükséged, nyiss egy támogatási jegyet a szervered IP-jével és a GPanel konzolból származó hibaüzenetekkel.