Mit der richtigen Konfiguration machst du aus deinem Assetto Corsa Evo Gameserver genau die Rennstrecke, die du dir vorstellst: eigener Name, Passwort, Strecke, Fahrzeugauswahl, Wetter und Session-Dauer. In dieser Anleitung zeigen wir dir, welche Einstellungen es gibt, wo du sie in ZapX findest und worauf du beim Bearbeiten achten musst.
Dein Server liest alle Einstellungen aus der Datei server_launcher.json im Hauptverzeichnis deines Servers. Die Datei öffnest du im Tab Konfiguration über Direkt bearbeiten oder im Tab Dateien. Beim allerersten Start legt ZapX sie mit sinnvollen Standardwerten an: Training auf Brands Hatch GP, alle Fahrzeuge freigegeben, klares Wetter.
Einige Werte musst du nicht in der Datei ändern, sondern findest sie im Tab Konfiguration unter Startparameter:
| Startparameter | Bedeutung |
|---|---|
| Servername | Name deines Servers im Server Browser. Standard: ZapX Assetto Corsa Evo Server |
| Server-Passwort | Passwort zum Beitreten. Leer lassen für einen öffentlichen Server. |
| Admin-Passwort | Passwort für dich als Serverbetreiber. Wird beim Anlegen automatisch erzeugt. |
Bei jedem Start schreibt ZapX diese Werte sowie die Ports und die Zahl deiner gebuchten Slots in den Bereich Server der server_launcher.json. Alles andere, zum Beispiel Strecke und Fahrzeuge, bleibt so, wie du es in der Datei eingestellt hast.
Ändere Servername, Passwörter, Ports und Spielerzahl nie direkt in der Datei. Die Werte ServerName, DriverPassword, AdminPassword, TcpPort, UdpPort, HttpPort und MaxPlayers überschreibt dein Server bei jedem Start wieder mit den Werten aus ZapX.
Nach dem Speichern bietet dir ZapX direkt an, den Server neu zu starten. Erst nach dem Neustart sind deine Änderungen aktiv.
Die server_launcher.json muss gültiges JSON bleiben. Ist die Datei beim Start leer oder fehlerhaft, etwa durch ein fehlendes Komma oder eine fehlende Klammer, legt dein Server sie mit den Standardwerten neu an und deine Strecken- und Fahrzeugauswahl ist weg. Lade dir vor größeren Änderungen im Tab Dateien eine Kopie der Datei herunter.
Dein Server läuft bei ZapX im Modus Training (GameModeType_PRACTICE). Die Einstellungen der Session stehen im Bereich Sessions unter PracticeSession:
| Feld | Bedeutung |
|---|---|
Length | Dauer der Session in Sekunden. Standard: 300 (5 Minuten) |
Hour / Minute | Uhrzeit auf der Strecke zum Start der Session. Standard: 16:00 Uhr |
TimeMultiplier | Wie schnell die Zeit auf der Strecke vergeht. 1 ist Echtzeit. |
MaxWaitToBox | Zeit, nach der untätige (AFK) Fahrer vom Server entfernt werden |
OvertimeWaitingNextSession | Wartezeit bis zur nächsten Session |
Steht im Bereich Server der Wert IsCycleEnabled auf true (Standard), beginnt die Session nach dem Ende automatisch von vorn.
Lass den Wert SelectedSessionTypeValue im Bereich Event auf GameModeType_PRACTICE. Ein Rennwochenende mit Qualifying und Rennen wird bei ZapX derzeit nicht unterstützt und kann verhindern, dass dein Server startet.
Im Bereich Event legst du außerdem Wetter und Streckenzustand fest:
| Feld | Mögliche Werte |
|---|---|
SelectedWeatherTypeValue | GameModeSelectionWeatherType_CLEAR (Standard), ..._SCATTERED_CLOUDS, ..._BROKEN_CLOUDS, ..._OVERCAST, ..._DRIZZLE, ..._RAIN, ..._HEAVY_RAIN |
SelectedWeatherBehaviorValue | GameModeSelectionWeatherBehaviour_STATIC (Wetter bleibt gleich, Standard) oder GameModeSelectionWeatherBehaviour_DYNAMIC (Wetter ändert sich) |
SelectedInitialGripValue | InitialGrip_GREEN (frische, rutschige Strecke, Standard), InitialGrip_FAST oder InitialGrip_OPTIMUM |
Schreibe die Werte immer vollständig aus, zum Beispiel GameModeSelectionWeatherType_RAIN. Die Abkürzung ... in der Tabelle steht nur für den gleichen Anfang.
| Feld | Bedeutung |
|---|---|
SelectedServerTypeValue | MultiplayerServerListSessionType_RANKED (Standard) oder MultiplayerServerListSessionType_UNRANKED |
IsCycleEnabled | true lässt die Session nach dem Ende von vorn beginnen |
SpectatorPassword | Passwort für Zuschauer. Dieser Wert wird beim Start nicht überschrieben. |
