Denne guide dækker admin-kommandoer, RCON, spiltilstande, Lua-scripting og serveradministration for din CS2D dedikerede server. For indledende opsætning, se CS2D Server Opsætningsguide.
1. RCON-adgang
Sæt en RCON-adgangskode i sys/server.cfg for at aktivere fjernadministration:
sv_rcon your_rcon_password
For at bruge RCON i spillet, åbn konsollen og skriv:
rcon your_rcon_password [command]
Du kan også udføre kommandoer direkte fra GPanel's fane Console.
2. Admin-kommandoer
| Kommando | Beskrivelse |
|---|---|
kick [id] [reason] |
Kick en spiller efter deres ID. |
ban [id] [duration] [reason] |
Ban en spiller. Varighed i minutter (0 = permanent). |
unban [usgn/ip] |
Ophæv ban af en spiller efter USGN eller IP. |
listplayers |
Vis alle forbundne spillere med ID'er. |
changemap [map] |
Skift til en anden bane. |
restartround |
Genstart den aktuelle runde. |
say [message] |
Udsend en serverbesked. |
setname [id] [name] |
Tving omdøbning af en spiller. |
slap [id] [damage] |
Slap en spiller (giver skade). |
kill [id] |
Dræb en spiller. |
setmoney [id] [amount] |
Sæt en spillers penge. |
3. Spiltilstande
Sæt spiltilstanden i sys/server.cfg med sv_gamemode:
| Værdi | Tilstand | Beskrivelse |
|---|---|---|
| 0 | Standard | Klassisk Counter-Strike (bombeafmontering, gidselredning). |
| 1 | Deathmatch | Alle mod alle, hver spiller for sig selv. |
| 2 | Team Deathmatch | Holdbaseret deathmatch. |
| 3 | Capture the Flag | Erob det fjendtlige holds flag. |
| 4 | Domination | Kontroller erobringspunkter på banen. |
4. Banerotation
Opret eller rediger sys/mapcycle.txt med ét banenavn per linje:
de_dust
de_dust2
cs_assault
de_aztec
cs_italy
Serveren skifter gennem disse baner i rækkefølge efter hver runde.
5. Lua-scripting
CS2D understøtter Lua-scripts til tilpasset funktionalitet. Placer scripts i mappen sys/lua/ og indlæs dem i sys/server.cfg:
lua "lua/myscript.lua"
Lua-scripts kan tilføje tilpassede admin-kommandoer, spiltilstande og server-side logik. Se CS2D-dokumentationen for den fulde Lua API.
6. Ban-administration
Bans gemmes i sys/bans.cfg. Du kan administrere dem via kommandoer eller ved at redigere filen direkte:
- USGN-bans fortsætter på tværs af navneskift, da de er knyttet til spillerens konto.
- IP-bans blokerer en specifik IP-adresse.
- For at rydde alle bans, slet indholdet af
sys/bans.cfgog genstart.
7. Fejlfinding
- Serveren starter ikke: Tjek GPanel-konsollen for fejl. Sørg for at der ikke er syntaksfejl i
sys/server.cfg. - RCON virker ikke: Bekræft at RCON-adgangskoden er sat og indtastet korrekt.
- Bane ikke fundet: Sørg for at banefilen eksisterer i mappen
maps/. Tilpassede baner skal uploades via SFTP. - Lua-script fejl: Tjek konsollen for Lua-fejlmeddelelser. Fjern eller ret scriptet for at gendanne serverstabilitet.
Relaterede artikler
Brug for hjælp?
Hvis du har brug for yderligere assistance, opret en supportbillet med din server-IP og eventuelle fejlmeddelelser fra GPanel-konsollen.