Denne veiledningen dekker administratorkommandoer, RCON, spillmoduser, Lua-skripting og serveradministrasjon for din CS2D dedikerte server. For innledende oppsett, se CS2D serveroppsettsveiledning.
1. RCON-tilgang
Sett et RCON-passord i sys/server.cfg for å aktivere ekstern administrasjon:
sv_rcon your_rcon_password
For å bruke RCON i spillet, åpne konsollen og skriv:
rcon your_rcon_password [command]
Du kan også kjøre kommandoer direkte fra GPanel Console-fanen.
2. Administratorkommandoer
| Kommando | Beskrivelse |
|---|---|
kick [id] [reason] |
Kast ut en spiller ved deres ID. |
ban [id] [duration] [reason] |
Utesteng en spiller. Varighet i minutter (0 = permanent). |
unban [usgn/ip] |
Opphev utestenging av en spiller ved USGN eller IP. |
listplayers |
Vis alle tilkoblede spillere med ID-er. |
changemap [map] |
Bytt til et annet kart. |
restartround |
Start den gjeldende runden på nytt. |
say [message] |
Kringkast en servermelding. |
setname [id] [name] |
Tving omdøping av en spiller. |
slap [id] [damage] |
Slå en spiller (påfører skade). |
kill [id] |
Drep en spiller. |
setmoney [id] [amount] |
Sett en spillers penger. |
3. Spillmoduser
Sett spillmodusen i sys/server.cfg med sv_gamemode:
| Verdi | Modus | Beskrivelse |
|---|---|---|
| 0 | Standard | Klassisk Counter-Strike (bombedefusering, gisselredning). |
| 1 | Deathmatch | Alle mot alle, hver spiller for seg selv. |
| 2 | Team Deathmatch | Lagbasert deathmatch. |
| 3 | Capture the Flag | Erobre fiendelagets flagg. |
| 4 | Domination | Kontroller erobringspunkter på kartet. |
4. Kartrotasjon
Opprett eller rediger sys/mapcycle.txt med ett kartnavn per linje:
de_dust
de_dust2
cs_assault
de_aztec
cs_italy
Serveren går gjennom disse kartene i rekkefølge etter hver runde.
5. Lua-skripting
CS2D støtter Lua-skript for tilpasset funksjonalitet. Plasser skript i sys/lua/-katalogen og last dem inn i sys/server.cfg:
lua "lua/myscript.lua"
Lua-skript kan legge til tilpassede administratorkommandoer, spillmoduser og server-side logikk. Se CS2D-dokumentasjonen for det fullstendige Lua-API-et.
6. Utestengingshåndtering
Utestengelser lagres i sys/bans.cfg. Du kan administrere dem via kommandoer eller ved å redigere filen direkte:
- USGN-utestengelser beholdes på tvers av navneendringer siden de er knyttet til spillerens konto.
- IP-utestengelser blokkerer en bestemt IP-adresse.
- For å fjerne alle utestengelser, slett innholdet i
sys/bans.cfgog start på nytt.
7. Feilsøking
- Serveren starter ikke: Sjekk GPanel-konsollen for feil. Sørg for at det ikke er noen syntaksfeil i
sys/server.cfg. - RCON fungerer ikke: Bekreft at RCON-passordet er satt og skrevet inn riktig.
- Kart ikke funnet: Sørg for at kartfilen finnes i
maps/-katalogen. Tilpassede kart må lastes opp via SFTP. - Lua-skriptfeil: Sjekk konsollen for Lua-feilmeldinger. Fjern eller fiks skriptet for å gjenopprette serverstabiliteten.
Relaterte artikler
Trenger du hjelp?
Hvis du trenger ytterligere hjelp, opprett en supportforespørsel med server-IP-en din og eventuelle feilmeldinger fra GPanel-konsollen.