Einen Motor Town Dedicated Server erstellen

Aus Survival Servers
Zur Navigation springen Zur Suche springen

Motor Town: Behind The Wheel hat einen offiziellen Dedicated Server für Windows, sodass deine Trucker-, Bus-, Taxi- oder Polizei-Roleplay-Community eine dauerhafte Welt auf Jeju Island betreiben kann, die rund um die Uhr online bleibt. Diese Anleitung behandelt beide Wege dorthin: einen Server bei einem Hoster mieten oder auf deinem eigenen Windows-Rechner selbst hosten.

Bevor du loslegst: Was der Motor Town Server braucht

  • Es gibt ihn nur für Windows. Der Dedicated Server wird als 64-Bit-Windows-Tool auf Steam ausgeliefert. Einen Linux-Build gibt es nicht (siehe Linux-Abschnitt unten).
  • Du brauchst eine Kopie des Spiels. Das Server-Tool ist an ein Steam-Konto gebunden, das Motor Town: Behind The Wheel besitzt. Die Installation mit einem anonymen SteamCMD-Login schlägt mit dem Fehler „No subscription“ fehl.
  • Server- und Client-Version müssen übereinstimmen. Nach jedem Spiel-Patch muss der Server aktualisiert werden, bevor aktualisierte Spieler beitreten können. Plane also ein, ihn aktuell zu halten.
  • Die Welt ist Jeju Island (eine Map-Auswahl gibt es nicht), und die Engine unterstützt bis zu 100 Spieler, wobei für einen durchschnittlichen Rechner etwa 20 empfohlen werden.

Option 1: Einen Motor Town Server mieten

Der kurze Weg: Miete einen Motor Town Server, und Lizenzierung, Beta-Branch, Konfigurationsdatei, Updates und Portweiterleitung werden alle für dich erledigt. Du bekommst ein Webinterface mit den Servereinstellungen als Formular (Spielerlimit, Passwörter, Regen- und Verkehrsdichte, Wohnungsmiete, Admin- und Polizeirollen), einen Dateimanager für Spielstand-Import und Mods sowie Admin-Tools auf Basis der Web API des Spiels, mit denen du kicken, bannen und Ankündigungen machen kannst, ohne im Spiel zu sein.

Option 2: Selbst hosten auf deinem eigenen Windows-Rechner

1. Den Dedicated Server installieren

Der Server ist ein separates Steam-Tool namens Motor Town: Behind The Wheel - Dedicated Server (App 2223650). Auf dem Konto, das das Spiel besitzt:

  1. Aktiviere in deiner Steam-Bibliothek den Filter Tools und installiere Motor Town: Behind The Wheel - Dedicated Server.
  2. Rechtsklicke auf das Tool, öffne Eigenschaften → Betas und gib den Beta-Zugangscode motortowndedi ein. Wähle den Branch beta - Testing Dedicated Server. Dieser Branch enthält den Server-Build, der zum aktuellen Spiel-Client passt.

Mit SteamCMD meldest du dich stattdessen mit dem Besitzerkonto an und führst aus:

steamcmd +login youraccount +app_update 2223650 -beta beta -betapassword motortowndedi validate +quit

Wenn Spieler später wegen einer abweichenden Version nicht beitreten können, prüfe erneut den Reiter Betas: Der Branch, der zum Live-Client passt, kann sich von Patch zu Patch ändern.

2. Den Server konfigurieren

Benenne im Installationsordner DedicatedServerConfig_Sample.json in DedicatedServerConfig.json um und bearbeite die Datei. Die wichtigen Schlüssel:

  • ServerName: der Name, den Spieler in der Serverliste im Spiel sehen.
  • Password: Beitrittspasswort (für einen öffentlichen Server leer lassen).
  • MaxPlayers: bis zu 100; der Entwickler empfiehlt etwa 20 für ein durchschnittliches System.
  • ServerMessage: wird Spielern nach dem Verbinden angezeigt (verwende \ für Zeilenumbrüche).
  • Admins: die Spieler mit Admin-Rechten; wie die IDs funktionieren, steht in der Anleitung zu Admin-Befehlen und Web API.
  • Welt-Feintuning: Rain, Fire, NPCVehicleDensity, NPCPoliceDensity, Einstellungen zur Grundstücksmiete, bAllowModdedVehicle für Mods.

3. Die Ports öffnen

Weiterleiten und in der Firewall freigeben:

  • Spielport 7777 (TCP und UDP öffnen)
  • Steam-Query-Port 27015 (UDP), der dafür sorgt, dass der Server in der Liste im Spiel erscheint
  • Web-API-Port 8080 nur, wenn du die Web-API aktivierst und sie von außen erreichbar sein soll (besser: geschlossen lassen und lokal abfragen)

4. Starten

Starte RunDedicatedServer.bat aus dem Installationsordner oder führe die ausführbare Datei direkt aus:

MotorTown\Binaries\Win64\MotorTownServer-Win64-Shipping.exe Jeju_World?listen? -server -log -useperfthreads

Die Ports kannst du in dieser Befehlszeile mit -Port=7777 -QueryPort=27015 überschreiben. Die Welt wird unter MotorTown\Saved\SaveGames im Installationsordner gespeichert, sichere diesen Ordner also regelmäßig.

Deine Koop-Welt auf den Server umziehen

Du kannst eine bestehende Koop-Welt auf einem Dedicated Server weiterspielen. Kopiere bei gestopptem Server deine Spielstände von %LOCALAPPDATA%\MotorTown\Saved\SaveGames auf deinem PC in den Ordner MotorTown\Saved\SaveGames des Servers und starte den Server dann. Nur die Welt des ersten Charakter-Slots wird sauber übertragen, also stelle vor dem Kopieren sicher, dass die gewünschte Welt in Slot eins liegt.

Gibt es einen Linux-Server für Motor Town?

Nein. Der Dedicated Server ist nur für Windows und 64-Bit, und auf Steam gibt es keinen Linux-Build. Wine- oder Proton-Setups sind nicht unterstütztes Terrain. Wenn deine einzige freie Hardware also unter Linux läuft, ist der praktikable Weg zu einem Motor Town Server, eine gehostete Windows-Instanz zu mieten, statt mit einer Kompatibilitätsschicht zu kämpfen.

Nächste Schritte