Diese Anleitung behandelt Admin-Einrichtung, RCON-Befehle, Spielerverwaltung, Kartenverwaltung, AMX/Plugin-Unterstützung, benutzerdefinierte Karten und Fehlerbehebung für Ihren Sven Co-op Dedicated Server. Sven Co-op ist ein kooperativer Multiplayer-Mod für Half-Life, bei dem Spieler gemeinsam Kampagnen bewältigen. Für die Ersteinrichtung, Konfiguration und Verbindungsanweisungen siehe Sven Co-op Server-Einrichtungsanleitung.
1. Admin-Einrichtung (users.ini)
Sven Co-op verwendet svencoop/users.ini, um Admin-Konten und Berechtigungen zu definieren.
Einen Admin hinzufügen
# Format: "STEAM_ID" "password" "access_flags" "name"
"STEAM_0:1:12345678" "" "abcdefghijklmn" "AdminName"
Zugriffsflags
| Flag | Berechtigung |
|---|---|
a | Immunität (kann nicht von anderen Admins gekickt/gebannt werden) |
b | Reservierung (Zugang zu reservierten Slots) |
c | Spieler kicken |
d | Spieler bannen |
e | Spieler entbannen |
f | Spieler töten/schlagen |
g | Karte wechseln |
h | Server-CVars ausführen |
n | RCON-Zugriff |
Für vollen Admin-Zugang verwenden Sie alle Flags: "abcdefghijklmn"
~) während Sie verbunden sind und geben Sie status ein. Ihre Steam ID erscheint im Format STEAM_0:X:XXXXXXXX.
2. RCON-Befehle
Verwenden Sie RCON über die GPanel-Konsole, die Spielkonsole oder ein Drittanbieter-Tool. Authentifizieren Sie sich im Spiel mit:
rcon_password YourRconPassword
rcon <command>
Spielerverwaltung
| Befehl | Beschreibung |
|---|---|
rcon kick <userid> | Kickt einen Spieler anhand der Benutzer-ID. |
rcon banid <minutes> <userid> | Bannt einen Spieler. Verwenden Sie 0 für permanent. |
rcon addip <minutes> <ip> | Bannt eine IP-Adresse. |
rcon removeip <ip> | Entfernt einen IP-Bann. |
rcon status | Listet alle Spieler mit Benutzer-IDs und Steam IDs auf. |
Karten- und Serverbefehle
| Befehl | Beschreibung |
|---|---|
rcon changelevel <mapname> | Wechselt die Karte, Spieler bleiben verbunden. |
rcon map <mapname> | Lädt die Karte von Grund auf, trennt alle Spieler. |
rcon maps | Listet alle verfügbaren Karten auf. |
rcon hostname "Name" | Ändert den Servernamen. |
rcon sv_password "pass" | Setzt oder ändert das Beitrittspasswort. |
rcon say "message" | Sendet eine serverweite Chat-Nachricht. |
rcon exec <filename> | Führt eine Konfigurationsdatei aus. |
rcon quit | Fährt den Server herunter. |
3. AMX/Plugin-Unterstützung
Sven Co-op unterstützt AngelScript-Plugins (integriert) und AMX Mod X für erweiterte Funktionalität.
AngelScript-Plugins (integriert)
Platzieren Sie Plugins in svencoop/scripts/plugins/ und registrieren Sie sie in svencoop/default_plugins.txt.
AMX Mod X
- Stoppen Sie den Server über GPanel.
- Laden Sie AMX Mod X für Sven Co-op herunter und laden Sie es per SFTP hoch.
- Konfigurieren Sie den Admin-Zugang über die AMX Mod X
users.ini-Datei. - Starten Sie den Server und überprüfen Sie die Konsole.
Beliebte Plugins
- Admin-Tools: Erweiterte Kick-, Bann- und Spielerverwaltung.
- Kartenabstimmung: Lässt Spieler über die nächste Karte abstimmen.
- Spielerstatistiken: Verfolgt Kills, Tode und Spielzeit.
- Anti-Cheat: Serverseitige Cheat-Erkennung.
4. Benutzerdefinierte Karten
Karten manuell installieren
- Laden Sie die Karten-
.bsp-Datei und zugehörige Ressourcen herunter. - Laden Sie die
.bsp-Datei per SFTP insvencoop/maps/hoch. - Laden Sie zusätzliche Ressourcen (Texturen, Sounds) in die entsprechenden Verzeichnisse hoch.
- Fügen Sie den Kartennamen zur
mapcycle.txtfür die Rotation hinzu. - Testen Sie mit
rcon changelevel mapname.
5. Fehlerbehebung
Server stürzt beim Kartenladen ab
- Überprüfen Sie die GPanel-Konsole auf Fehlermeldungen.
- Versuchen Sie, eine andere Karte zu laden -- die Kartendatei könnte beschädigt sein.
- Entfernen Sie kürzlich hinzugefügte benutzerdefinierte Karten oder Plugins zum Testen.
Spieler können sich nicht verbinden
- Überprüfen Sie, ob der Server in GPanel läuft.
- Prüfen Sie die korrekte IP und den Port im Network-Tab.
- Stellen Sie sicher, dass Server und Spieler die gleiche Spielversion verwenden.
RCON funktioniert nicht
- Überprüfen Sie, ob
rcon_passwordin den Startvariablen und derserver.cfggesetzt ist. - Authentifizieren Sie sich mit dem korrekten Passwort (Groß-/Kleinschreibung beachten), bevor Sie Befehle senden.
- Stellen Sie sicher, dass Sie
rcon_passwordgefolgt vom Passwort eingeben, bevor Siercon-Befehle verwenden. - Verwenden Sie alternativ die GPanel-Konsole direkt -- diese erfordert keine RCON-Authentifizierung.
Benutzerdefinierte Karten werden nicht geladen
- Überprüfen Sie, ob die
.bsp-Datei im Verzeichnissvencoop/maps/liegt. - Stellen Sie sicher, dass der Kartenname in Ihrem Befehl oder der Mapcycle exakt mit dem Dateinamen übereinstimmt (Groß-/Kleinschreibung beachten unter Linux).
- Suchen Sie in der Konsole nach Fehlern zu fehlenden Ressourcen -- möglicherweise werden zusätzliche Dateien benötigt.
Verwandte Artikel
- Sven Co-op Server-Einrichtungsanleitung
- So finden Sie Ihre Server-IP und Ihren Port
- Dateien per SFTP hochladen
- Server-Startanleitung
Brauchen Sie Hilfe?
Wenn Sie Probleme mit Ihrem Sven Co-op Server haben, die hier nicht behandelt werden, eröffnen Sie ein Support-Ticket und geben Sie Ihre Server-IP, eine Beschreibung des Problems und relevante Fehlermeldungen aus der GPanel-Konsole an.