Den här guiden täcker adminkommandon, RCON, spellägen, Lua-skriptning och serverhantering för din dedikerade CS2D-server. För grundläggande konfiguration, se CS2D Server Setup Guide.
1. RCON-åtkomst
Ange ett RCON-lösenord i sys/server.cfg för att aktivera fjärradministration:
sv_rcon your_rcon_password
För att använda RCON i spelet, öppna konsolen och skriv:
rcon your_rcon_password [command]
Du kan också köra kommandon direkt från fliken Console i GPanel.
2. Adminkommandon
| Kommando | Beskrivning |
|---|---|
kick [id] [reason] |
Sparka ut en spelare med deras ID. |
ban [id] [duration] [reason] |
Banna en spelare. Varaktighet i minuter (0 = permanent). |
unban [usgn/ip] |
Häv banning av en spelare med USGN eller IP. |
listplayers |
Visa alla anslutna spelare med ID. |
changemap [map] |
Byt till en annan karta. |
restartround |
Starta om den aktuella rundan. |
say [message] |
Sänd ut ett servermeddelande. |
setname [id] [name] |
Tvinga fram ett namnbyte för en spelare. |
slap [id] [damage] |
Slå till en spelare (orsakar skada). |
kill [id] |
Döda en spelare. |
setmoney [id] [amount] |
Ställ in en spelares pengar. |
3. Spellägen
Ställ in spelläget i sys/server.cfg med sv_gamemode:
| Värde | Läge | Beskrivning |
|---|---|---|
| 0 | Standard | Klassisk Counter-Strike (bombdesarmering, gisslanräddning). |
| 1 | Deathmatch | Free-for-all, varje spelare för sig själv. |
| 2 | Team Deathmatch | Lagbaserad deathmatch. |
| 3 | Capture the Flag | Erövra fiendelagets flagga. |
| 4 | Domination | Kontrollera erövringspunkter på kartan. |
4. Kartrotation
Skapa eller redigera sys/mapcycle.txt med ett kartnamn per rad:
de_dust
de_dust2
cs_assault
de_aztec
cs_italy
Servern växlar genom dessa kartor i ordning efter varje runda.
5. Lua-skriptning
CS2D stöder Lua-skript för anpassad funktionalitet. Placera skript i katalogen sys/lua/ och ladda dem i sys/server.cfg:
lua "lua/myscript.lua"
Lua-skript kan lägga till anpassade adminkommandon, spellägen och serversidig logik. Se CS2D-dokumentationen för det fullständiga Lua-API:et.
6. Banhantering
Banningar lagras i sys/bans.cfg. Du kan hantera dem via kommandon eller genom att redigera filen direkt:
- USGN-banningar kvarstår vid namnbyten eftersom de är knutna till spelarens konto.
- IP-banningar blockerar en specifik IP-adress.
- För att rensa alla banningar, radera innehållet i
sys/bans.cfgoch starta om.
7. Felsökning
- Servern startar inte: Kontrollera GPanel-konsolen för fel. Säkerställ att det inte finns några syntaxfel i
sys/server.cfg. - RCON fungerar inte: Verifiera att RCON-lösenordet är angivet och inmatat korrekt.
- Karta hittades inte: Säkerställ att kartfilen finns i katalogen
maps/. Anpassade kartor måste laddas upp via SFTP. - Lua-skriptfel: Kontrollera konsolen för Lua-felmeddelanden. Ta bort eller åtgärda skriptet för att återställa serverstabiliteten.
Relaterade artiklar
Behöver du hjälp?
Om du behöver ytterligare hjälp, öppna ett supportärende med din server-IP och eventuella felmeddelanden från GPanel-konsolen.