Anleitung – Project Zomboid Server installieren Linux

Anleitung – Project Zomboid Server installieren Linux

Wichtig! Nicht die ID:108600 nutzen, sondern diese ID:380870.
Dies wurde geändert und viele haben dies noch falsch.

logoProjectZomboid

Die Grundlegende Installation von Steam Servern und die Verwaltung mittels SteamCMD sollte man können, ansonsten kann man sie unter der Entwickler Platform von Valve nachlesen.

Was so gut wie alle Tutorials gerne verschweigen ist, das man eingeloggt sein muss.
So gibt es Spiele, derren Server nur mit einem User installierbar sind und wiederrum andere die nur als anonymous gelten.
Die wenigsten Server setzten den Spielbesitz vorraus.

login anonymous
force_install_dir {path/to/server/directory}
app_update 380870 validate
cd {path/to/server/directory}/Project\ Zomboid\ Dedicated\ Server\/
chmod +x start-server.sh
./start-server.sh

Damit hat sich das ganze auch schon. Ich saß daran Stunden weil ich mit meinem User Account dies versucht habe.
Sollte man es ohne User probieren erscheint folgendes:

Sofern man die falsche ID nutz bekommt man diese Meldung:
ERROR! Failed to install app '380870' (No subscription)

Sofern man im Besitz des Spieles ist, kommt diese Fehlermeldung.
64-bit java detected
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
[S_API FAIL] SteamAPI_Init() failed; unable to locate a running instance of Steam, or a local steamclient.so.
Message: 'Fatal Error', Detail: 'Steam must be running to play this game (SteamAPI_Init() failed).