Zum Inhalt springen

So konfigurierst du deinen The Bus Server ​

Deinen The Bus Server kannst du über die Verwaltung, das Admin-Menü im Spiel und die Datei ServerSettings.cfg anpassen.

Einstellungen in der Verwaltung ​

In der Verwaltung kannst du folgende Optionen anpassen:

EinstellungBeschreibung
Server NameDer angezeigte Name deines Servers
Server PasswortPasswort, das Spieler zum Beitreten eingeben müssen
Admin PasswortPasswort für das Admin-Menü. Standard ist BitteAendereMich, das Feld darf nicht leer sein.
Maximale SpielerDie maximale Anzahl an Spielern auf dem Server
Serverliste1 = Server wird in der öffentlichen Serverliste angezeigt, 0 = Server ist dort ausgeblendet
Auto Update1 = Server wird beim Start automatisch aktualisiert, 0 = kein automatisches Update
  1. Verwaltung öffnen
    Öffne die Verwaltung deines Servers.

  2. Einstellungen öffnen
    Navigiere zu den Einstellungen.

  3. Wert ändern
    Passe das gewünschte Feld an.

  4. Speichern und neu starten
    Speichere die Einstellung und starte deinen Server neu.

Hinweis

Bei jedem Start schreibt die Verwaltung diese Werte in die Datei /TheBus/Settings/ServerSettings.cfg (Schlüssel serverName, serverPassword, adminPassword, listServerAsPublic und maxPlayerCount). Änderungen an diesen Werten, die du im Spiel oder direkt in der Datei vornimmst, werden beim nächsten Neustart wieder zurückgesetzt. Ändere diese Einstellungen deshalb immer unter Einstellungen in der Verwaltung.

Achtung

Ändere das Standard-Admin-Passwort BitteAendereMich sofort. Wer das Admin-Passwort kennt, erhält Zugriff auf das Admin-Menü und damit auf die Servereinstellungen.

Admin-Menü im Spiel ​

Über das Pausenmenü öffnest du das Admin-Menü (geschützt durch das Admin-Passwort). Darin lassen sich unter anderem Map, Fahrplan und Flotte einstellen:

EinstellungBeschreibung
MapDie aktive Karte auswählen
FahrplanDen Fahrplan (Operating Plan) für Busrouten festlegen
FlotteDie verfügbaren Busse (Fleet) festlegen

Hinweis

Änderungen an Map, Flotte und Fahrplan im Admin-Menü werden in den Servereinstellungen gespeichert und bleiben nach einem Neustart erhalten.

Wie du Map, Fahrplan und Flotte im Detail änderst, erfährst du in den Anleitungen Map ändern, Fahrplan ändern und Flotte ändern. Wie du eine Karte aus einem DLC verwendest, erfährst du unter DLC-Karte hinzufügen.

Weitere Einstellungen in der ServerSettings.cfg ​

Alle übrigen Einträge der /TheBus/Settings/ServerSettings.cfg überschreibt die Verwaltung nicht. Diese kannst du direkt in der Datei ändern:

  1. Server stoppen
    Stoppe deinen Server über die Verwaltung.

  2. Per SFTP verbinden
    Verbinde dich per SFTP mit deinem Server.

  3. Datei bearbeiten
    Öffne die Datei /TheBus/Settings/ServerSettings.cfg (JSON-Format) und ändere den gewünschten Wert.

    Tipp

    Prüfe die Datei nach dem Bearbeiten mit einem JSON-Formatter wie JSONLint – ein fehlendes oder überzähliges Komma reicht, damit der Server die Einstellungen nicht mehr einlesen kann.

  4. Server starten
    Speichere die Datei und starte deinen Server wieder.

Verfügbare Befehle ​

Die folgenden Befehle gibst du im Ingame-Chat mit einem vorangestellten Schrägstrich ein, z.B. /list. Dafür benötigst du Owner- oder Admin-Rechte, siehe Admin hinzufügen.

Hinweis

Befehle gibst du ausschließlich im Ingame-Chat ein. Die Konsole in der Verwaltung zeigt auf unseren Servern nur die Ausgabe des Servers an und nimmt keine Befehle entgegen. Mit /commands lässt du dir alle Befehle im Spiel anzeigen.

BefehlBeschreibung
/listSpieler anzeigen
/kickSpieler kicken
/exitServer beenden
/stopServer beenden
/banSpieler bannen
/unbanBann eines Spielers aufheben
/tempbanSpieler für eine bestimmte Zeit bannen
/sendNachricht in den Chat senden
/sayNachricht in den Chat senden
/clearBussesUngesteuerte Busse auf der Karte löschen
/modSpieler zum Moderator machen
/adminSpieler zum Admin machen
/userSpieler zum normalen Spieler (User) machen
/whisperPrivate Nachricht an einen anderen Spieler senden
/operatingPlanBetriebsplan (Fahrplan) festlegen
/fleetFlotte festlegen
/mapAktuelle Karte festlegen
/reloadServer neu laden
/dateAktuelles Datum festlegen
/timeAktuelle Uhrzeit festlegen
/useRealTimeEchtzeit aktivieren (UseRealTime)
/weatherWetter festlegen
/mapListVerfügbare Karten anzeigen
/tpSpieler zu den Koordinaten x y z teleportieren
/tpdSpieler richtungsbezogen um x y z teleportieren
/commandsAlle Befehle anzeigen
/muteSpieler für den gesamten Server stummschalten
/unmuteServerweite Stummschaltung eines Spielers aufheben
/spawnBusBus an einer Haltestelle spawnen
/dlcDLC aktivieren oder deaktivieren
/ticketsTicketchance ändern (0 bis 100)
/trafficVerkehrsdichte ändern
/aiBusKI-Busse aktivieren oder deaktivieren
/versionVersion ausgeben
/tickrateTickrate alle 10 Sekunden ins Log schreiben

Den Owner-Rang vergibst du mit /owner <spielername>. Dieser Befehl stammt aus dem offiziellen Server-Guide von TML-Studios und erscheint nicht in der Ausgabe von /commands. Mehr dazu unter Admin hinzufügen.

Achtung

Stoppe oder starte deinen Server immer über die Verwaltung und nicht mit /exit oder /stop im Spiel.

Läuft dein Server nicht wie erwartet, hilft dir die Anleitung Server-Probleme beheben weiter.