OpenTTD-Server hosten: die komplette Anleitung
OpenTTD wird auf lange Sicht gespielt: Ein Netz entsteht über Dutzende Stunden, und eine Mehrspielerpartie lohnt sich nur, wenn die Karte zwischen zwei Sitzungen bestehen bleibt. Genau dafür ist ein dedizierter Server da — nur kostet er hier nichts, solange er aus ist. Kein Grund, ihn von Montag bis Freitag laufen zu lassen für eine Partie am Samstag.
1. Server erstellen
Wähle OpenTTD, den RAM und die Leistungsstufe. Der Server startet von allein; du bekommst eine feste Verbindungsadresse und ein Passwort zum Weitergeben.
Drei Entscheidungen fallen bei der Kartenerzeugung und lassen sich nicht zurücknehmen. Das Spiel kann eine bestehende Karte weder vergrößern noch ihr Klima ändern.
2. Die drei Entscheidungen, die bei der Erstellung fix sind
| Einstellung | Was sie festlegt |
|---|---|
| Größe | 256 × 256 (klein), 512 × 512 (mittel) oder 1024 × 1024 (groß). Je größer die Karte, desto länger dauert ihre Erzeugung. |
| Landschaft | Gemäßigt, subarktisch, subtropisch oder Spielzeugland. Sie bestimmt Klima, Industrien und transportierte Waren. |
| Startjahr | Von 1700 bis 2050, in Schritten von zehn. Es entscheidet, welche Fahrzeuge zu Beginn verfügbar sind. |
Lust auf ein anderes Klima? Erstelle einen zweiten Server: Der erste kostet nichts, solange er aus ist.
3. Die zwei Einstellungen, die du jederzeit ändern kannst
- Computergesteuerte Konkurrenten — von 0 bis 14 gegnerische Unternehmen. Bei 0 gehört die Karte euch allein; das ist die Voreinstellung, denn eine Partie unter Freunden wird selten gegen den Computer gespielt.
- Pause, wenn ein Spieler beitritt — die Partie hält an, während der Neuankömmling die Karte lädt, damit er beim Laden nichts verpasst. Standardmäßig an.
Beide änderst du in deiner Konsole; sie greifen beim nächsten Start.
4. Der Partie beitreten
Öffne im Spiel den Mehrspielermodus, füge einen Server mit der Adresse und dem Port aus deiner Konsole hinzu und gib das Passwort ein. Das ist der einzige Weg hinein: OpenTTD hat keinen Partie-Code.
Du musst keinen Port öffnen — der Spielport (3979) ist bereits offen, über TCP wie UDP.
Der Server nimmt standardmäßig 8 Spieler, bis zu 25.
Eine ehrliche Anmerkung: Für OpenTTD gibt es in deinem Bereich keine Konsole. Das Spiel spricht sein eigenes Administrationsprotokoll, ein anderes als die übrigen Spiele im Katalog, und wir binden es nicht an. Adresse, Serverzustand und verbundene Spieler bleiben sichtbar, aber du tippst keine Befehle.
5. Das Passwort — und die Falle, die wir für dich entschärft haben
Seit OpenTTD 14 verteilt das Spiel seine Konfiguration auf drei Dateien: die Hauptdatei, die mit dem Servernamen und die mit dem Passwort. Und es öffnet die beiden letzten nur, wenn die erste ihre Ini-Version deklariert.
Ohne diese eine Zeile startet der Server ohne Passwort, nennt sich „Unnamed Server“ und sagt kein Wort dazu. Wir haben es an einem echten Server über dessen eigene Konsole geprüft: ohne die Deklaration bleibt das Passwort leer, mit ihr kommen die erwarteten Werte auf einen Schlag. Bei uns ist das erledigt — und es erklärt, warum manche „privaten“ OpenTTD-Server plötzlich Besuch bekommen.
6. Deine Partie bleibt zwischen den Sitzungen erhalten
Beim Herunterfahren bekommt der Server seinen Beendigungsbefehl und schreibt einen Spielstand — nur dieser Weg erzeugt ihn; ein harter Stopp würde alles nach dem letzten Autosave verlieren. Der nächste Start lädt genau diese Datei, auf einer neuen Maschine, ohne dass du etwas tun musst.
Du hast schon eine Partie auf deinem PC? Bring sie mit:
- Hol die
.sav-Datei deiner Partie aus dem Ordnersavevon OpenTTD (oder aussave/autosavefür einen automatischen Spielstand). - Leg sie in das Wurzelverzeichnis des Archivs, ohne Ordner drumherum.
- Lade das Archiv beim Erstellen des Servers hoch.
7. Zusatzinhalte
Unsere OpenTTD-Server laufen mit den Basisinhalten des Spiels: Es gibt in deinem Bereich keinen Upload für NewGRF oder Skripte. Eine importierte Partie, die von bei dir heruntergeladenen Inhalten abhängt, findet diese auf dem Server nicht.
8. Wie viel RAM?
Das ist die gute Überraschung: OpenTTD ist mit Abstand das leichteste Spiel im Katalog. Auf dem Image, das wir ausliefern, belegte der Server im Leerlauf 25 MiB Arbeitsspeicher — tausendmal weniger als ein modifizierter Minecraft-Server.
Unsere kleinste Stufe reicht also locker, auch für eine große Karte: Was eine Karte mit 1024 × 1024 kostet, ist Erzeugungszeit beim allerersten Start, nicht Speicher. Und da sich der Preis nach RAM und Leistungsstufe richtet — nie nach dem Spiel —, ist OpenTTD der günstigste Server, den wir betreiben können.
9. Ausschalten, wenn ihr fertig seid
Server aus = 0 €. Die automatische Abschaltung greift von selbst, sobald niemand mehr verbunden ist, und die Karte kommt beim nächsten Mal unverändert zurück. Bei einem Spiel, das in Wellen gespielt wird — ein Sonntag zu dritt, dann einen Monat nichts —, geht der Abstand zu einem Monatstarif genau hier auf.