Diese Anleitung behandelt die Konfiguration und Verbindung zu Ihrem dedizierten Left 4 Dead 2 Server, der bei Legion Hosting gehostet wird, einschließlich server.cfg-Einstellungen, GSLT-Token-Einrichtung, Spielmodi, benutzerdefinierte Kampagnen und Workshop-Add-ons.
Schritt 1 — server.cfg finden und bearbeiten
Left 4 Dead 2 liest seine grundlegende Serverkonfiguration aus left4dead2/cfg/server.cfg. Diese Datei wird beim ersten Serverstart automatisch erstellt. Falls sie nicht existiert, können Sie sie manuell über den GPanel-Dateimanager erstellen.
- Melden Sie sich bei GPanel an und wählen Sie Ihren Left 4 Dead 2 Server aus.
- Stoppen Sie den Server, falls er läuft.
- Klicken Sie auf den Files-Tab und navigieren Sie zu
left4dead2/cfg/. - Öffnen oder erstellen Sie
server.cfgund fügen Sie die folgenden Einstellungen hinzu.
Grundlegende server.cfg-Einstellungen
// ── Server Identity ─────────────────────────────────────────────
hostname "My Legion L4D2 Server"
sv_password "" // Leave empty for a public server
maxplayers 8 // L4D2 max is 32; standard co-op uses 4-8
// ── Game Mode ────────────────────────────────────────────────────
mp_gamemode "coop" // coop | versus | survival | scavenge
sv_gametypes "coop,versus,survival,scavenge"
// ── Network ──────────────────────────────────────────────────────
sv_region 255 // 255 = worldwide
sv_lan 0 // 0 = internet server
sv_alltalk 0
// ── GSLT (Steam Game Server Login Token) ─────────────────────────
sv_setsteamaccount "YOUR_GSLT_TOKEN_HERE"
// ── Cheats / Consistency ─────────────────────────────────────────
sv_cheats 0
sv_consistency 0 // Set to 0 to allow custom content; see notes
// ── Logging ──────────────────────────────────────────────────────
log on
sv_logbans 1
sv_logecho 1
sv_logfile 1
| ConVar | Werte | Beschreibung |
|---|---|---|
hostname |
Beliebige Zeichenkette | Der Name, der im Steam-Serverbrowser und Lobby-Browser angezeigt wird. |
sv_password |
Zeichenkette oder leer | Passwort, das zum Beitreten erforderlich ist. Leer lassen für einen öffentlichen Server. |
maxplayers |
1–32 |
Maximale gleichzeitige Spielerplätze. Standard-Koop verwendet 4, Versus verwendet 8, aber modifizierte Server setzen dies oft höher. |
mp_gamemode |
coop versus survival scavenge |
Aktiver Spielmodus. Muss einem in sv_gametypes aufgelisteten Wert entsprechen. |
sv_gametypes |
Kommagetrennte Liste | Spielmodi, die der Server hosten darf. Der Lobby-Browser filtert nach dieser Liste. |
sv_consistency |
0 oder 1 |
Wenn auf 1 gesetzt, müssen alle Clients identische Dateien wie der Server haben. Setzen Sie es auf 0, um benutzerdefinierte Inhalte wie eigene Kampagnen oder Sound-Packs zuzulassen, ohne Spieler zu kicken. |
sv_lan |
0 oder 1 |
Setzen Sie es auf 0 für einen über das Internet erreichbaren Server. Die Einstellung 1 macht den Server nur im LAN verfügbar und verhindert, dass er im öffentlichen Browser erscheint. |
mp_gamemode auf realism oder realism_versus und fügen Sie diese Werte zu sv_gametypes hinzu.
Schritt 2 — GSLT-Token einrichten
Ein Game Server Login Token (GSLT) ist erforderlich, damit Ihr Server auf dem Steam-Masterserver gelistet und im öffentlichen Serverbrowser sichtbar ist. Ohne gültigen Token läuft der Server zwar, erscheint aber möglicherweise nicht in den Listen und kann von Valve entfernt werden.
- Melden Sie sich bei Ihrem Steam-Konto an und gehen Sie zur Steam Game Server Account Management-Seite.
- Geben Sie die App ID 550 (Left 4 Dead 2) und ein Memo zur Identifikation des Tokens ein.
- Klicken Sie auf Create und kopieren Sie den generierten Token.
- Fügen Sie ihn in
server.cfgals Wert fürsv_setsteamaccountein. - Speichern Sie die Datei und starten Sie den Server neu. Die Konsole bestätigt die Annahme des Tokens mit einer Nachricht wie
SteamGameServer connected to Steam successfully.
Schritt 3 — Benutzerdefinierte Kampagnen installieren
Benutzerdefinierte Kampagnen für Left 4 Dead 2 werden als .vpk (Valve Pak)-Dateien verteilt. Die Installation auf Ihrem dedizierten Server macht sie für serverseitiges Spielen verfügbar und stellt sicher, dass alle verbundenen Clients auf die Kartendaten zugreifen können.
- Laden Sie die
.vpk-Datei(en) der Kampagne herunter. Kampagnen kommen oft als Paar — zum Beispielcampaign_dir.vpkundcampaign_000.vpk— laden Sie alle bereitgestellten Dateien hoch. - Laden Sie die
.vpk-Dateien über SFTP inleft4dead2/addons/auf Ihrem Server hoch. Siehe die SFTP-Upload-Anleitung, wenn Sie Hilfe beim Verbinden benötigen. - Starten Sie den Server neu. Die Source-Engine indiziert
.vpk-Dateien im Addons-Verzeichnis automatisch beim Start. - Um die Kampagne zu laden, ändern Sie die Karte über die Serverkonsole:
changelevel c1m1_hotel // Change to official map changelevel custom_map_name // Change to your custom campaign's first map
.vpk in ihrem eigenen Left 4 Dead 2 addons/-Ordner installiert oder über den Steam Workshop abonniert haben, um einem Server mit einer benutzerdefinierten Kampagne beizutreten. Die Serverkonsole zeigt einen Addon-Konsistenzfehler für Clients an, denen Dateien fehlen, wenn sv_consistency 1 gesetzt ist.
Addon-Konsistenzeinstellung
Wenn Sie Spielern erlauben möchten, beizutreten, auch wenn sie die benutzerdefinierte Kampagne nicht lokal haben, setzen Sie sv_consistency 0 in server.cfg. Dies deaktiviert die Datei-Hash-Prüfung. Beachten Sie, dass dies auch bedeutet, dass Clients beliebige lokale Modifikationen ausführen können, ohne gekickt zu werden.
sv_consistency 0 // Allow joins without matching addon files
Schritt 4 — Steam Workshop-Add-ons
Dedizierte Left 4 Dead 2 Server können Steam Workshop-Inhalte abonnieren, aber die empfohlene Methode für Server ist, Workshop-Elemente herunterzuladen und als .vpk-Dateien bereitzustellen, anstatt sich auf den automatischen Workshop-Download zu verlassen, der im dedizierten Servermodus nicht vollständig unterstützt wird.
Empfohlener Arbeitsablauf
- Abonnieren Sie das Workshop-Element mit Ihrem persönlichen Steam-Konto und lassen Sie es in Ihre lokale Left 4 Dead 2-Installation herunterladen.
- Finden Sie den heruntergeladenen Inhalt in Ihrem lokalen Steam Workshop-Cache — normalerweise unter
Steam/steamapps/workshop/content/550/auf Ihrem lokalen Rechner. - Kopieren Sie die
.vpk-Datei(en) aus dem Workshop-Cache-Ordner. - Laden Sie diese
.vpk-Dateien über SFTP inleft4dead2/addons/auf Ihrem Legion Hosting Server hoch. - Starten Sie den Server neu. Das Add-on wird beim nächsten Start aktiv sein.
sv_consistency 0 gesetzt ist. Allerdings sehen Clients, die das Element nicht haben, Standard-Assets anstelle der benutzerdefinierten Inhalte.
Schritt 5 — Mit Ihrem Server verbinden
Es gibt drei Möglichkeiten, sich mit einem dedizierten Left 4 Dead 2 Server zu verbinden. Die IP-Adresse und den Port Ihres Servers finden Sie im Network-Tab in GPanel. Siehe die Anleitung So finden Sie Ihre Server-IP und Ihren Port für Details.
Methode 1 — In-Game-Konsole (Direktverbindung)
Öffnen Sie die Entwicklerkonsole mit der Tilde-Taste (~) und geben Sie ein:
connect YOUR.SERVER.IP:PORT
connect YOUR.SERVER.IP:PORT; password yourpassword // If password protected
Methode 2 — Steam-Serverbrowser
- Öffnen Sie in Steam View > Game Servers.
- Klicken Sie auf den Favourites-Tab und dann auf Add Server.
- Geben Sie die IP und den Port Ihres Servers wie in GPanel angezeigt ein (z.B.
1.2.3.4:12345) und klicken Sie auf Find Games at this Address. - Doppelklicken Sie auf den Servereintrag, um beizutreten.
Methode 3 — Lobby-System
Wenn Ihr Server mit einem gültigen GSLT-Token öffentlich gelistet ist, können Spieler ihn über den In-Game-Lobby-Browser unter Play > Find a Server finden. Filtern Sie nach Spielmodus und Region. Der Server muss den korrekten mp_gamemode und sv_gametypes gesetzt haben, um im entsprechenden Lobby-Filter zu erscheinen.
| Verbindungsmethode | Am besten geeignet für | Voraussetzungen |
|---|---|---|
| Konsolen-Direktverbindung | Schneller Zugriff, passwortgeschützte Server, benutzerdefinierte Ports | Entwicklerkonsole in den Spieloptionen aktiviert |
| Steam-Serverbrowser | Zu Favoriten hinzufügen, Serverstatus vor dem Beitreten prüfen | Korrekte IP und Port aus dem GPanel Network-Tab |
| In-Game-Lobby-Browser | Öffentliche Server mit Standard-Spielmodi | Gültiger GSLT-Token, sv_lan 0, korrekter sv_gametypes |
Verwandte Artikel
- L4D2 Admin-Einrichtung und Plugin-Verwaltung — SourceMod, MetaMod installieren, Admins hinzufügen und Plugins verwalten
- L4D2 Server-Fehlerbehebung — Häufige Probleme mit Verbindungen, Addons, Plugins und Serverbrowser-Listung
- Dateien per SFTP hochladen
- So finden Sie Ihre Server-IP und Ihren Port