Diese Anleitung behandelt Admin-Befehle, RCON, Spielmodi, Lua-Scripting und Serververwaltung für Ihren dedizierten CS2D-Server. Für die Ersteinrichtung siehe CS2D Server-Einrichtungsanleitung.
1. RCON-Zugang
Setzen Sie ein RCON-Passwort in sys/server.cfg, um die Fernverwaltung zu aktivieren:
sv_rcon your_rcon_password
Um RCON im Spiel zu verwenden, öffnen Sie die Konsole und geben Sie ein:
rcon your_rcon_password [command]
Sie können Befehle auch direkt über den GPanel-Konsole-Tab ausführen.
2. Admin-Befehle
| Befehl | Beschreibung |
|---|---|
kick [id] [reason] |
Einen Spieler anhand seiner ID kicken. |
ban [id] [duration] [reason] |
Einen Spieler bannen. Dauer in Minuten (0 = permanent). |
unban [usgn/ip] |
Einen Spieler per USGN oder IP entbannen. |
listplayers |
Alle verbundenen Spieler mit IDs anzeigen. |
changemap [map] |
Zu einer anderen Map wechseln. |
restartround |
Die aktuelle Runde neu starten. |
say [message] |
Eine Servernachricht an alle senden. |
setname [id] [name] |
Einen Spieler zwangsweise umbenennen. |
slap [id] [damage] |
Einen Spieler schlagen (verursacht Schaden). |
kill [id] |
Einen Spieler töten. |
setmoney [id] [amount] |
Das Geld eines Spielers festlegen. |
3. Spielmodi
Setzen Sie den Spielmodus in sys/server.cfg mit sv_gamemode:
| Wert | Modus | Beschreibung |
|---|---|---|
| 0 | Standard | Klassisches Counter-Strike (Bombenentschärfung, Geiselbefreiung). |
| 1 | Deathmatch | Jeder gegen jeden. |
| 2 | Team Deathmatch | Teambasierter Deathmatch. |
| 3 | Capture the Flag | Die Flagge des gegnerischen Teams erobern. |
| 4 | Domination | Kontrollpunkte auf der Map beherrschen. |
4. Map-Rotation
Erstellen oder bearbeiten Sie sys/mapcycle.txt mit einem Map-Namen pro Zeile:
de_dust
de_dust2
cs_assault
de_aztec
cs_italy
Der Server durchläuft diese Maps der Reihe nach nach jeder Runde.
5. Lua-Scripting
CS2D unterstützt Lua-Skripte für benutzerdefinierte Funktionen. Platzieren Sie Skripte im Verzeichnis sys/lua/ und laden Sie sie in sys/server.cfg:
lua "lua/myscript.lua"
Lua-Skripte können benutzerdefinierte Admin-Befehle, Spielmodi und serverseitige Logik hinzufügen. Weitere Informationen finden Sie in der CS2D-Dokumentation zur vollständigen Lua-API.
6. Ban-Verwaltung
Bans werden in sys/bans.cfg gespeichert. Sie können sie über Befehle oder durch direkte Bearbeitung der Datei verwalten:
- USGN-Bans bleiben auch bei Namensänderungen bestehen, da sie mit dem Konto des Spielers verknüpft sind.
- IP-Bans blockieren eine bestimmte IP-Adresse.
- Um alle Bans zu löschen, entfernen Sie den Inhalt von
sys/bans.cfgund starten Sie den Server neu.
7. Fehlerbehebung
- Server startet nicht: Überprüfen Sie die GPanel-Konsole auf Fehler. Stellen Sie sicher, dass keine Syntaxfehler in
sys/server.cfgvorhanden sind. - RCON funktioniert nicht: Überprüfen Sie, ob das RCON-Passwort gesetzt und korrekt eingegeben wurde.
- Map nicht gefunden: Stellen Sie sicher, dass die Map-Datei im Verzeichnis
maps/vorhanden ist. Benutzerdefinierte Maps müssen per SFTP hochgeladen werden. - Lua-Skript-Fehler: Überprüfen Sie die Konsole auf Lua-Fehlermeldungen. Entfernen oder korrigieren Sie das Skript, um die Serverstabilität wiederherzustellen.
Verwandte Artikel
- CS2D Server-Einrichtungsanleitung
- So finden Sie Ihre Server-IP und Ihren Port
- So laden Sie Dateien per SFTP hoch
Brauchen Sie Hilfe?
Wenn Sie weitere Unterstützung benötigen, eröffnen Sie ein Support-Ticket mit Ihrer Server-IP und etwaigen Fehlermeldungen aus der GPanel-Konsole.