Diese Anleitung behandelt die Installation von SourceMod und MetaMod:Source auf Ihrem Left 4 Dead 2 Server, die Einrichtung von Server-Admins und die Verwaltung von Plugins. Für grundlegende Serverkonfiguration und Verbindungsanweisungen siehe die L4D2 Server-Einrichtungsanleitung.
Schritt 1 — MetaMod:Source und SourceMod installieren
SourceMod ist das primäre Admin- und Plugin-Framework für Left 4 Dead 2. Es benötigt MetaMod:Source als Abhängigkeit. Beide müssen durch Hochladen von Dateien in das Verzeichnis left4dead2/addons/ des Servers installiert werden.
Erforderliche Dateien herunterladen
- MetaMod:Source — Laden Sie den neuesten stabilen Build für Linux von sourcemm.net herunter. Wählen Sie das Paket mit der Bezeichnung Left 4 Dead 2 oder den generischen Source 2009/OB Build.
- SourceMod — Laden Sie den neuesten stabilen Build von sourcemod.net herunter. Wählen Sie das Linux-Paket.
MetaMod:Source installieren
- Entpacken Sie das MetaMod-Archiv auf Ihrem lokalen Rechner. Es erzeugt einen
addons/-Ordner. - Laden Sie den Inhalt dieses
addons/-Ordners inleft4dead2/addons/auf Ihrem Server hoch und führen Sie ihn mit vorhandenen Dateien zusammen. - Die wichtigste platzierte Datei ist
left4dead2/addons/metamod.vdf, die der Source-Engine mitteilt, MetaMod zu laden.
SourceMod installieren
- Entpacken Sie das SourceMod-Archiv. Es erzeugt ebenfalls einen
addons/-Ordner und einencfg/-Ordner. - Laden Sie beide Ordner in
left4dead2/hoch und führen Sie sie mit vorhandenen Inhalten zusammen. - Die SourceMod-Dateien werden unter
left4dead2/addons/sourcemod/platziert.
Installation überprüfen
- Starten Sie den Server und überwachen Sie die Konsolenausgabe in GPanel.
- Suchen Sie nach Zeilen wie:
L4D2: Loading MetaMod:Source v1.x.x L4D2: SourceMod 1.x.x loaded - Treten Sie dem Server bei und geben Sie
sm versionin die In-Game-Konsole ein. Wenn SourceMod aktiv ist, wird die installierte Versionsnummer angezeigt.
Schritt 2 — SourceMod-Verzeichnisstruktur
Das Verständnis der Dateiablage von SourceMod ist wesentlich für die Verwaltung von Plugins und Konfiguration.
| Pfad | Zweck |
|---|---|
left4dead2/addons/sourcemod/plugins/ |
Kompilierte Plugin-Dateien (.smx). Legen Sie Plugins hier ab, um sie zu installieren. |
left4dead2/addons/sourcemod/plugins/disabled/ |
Verschieben Sie die .smx-Datei eines Plugins hierher, um es zu deaktivieren, ohne es zu löschen. |
left4dead2/addons/sourcemod/configs/ |
Konfigurationsdateien für Admins, reservierte Plätze und Plugin-Einstellungen. |
left4dead2/addons/sourcemod/logs/ |
SourceMod- und Plugin-Logdateien. Schauen Sie hier zuerst nach, wenn Sie Plugin-Fehler beheben. |
left4dead2/addons/sourcemod/translations/ |
Sprachdateien für lokalisierte Plugin-Ausgaben. |
Schritt 3 — SourceMod-Admins hinzufügen
Öffnen Sie left4dead2/addons/sourcemod/configs/admins_simple.ini im GPanel-Dateieditor. Fügen Sie Admin-Einträge im folgenden Format hinzu und starten Sie den Server neu.
// Format: "STEAM_0:X:XXXXXXXX" "flag-string" "password" "comment"
// Flag 'z' grants all permissions (superadmin)
"STEAM_0:1:12345678" "z"
STEAM_0:X:XXXXXXXX in admins_simple.ini.
Häufige Admin-Flags
| Flag | Berechtigung |
|---|---|
z |
Voller Admin (alle Berechtigungen) |
b |
Spieler kicken |
c |
Spieler bannen |
d |
Spieler töten/verletzen |
e |
Kartenwechsel |
f |
ConVars ändern |
Sie können Flags kombinieren. Zum Beispiel gibt "bce" Kick-, Bann- und Kartenwechsel-Berechtigungen ohne vollen Admin-Zugriff.
Schritt 4 — SourceMod-Plugins installieren
SourceMod-Plugins werden als kompilierte .smx-Dateien verteilt. Beliebte Plugins für Left 4 Dead 2 umfassen Admin-Tools, Survivor-Bot-Steuerung, Ready-Up-Systeme und Schwierigkeitsmodifikatoren.
- Laden Sie die
.smx-Datei für Ihr gewünschtes Plugin herunter. Viele sind in den AlliedModders-Foren verfügbar. - Laden Sie die
.smx-Datei nachleft4dead2/addons/sourcemod/plugins/hoch. - Wenn das Plugin eine Konfigurationsdatei (
.cfg) enthält, laden Sie diese nachleft4dead2/cfg/sourcemod/hoch (erstellen Sie den Ordner, falls er nicht existiert). - Starten Sie den Server neu. SourceMod lädt beim Start automatisch alle
.smx-Dateien im Plugins-Verzeichnis.
.smx-Datei nach left4dead2/addons/sourcemod/plugins/disabled/ und starten Sie den Server neu. Dies ist auch der empfohlene erste Schritt bei der Fehlersuche bei Plugin-Konflikten.
Geladene Plugins überprüfen
Nach dem Serverstart können Sie überprüfen, welche Plugins geladen sind, indem Sie Folgendes in die Serverkonsole (über den GPanel-Console-Reiter) oder als Admin in die In-Game-Konsole eingeben:
sm plugins list
Dies listet alle geladenen Plugins mit Name, Version und Status auf. Plugins, die nicht geladen werden konnten, werden mit einem Fehlerindikator markiert.
Verwandte Artikel
- L4D2 Server-Einrichtungsanleitung — Server.cfg-Konfiguration, GSLT-Tokens, Spielmodi und Verbindungsherstellung
- L4D2 Server-Fehlerbehebung — Häufige Probleme mit Verbindungen, Addons, Plugins und Serverbrowser-Listung
- How to Upload Files via SFTP