Zum Inhalt springen

One Hour One Life: Server auf deinem vServer einrichten

So baust du den Open-Source-Server von One Hour One Life auf deinem Linux-vServer, stellst ihn ein und verbindest deine Spieler → Jetzt mehr erfahren

9. November 20263 Min. Lesezeit0 Aufrufe0 hilfreich

Einführung

Einen One Hour One Life-Server betreibst du bei ZapX auf deinem eigenen vServer. Der Server von One Hour One Life ist Open Source: Du lädst den Quellcode vom Entwickler herunter, baust den Server selbst und betreibst ihn unter Linux. In dieser Anleitung erfährst du, was du brauchst, wie du den Server baust und wie sich deine Spieler verbinden.

Info

One Hour One Life ist nicht im Game Server Installer enthalten und hat keinen fertigen Dedicated Server über SteamCMD. Du richtest den Server von Hand ein, so wie in dieser Anleitung beschrieben.

Voraussetzungen

AnforderungOne Hour One Life
BetriebssystemLinux, zum Beispiel Debian oder Ubuntu
ServerdateienQuellcode von GitHub
Werkzeugegit sowie ein C++-Compiler und make (zum Beispiel g++)
ZugangSSH
Info

Der Entwickler baut und betreibt seine Server unter Linux. Läuft auf deinem vServer Windows, installierst du über Einstellungen > Reinstallation ein Linux-Template. Dabei werden alle Daten auf dem vServer gelöscht, mehr dazu in Server Reinstallation.

Konfiguration

Die Einstellungen liegen als einzelne Dateien im Ordner OneLife/server/settings/. Jede Datei enthält genau einen Wert. Die wichtigsten:

DateiStandardBedeutung
port.ini8005Port des Servers
maxPlayers.ini160maximale Spielerzahl
requireClientPassword.ini01 verlangt ein Passwort zum Verbinden
clientPassword.initestPassworddas Passwort, wenn es verlangt wird
requireTicketServerCheck.ini1prüft Logins gegen den offiziellen Ticket-Server
Wichtig

Für einen privaten Server setzt der Entwickler in seinem Testskript requireTicketServerCheck.ini auf 0. Setzt du ein Passwort, ändere clientPassword.ini unbedingt, der Standardwert ist öffentlich bekannt.

Mit dem Server verbinden

Deine Spieler stellen im Spiel einen eigenen Server ein. Dafür bearbeiten sie im Ordner settings ihrer Spielinstallation diese Dateien:

DateiInhalt
useCustomServer.ini1
customServerAddress.inidie IP-Adresse deines vServers aus der Übersicht im ZapX-Dashboard
customServerPort.ini8005 bzw. der Wert aus deiner port.ini
serverPassword.inidas Passwort aus clientPassword.ini, falls du eines verlangst

Server und Spiel sollten auf demselben Stand sein, sonst kann die Verbindung scheitern.

Ports und Firewall

PortProtokollVerwendung
8005TCPSpiel (Wert aus port.ini)

Gib den Port in der Firewall deines Systems frei, falls du eine nutzt, mehr dazu in Firewall unter Linux. Nutzt du die Netzwerk-Firewall deines vServers im ZapX-Dashboard, öffne den Port dort ebenfalls.

FAQ

Häufig gestellte Fragen

Nein. One Hour One Life ist nicht im Game Server Installer enthalten und hat keinen fertigen Dedicated Server über SteamCMD. Du baust den Open-Source-Server selbst aus dem Quellcode des Entwicklers.
Linux, zum Beispiel Debian oder Ubuntu. Der Entwickler baut und betreibt seine Server unter Linux, der Build wird mit ./configure 1 für Linux konfiguriert.
Standardmäßig 8005 (TCP). Du änderst ihn in der Datei settings/port.ini im Serverordner.

Feedback

War dieser Artikel hilfreich?

Deine Rückmeldung hilft uns, Inhalte besser zu priorisieren und zu überarbeiten.

0 von 0 Rückmeldungen fanden diesen Artikel hilfreich.

Persönliche Hilfe

Die Anleitung reicht nicht?

Unser ZAP-Support kennt dein Produkt — beschreib kurz dein Anliegen und wir helfen dir persönlich weiter.