Diese Anleitung behandelt die Serveradministration für Left 4 Dead, einschließlich RCON-Zugriff, Source-Engine-Konsolenbefehle, Spielerverwaltung, SourceMod-Plugin-Installation und Fehlerbehebung.
RCON (Remote Console)
RCON ermöglicht es Ihnen, Serverbefehle aus der Ferne auszuführen. Um RCON einzurichten, fügen Sie Folgendes zu Ihrer left4dead/cfg/server.cfg hinzu:
rcon_password "your_secure_password"
Um RCON über die In-Game-Konsole zu verwenden, geben Sie ein:
rcon_password your_secure_password
rcon [command]
Sie können Befehle auch direkt über den GPanel Console-Tab ausführen, ohne RCON-Authentifizierung zu benötigen.
Wichtige Serverbefehle
| Befehl | Beschreibung |
|---|---|
changelevel [map] |
Wechselt zur angegebenen Karte (z.B. changelevel l4d_hospital01_apartment) |
status |
Zeigt Serverinformationen, verbundene Spieler und deren Steam IDs an |
kick [name] |
Kickt einen Spieler nach Name |
kickid [userid] |
Kickt einen Spieler nach Benutzer-ID (aus der status-Ausgabe) |
banid [minutes] [steamid] |
Bannt einen Spieler nach Steam ID (0 = permanent) |
removeid [steamid] |
Entbannt einen Spieler nach Steam ID |
say [message] |
Sendet eine Nachricht an alle Spieler als Server |
maps * |
Listet alle verfügbaren Karten auf dem Server auf |
sv_password [password] |
Setzt oder ändert das Serverpasswort zur Laufzeit |
hostname [name] |
Ändert den Servernamen zur Laufzeit |
quit |
Fährt den Server ordnungsgemäß herunter |
Spielmodus-Befehle
| Befehl | Beschreibung |
|---|---|
sv_gametypes coop |
Spielmodus auf Kooperativ setzen |
sv_gametypes versus |
Spielmodus auf Versus setzen (Überlebende gegen Infizierte) |
sv_gametypes survival |
Spielmodus auf Survival setzen |
z_difficulty Easy/Normal/Hard/Impossible |
KI-Schwierigkeitsgrad ändern |
Spielerverwaltung
Ban-Verwaltung
Der Server führt eine Banliste in left4dead/cfg/banned_user.cfg. Sie können diese Datei direkt bearbeiten oder Konsolenbefehle verwenden:
// Ban a player for 60 minutes
banid 60 STEAM_0:1:12345678
// Permanent ban
banid 0 STEAM_0:1:12345678
// Write bans to file
writeid
// Remove a ban
removeid STEAM_0:1:12345678
writeid aus, um die Banliste auf der Festplatte zu speichern. Andernfalls gehen Bans beim Serverneustart verloren.
SourceMod-Installation
SourceMod ist ein beliebtes Plugin-Framework für Source-Engine-Server, das Admin-Menüs, benutzerdefinierte Befehle und Gameplay-Modifikationen hinzufügt.
- Stoppen Sie Ihren Server über GPanel.
- Laden Sie SourceMod und MetaMod:Source für das Betriebssystem Ihres Servers (Linux) herunter.
- Laden Sie beide Archive über SFTP in das Verzeichnis
left4dead/hoch und entpacken Sie sie. Der Ordneraddons/sollte innerhalb vonleft4dead/erstellt werden. - Fügen Sie Ihre Steam ID zu
left4dead/addons/sourcemod/configs/admins_simple.inihinzu:"STEAM_0:1:12345678" "99:z" - Starten Sie den Server. Geben Sie
sm versionin der Konsole ein, um zu überprüfen, ob SourceMod geladen wurde.
Fehlerbehebung
| Problem | Lösung |
|---|---|
| Server erscheint nicht im Browser | Überprüfen Sie, ob der Server läuft und mit Steam verbunden ist (prüfen Sie die Konsole auf Connection to Steam servers successful). Setzen Sie sv_allow_lobby_connect_only 0 in server.cfg. |
| RCON funktioniert nicht | Stellen Sie sicher, dass rcon_password in server.cfg gesetzt ist und Sie das passende Passwort auf Ihrem Client eingegeben haben. |
| Kartenwechsel lässt Server abstürzen | Überprüfen Sie den Kartennamen mit maps *. Benutzerdefinierte Karten müssen in das Verzeichnis left4dead/maps/ hochgeladen werden. |
| SourceMod lädt nicht | Stellen Sie sicher, dass MetaMod:Source zuerst installiert ist. Prüfen Sie, ob left4dead/addons/metamod.vdf existiert. Überprüfen Sie die Dateiberechtigungen. |
Verwandte Artikel
- Left 4 Dead Server-Einrichtungsanleitung
- So finden Sie Ihre Server-IP und Ihren Port
- Dateien per SFTP hochladen