Einen Last Oasis-Server betreibst du bei ZapX auf deinem eigenen vServer. Last Oasis ist (noch) nicht im Game Server Installer enthalten, deshalb richtest du den Server von Hand ein. Last Oasis-Server laufen nie allein: Jeder Server ist eine Oase in einem Realm, das du im offiziellen Portal MyRealm des Entwicklers anlegst. In dieser Anleitung erfährst du, was du brauchst, wie du den Server installierst und startest und welche Ports du freigeben musst.
| Anforderung | Last Oasis |
|---|---|
| Betriebssystem | Windows Server. Die offizielle Anleitung beschreibt den Windows-Server, für Linux nur einen Zusatzschritt. |
| Serverdateien | Last Oasis - Dedicated Server, Steam-App-ID 920720 |
| Steam-Konto | ein Steam-Konto, das Last Oasis besitzt |
| Realm | ein Realm in MyRealm mit Customer Key und Provider Key |
| Zugang | Remote Desktop |
Last Oasis gibt es (noch) nicht im Game Server Installer. Läuft auf deinem vServer Linux, installierst du über Einstellungen > Reinstallation ein Windows-Server-Template. Dabei werden alle Daten auf dem vServer gelöscht, mehr dazu in Server Reinstallation.
Selbst gehostete Server sind nur mit Steam möglich, auf der Xbox kannst du kein Realm hosten. Spieler auf der Xbox können einem Realm aber beitreten, sofern du die Plattformen dafür freigibst.
Gestartet wird der Server über MistServer.exe im Serverordner, mit einer Startdatei. Lege im Serverordner eine Textdatei an, füge diese Zeile aus der offiziellen Anleitung ein und benenne die Datei danach in server1.bat um:
MistServer.exe -log -force_steamclient_link -messaging -NoLiveServer -EnableCheats -backendapiurloverride="backend-production.last-oasis.com" -identifier=server1 -port=5555 -CustomerKey=<CUSTOMER-KEY> -ProviderKey=<PROVIDER-KEY> -slots=50 -QueryPort=27015 -OverrideConnectionAddress=<IP-DEINES-VSERVERS>
| Parameter | Bedeutung |
|---|---|
-identifier | Name dieses Servers, z. B. server1 |
-port | Spiel-Port, je Server eindeutig |
-QueryPort | Query-Port, je Server eindeutig. Nötig, sobald mehrere Server laufen. |
-CustomerKey | Customer Key deines Realms, auf allen Servern des Realms gleich |
-ProviderKey | Provider Key aus MyRealm |
-slots | Spielerplätze, laut Entwickler am besten höchstens 100 |
-OverrideConnectionAddress | öffentliche IP-Adresse deines vServers |
Starte den Server mit einem Doppelklick auf server1.bat. Ob er sich mit deinem Realm verbunden hat, siehst du in MyRealm. Damit der Server nach einem Neustart des vServers von selbst startet, legst du in der Aufgabenplanung eine Aufgabe an, die server1.bat beim Systemstart ausführt.
Für einen Linux-Server legt die offizielle Anleitung im Ordner Mist/Binaries/Linux des Servers die Datei steam_appid.txt mit dem Inhalt 903950 an. Weitere Schritte für Linux beschreibt sie nicht.
| Port | Verwendung |
|---|---|
| 5555 | Spiel (Wert von -port) |
| 27015 | Query (Wert von -QueryPort) |
Die Ports legst du selbst über die Startparameter fest, Standardwerte nennt die offizielle Anleitung nicht. Auch ein Protokoll ist nicht dokumentiert, gib die Ports deshalb für UDP und TCP in der Windows-Firewall frei (Windows Defender Firewall-Regeln verwalten). Öffne sie zusätzlich im ZapX-Dashboard im Tab Netzwerk-Firewall deines vServers.
