Kurzfassung. Du kannst einen Night of the Dead Server kostenlos selbst hosten: Installiere den Dedicated Server (Steam-App 1420710) mit SteamCMD über einen anonymen Login, bearbeite ServerSettings.ini und öffne UDP 7777 (Spiel) und UDP 27015 (Abfrage). Oder du mietest einen Night of the Dead Server und sparst dir die Netzwerkeinrichtung.
Die Anleitung des Entwicklers sagt nur eine Sache zum Beitreten: Server und Spiel der Spieler müssen dieselbe Version haben.
Geprüft am 5. November 2026 gegen die Spielversion 1.2.0.0 (Development Update #21, 13. Oktober 2025), die neueste Version, die der Entwickler auf Steam angekündigt hatte.
Diese Anleitung stützt sich auf die eigene Dedicated-Server-Anleitung des Entwicklers, die Jackto Studios 2020 im Steam-Forum des Spiels veröffentlicht hat, auf die Dateien im aktuellen Server-Download und auf das, was wir auf unseren eigenen Night of the Dead Servern betreiben. Wo sie sich unterscheiden, sagen wir es dazu. Wenn du direkt zur Mietvariante springen willst, geh zu Option 2.
Was du brauchst
Die Server-Software: der Night of the Dead Dedicated Server, Steam-App 1420710. Er ist kostenlos und wird mit einem anonymen Steam-Login heruntergeladen. Das Spiel selbst ist die App 1377380.
Ein Rechner, der durchläuft: die Anleitung des Entwicklers nennt 64-Bit-Windows, den Steam-Client und SteamCMD als Voraussetzungen. Wir betreiben den Windows-Server unter Linux mit Wine, was der Entwickler nicht dokumentiert.
Hardware: die Server-Anleitung des Entwicklers nennt keine Hardware-Anforderungen. Die Steam-Seite listet nur auf, was das Spiel selbst braucht.
Netzwerk: UDP 27015 für den Abfrage-Port und UDP 7777 für den Port der Spiel-Clients, in der Firewall freigegeben und auf deinem Router weitergeleitet.
Das Spiel: jeder Spieler braucht Night of the Dead auf Steam, in derselben Version wie der Server.
Option 1: selbst hosten
Windows (der Weg des Entwicklers)
Installiere SteamCMD auf dem Host-Rechner.
Lade den Server herunter. In SteamCMD, mit doppelten Anführungszeichen um den Ordner:
Difficulty akzeptiert Peaceful, Easy, Normal, Hard, Survival, Challenge, Legend oder Custom. Ein/Aus-Regeln wie NoWave und NoTeamKill stehen in [GameSettings/General]. Laut der Datei funktionieren die Abschnitte [GameSettings/Basic], [GameSettings/Advanced] und [GameSettings/Detail] nur, wenn der Schwierigkeitsgrad Custom ist.
Öffne die Ports. Erlaube UDP 7777 und UDP 27015 als Firewall-Ausnahmen und leite beide an den Rechner weiter.
Starte StartServer.bat. Die Datei kopiert ServerSettings.ini nach LF\Saved\Config\ und überschreibt dabei die dortige Kopie, dann startet sie LFServer.exe auf UDP 7777 und 27015. Bearbeite die Datei neben der .bat, nicht die in LF\Saved\Config. Um die Ports zu ändern, passe die Serverzeile in der .bat an, zum Beispiel:
Die Anleitung des Entwicklers von 2020 zeigt den älteren Pfad LF\Binaries\Win64\LFServer.exe; im aktuellen Download liegt LFServer.exe im obersten Ordner.
Anti-Cheat. Der Download enthält außerdem StartSever_Non_EasyAntiCheat.bat (genau so geschrieben), dieselbe Serverzeile mit zusätzlichem -DisableAntiCheat. Laut Entwickler können einem Server mit aktiviertem Anti-Cheat nur Spieler beitreten, bei denen der Anti-Cheat-Schutz aktiviert ist, und auf einen Server mit deaktiviertem Anti-Cheat kann jeder Spieler.
Finde deine Spielstände in LF\Saved\SaveGames. Ein Spielstand wird geladen, wenn sein Name mit SaveName in [SystemSettings] übereinstimmt.
Aktualisieren geht so: Führe nach einem Spiel-Update dieselben SteamCMD-Befehle erneut aus. Der Entwickler weist darauf hin, dass zum Beitreten dieselbe Server- und Client-Version nötig ist.
Linux, so betreiben wir es
Die Anleitung des Entwicklers deckt nur Windows ab und enthält keine Linux-Anweisungen. Verstehe das hier also als das, was auf unseren Servern läuft, nicht als offiziellen Weg. Unsere Installation lädt den Windows-Build herunter:
Unser Start führt den Server dann unter Wine aus, mit einem virtuellen Display sowie der Microsoft Visual C++ 2022 Runtime und den Core Fonts, die über winetricks installiert werden. Der Befehl hat diese Form, mit deinen eigenen Ports statt denen des Panels:
Das überspringt StartServer.bat. Kopiere also ServerSettings.ini selbst nach LF/Saved/Config, so wie es die .bat unter Windows macht. Unser Panel zählt den Server als gestartet, sobald sein Log Start Session Complete oder Successfully updated session zeigt.
Die Installationsfalle
Bei unseren eigenen Installationen hat SteamCMD bei einer frischen Installation manchmal "Missing configuration" gemeldet und trotzdem so abgeschlossen, als wäre es gelungen, und einen Ordner ohne Spieldateien hinterlassen. Ein neues SteamCMD aktualisiert sich außerdem selbst und startet beim ersten Lauf neu, und bei unseren Installationen konnte ein Download, der über diesen Neustart hinweg gestartet wurde, genauso fehlschlagen. Unser Installationsskript führt SteamCMD einmal aus, damit es sich aktualisiert, wiederholt dann den Download bis zu dreimal und wertet die Installation erst als abgeschlossen, wenn steamapps/appmanifest_1420710.acf existiert. Prüfe diese Datei selbst und führe den Befehl erneut aus, falls sie fehlt.
Option 2: bei PlayNHost hosten
Mieten erspart dir die Installation, die Ports und die Update-Routine. Du wählst weiterhin einen Namen, ein Passwort und deine Regeln.
Wähle einen Tarif. Öffne die Night of the Dead Server-Hosting-Seite und vergleiche GREGORY und CLEON. Klicke bei GREGORY auf Server erstellen (bei CLEON auf Tarif anpassen) und schließe die Bestellung ab. Die Preise ändern sich, prüfe sie also auf dieser Seite.
Warte auf die Installation. Der Server erscheint im Panel. Das Panel zählt ihn als gestartet, sobald seine KonsoleStart Session Complete oder Successfully updated session zeigt.
Gib ihm einen Namen. Setze im Reiter Einstellungen unter Spieleinstellungen den Servername (bis zu 32 Zeichen) und, für einen privaten Server, das Server-Passwort. Starte dann neu.
Wähle deine Regeln. Stelle Schwierigkeitsgrad auf Normal, Peaceful, Easy, Hard, Survival, Challenge, Legend oder Custom, und setze die Server-MOTD, die Nachricht des Tages. Custom nutzt die Werte in den Abschnitten [GameSettings/Basic], [GameSettings/Advanced] und [GameSettings/Detail] von LF/Saved/Config/ServerSettings.ini, die du im Reiter Dateien bearbeiten kannst.
Wähle den Spielstand. Der Spielstandname bestimmt, welchen Spielstand der Server lädt. Um einen Spielstand von einem Dedicated Server zu übernehmen, den du selbst betrieben hast, kopiere ihn aus dessen Ordner LF\Saved\SaveGames nach LF/Saved/SaveGames im Reiter Dateien, setze den Spielstandname auf seinen Namen und starte neu.
Setze ein Admin-Passwort im Feld Server-Admin-Passwort, wenn du eines möchtest, starte dann neu und lade deine Spieler ein.
Was das Panel für dich übernimmt:
Der Spiel-Port und der Abfrage-Port werden deinem Server bei der Erstellung zugewiesen und in den Startbefehl geschrieben, du musst also keine Portweiterleitung einrichten.
Diese Einstellungen werden bei jedem Start in LF/Saved/Config/ServerSettings.ini geschrieben: ServerName, Password, SaveName, IngameAdminPassword, DefaultMessageOfTheDay und Difficulty. Eine manuelle Änderung an diesen Zeilen wird beim nächsten Start überschrieben, ändere sie also im Panel. Der Schalter PVP (standardmäßig an) wird in den Schlüssel MODSelect im Abschnitt [GameSettings/General] geschrieben, einen Schlüssel, den weder die Anleitung des Entwicklers noch die ServerSettings.ini im Server-Download auflistet.
Mit Automatisches Update an (der Standard, unter Erweiterte Optionen anzeigen in den Spieleinstellungen) lädt der Server bei jedem Start einen neuen Build herunter, ein Neustart ist also ein Update. Du kannst es abschalten, um auf einem bekannten Build zu bleiben, aber Spieler können nur einem Server mit derselben Version wie ihr Spiel beitreten.
Zusätzliche Argumente hängt deine eigenen Startargumente hinter die an, die das Panel setzt.
Selbst hosten oder mieten: ein ehrlicher Vergleich
Kosten: die Server-Software ist kostenlos. Selbst hosten kostet Strom, Hardware und Bandbreite, oder eine Cloud-Maschine. Mieten kostet eine monatliche Gebühr, die der Tarif festlegt.
Verfügbarkeit: ein Heimserver läuft nur, solange dein PC, der Strom und das Internet laufen. Ein gemieteter Server läuft auf der Hardware des Hosters.
Angriffsfläche: zu Hause verbinden sich Spieler mit deiner öffentlichen IP-Adresse, und du kümmerst dich um Firewall und Router. Bei einem gemieteten Server bleibt deine Heim-IP außen vor.
Einrichtung: der Weg des Entwicklers ist unter Windows kurz. Unter Linux führst du selbst ein Windows-Programm mit Wine aus. Beim Mieten brauchst du einen Namen, ein Passwort und deine Regeln.
Kontrolle: beim Selbst-Hosten hast du jede Datei und jedes Startargument in der Hand. Auf unseren Servern änderst du Einstellungen im Panel und hast trotzdem den Reiter Dateien und SFTP.
Wir verwenden Cookies, damit die Website funktioniert, um ihre Nutzung zu verstehen und unser Marketing zu messen. Du kannst alles akzeptieren, nur essenzielle Cookies akzeptieren oder pro Kategorie wählen.Wir verwenden Cookies, damit die Website funktioniert, um ihre Nutzung zu verstehen und unser Marketing zu messen. Sie sind hier standardmäßig aktiv. Du kannst alles abschalten, was du nicht möchtest.Datenschutzerklärung lesen