So fügst du Mods zu deinem No More Room in Hell Server hinzu
Plugins laufen auf einem No More Room in Hell Server über Metamod:Source und SourceMod. Du benötigst beides: Metamod:Source klinkt sich in die Source Engine ein, SourceMod stellt darauf aufbauend die Plugin-Umgebung und die Adminfunktionen bereit. SourceMod unterstützt No More Room in Hell offiziell und bringt die passenden Spieldaten für den Linux-Server bereits mit.
Wichtig
Dein Server läuft unter Linux. Lade deshalb bei Metamod:Source und SourceMod immer das Linux-Paket (.tar.gz) herunter — das .zip-Paket ist die Windows-Variante und funktioniert nicht.
Hinweis
Deine Mitspieler müssen nichts installieren. Plugins werden ausschließlich serverseitig ausgeführt, es sind keine Downloads auf Spielerseite nötig.
Metamod:Source installieren
Metamod:Source herunterladen
Lade die aktuelle stabile Version von Metamod:Source als Linux-Paket (.tar.gz) herunter.Server stoppen
Stoppe deinen Server über die Verwaltung.Per SFTP verbinden
Verbinde dich per SFTP mit deinem Server.Dateien hochladen
Entpacke das Archiv und lade den enthaltenenaddons-Ordner in folgendes Verzeichnis hoch:/nmrih/Danach existiert der Ordner
/nmrih/addons/metamod/.Server starten
Starte deinen Server und prüfe in der Serverkonsole mitmeta version, ob Metamod:Source geladen wurde.
Hinweis
Eine eigene metamod.vdf musst du nicht anlegen — die passende Datei liegt dem Paket seit Metamod:Source 1.10 bereits bei. Der VDF-Generator der Metamod-Dokumentation ist nur für Left 4 Dead 1, für Drittanbieter-Mods auf Source SDK Base und für nicht-englische Listen-Server gedacht; No More Room in Hell ist dort nicht aufgeführt.
Metamod wird nicht geladen?
Antwortet der Server auf meta version mit Unknown command, kannst du Metamod:Source alternativ über die gameinfo.txt einbinden. Öffne dazu die Datei /nmrih/gameinfo.txt und trage im Block SearchPaths als erste Zeile Folgendes ein:
GameBin |gameinfo_path|addons/metamod/binStarte den Server anschließend neu.
SourceMod installieren
SourceMod herunterladen
Lade die aktuelle stabile Version von SourceMod als Linux-Paket (.tar.gz) herunter.Hinweis
Die Spielunterstützung für No More Room in Hell wurde zuletzt mit SourceMod 1.11 aktualisiert. Nutze deshalb mindestens diese Version, besser die aktuelle stabile Reihe.
Server stoppen
Stoppe deinen Server über die Verwaltung.Dateien hochladen
Entpacke das Archiv und lade die enthaltenen Ordneraddonsundcfgper SFTP in folgendes Verzeichnis hoch:/nmrih/Vorhandene Ordner werden dabei ergänzt, nicht ersetzt. Danach existiert der Ordner
/nmrih/addons/sourcemod/.Server starten
Starte deinen Server und prüfe in der Serverkonsole mitsm version, ob SourceMod geladen wurde.
Plugins installieren
Plugin herunterladen
Lade das gewünschte Plugin herunter. Fertige Plugins liegen als.smx-Datei vor.Server stoppen
Stoppe deinen Server über die Verwaltung.Plugin hochladen
Lade die.smx-Datei per SFTP in folgendes Verzeichnis hoch:/nmrih/addons/sourcemod/plugins/Server starten
Starte deinen Server und prüfe mitsm plugins list, ob das Plugin geladen wurde.
Eigene Maps hinzufügen
Map herunterladen
Custom Maps liegen als.bsp-Datei vor.Server stoppen
Stoppe deinen Server über die Verwaltung.Map hochladen
Lade die.bsp-Datei per SFTP in folgendes Verzeichnis hoch:/nmrih/maps/Map starten
Starte deinen Server und wechsle in der Serverkonsole mitchangelevel <Mapname>auf die neue Karte. Der Mapname wird ohne die Endung.bspangegeben.
Steam Workshop
Für No More Room in Hell gibt es einen Steam Workshop mit Objective- und Survival-Maps, Skins, Sounds und Mutatoren. Wie Workshop-Inhalte serverseitig eingebunden werden, ist offiziell nicht dokumentiert — lade Karten deshalb als .bsp-Datei in den Ordner /nmrih/maps/ hoch.
Ordnerstruktur im Überblick
/nmrih/addons/metamod/
/nmrih/addons/sourcemod/
/nmrih/addons/sourcemod/plugins/ <- .smx-Plugindateien
/nmrih/addons/sourcemod/configs/ <- Konfigurationen, z.B. Adminlisten
/nmrih/cfg/ <- server.cfg und weitere Konfigurationen
/nmrih/maps/ <- .bsp-KartendateienInstallation prüfen
Gib die folgenden Befehle in der Serverkonsole ein:
| Befehl | Beschreibung |
|---|---|
meta version | Version von Metamod:Source anzeigen |
meta list | Von Metamod geladene Erweiterungen anzeigen |
sm version | Version von SourceMod anzeigen |
sm plugins list | Geladene SourceMod-Plugins anzeigen |
Achtung
Antwortet der Server auf einen dieser Befehle mit Unknown command, wurde die jeweilige Komponente nicht geladen. Prüfe in dem Fall, ob du das Linux-Paket verwendet hast und ob die Ordner tatsächlich unter /nmrih/addons/ liegen.
Achtung
Stoppe deinen Server immer, bevor du Dateien hochlädst. Nach einem Spielupdate können Metamod:Source, SourceMod und einzelne Plugins inkompatibel sein — prüfe dann, ob Aktualisierungen verfügbar sind.
Tipp
Wie du dir mit SourceMod anschließend Adminrechte gibst, erfährst du unter Admin hinzufügen.