Einen Motor Town Dedicated Server erstellen
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:
- Aktiviere in deiner Steam-Bibliothek den Filter Tools und installiere Motor Town: Behind The Wheel - Dedicated Server.
- 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
- Motor Town Admin-Befehle und Web-API-Anleitung: Rollen, Kick/Ban, Ankündigungen und die vollständige API-Referenz.
- Mods auf einem Motor Town Server installieren: Fahrzeug-Mods über .pak-Dateien.
- Einem Motor Town Server beitreten: Diese Anleitung teilst du mit deinen Spielern.