Met de juiste configuratie maak je van je Assetto Corsa Evo-gameserver precies het circuit dat je voor ogen hebt: een eigen naam, wachtwoord, circuit, voertuigkeuze, weer en sessieduur. In deze handleiding laten we je zien welke instellingen er zijn, waar je ze in ZapX vindt en waar je op moet letten als je ze bewerkt.
Je server haalt alle instellingen uit het bestand server_launcher.json in de hoofdmap van je server. Je opent het bestand via Direct bewerken op het tabblad Configuratie of op het tabblad Bestanden. Bij de eerste start maakt ZapX het bestand aan met handige standaardwaarden: Training op Brands Hatch GP, alle voertuigen beschikbaar en helder weer.
Sommige waarden hoef je niet in het bestand te wijzigen. Je vindt ze op het tabblad Configuratie onder Startparameters:
| Startparameter | Betekenis |
|---|---|
| Servernaam | De naam van je server in de serverbrowser. Standaard: ZapX Assetto Corsa Evo Server |
| Serverwachtwoord | Wachtwoord om deel te nemen. Laat dit leeg voor een openbare server. |
| Adminwachtwoord | Wachtwoord voor jou als serverbeheerder. Dit wordt automatisch gegenereerd wanneer je de server aanmaakt. |
Bij elke start schrijft ZapX deze waarden, samen met de poorten en het aantal slots dat je hebt geboekt, naar het gedeelte Server van server_launcher.json. Alle andere instellingen, zoals het circuit en de voertuigen, blijven zoals je ze in het bestand hebt ingesteld.
Wijzig de servernaam, wachtwoorden, poorten en het aantal spelers nooit rechtstreeks in het bestand. Je server overschrijft de waarden ServerName, DriverPassword, AdminPassword, TcpPort, UdpPort, HttpPort en MaxPlayers bij elke start met de waarden uit ZapX.
Na het opslaan biedt ZapX je meteen aan om de server opnieuw te starten. Je wijzigingen worden pas actief nadat je de server opnieuw hebt gestart.
server_launcher.json moet geldige JSON blijven. Als het bestand bij het starten leeg of ongeldig is, bijvoorbeeld door een ontbrekende komma of haakje, maakt je server het opnieuw aan met de standaardwaarden en ben je je circuit- en voertuigkeuze kwijt. Download voordat je grote wijzigingen aanbrengt een kopie van het bestand op het tabblad Bestanden.
Je server draait bij ZapX in de modus Training (GameModeType_PRACTICE). De sessie-instellingen staan in het gedeelte Sessions, onder PracticeSession:
| Veld | Betekenis |
|---|---|
Length | Duur van de sessie in seconden. Standaard: 300 (5 minuten) |
Hour / Minute | Tijd op het circuit waarop de sessie begint. Standaard: 16:00 uur |
TimeMultiplier | Hoe snel de tijd op het circuit verstrijkt. 1 is realtime. |
MaxWaitToBox | Tijd waarna inactieve (AFK) coureurs van de server worden verwijderd |
OvertimeWaitingNextSession | Wachttijd tot de volgende sessie |
Als de waarde IsCycleEnabled in het gedeelte Server op true staat (standaard), begint de sessie automatisch opnieuw zodra deze is afgelopen.
Laat de waarde SelectedSessionTypeValue in het gedeelte Event op GameModeType_PRACTICE staan. Een raceweekend met kwalificatie en race wordt momenteel niet ondersteund bij ZapX en kan ervoor zorgen dat je server niet start.
In het gedeelte Event stel je ook het weer en de toestand van het circuit in:
| Veld | Mogelijke waarden |
|---|---|
SelectedWeatherTypeValue | GameModeSelectionWeatherType_CLEAR (standaard), ..._SCATTERED_CLOUDS, ..._BROKEN_CLOUDS, ..._OVERCAST, ..._DRIZZLE, ..._RAIN, ..._HEAVY_RAIN |
SelectedWeatherBehaviorValue | GameModeSelectionWeatherBehaviour_STATIC (het weer blijft hetzelfde, standaard) of GameModeSelectionWeatherBehaviour_DYNAMIC (het weer verandert) |
SelectedInitialGripValue | InitialGrip_GREEN (een vers, glad circuit, standaard), InitialGrip_FAST of InitialGrip_OPTIMUM |
Schrijf de waarden altijd volledig uit, bijvoorbeeld GameModeSelectionWeatherType_RAIN. De afkorting ... in de tabel staat alleen voor hetzelfde beginstuk.
| Veld | Betekenis |
|---|---|
SelectedServerTypeValue | MultiplayerServerListSessionType_RANKED (standaard) of MultiplayerServerListSessionType_UNRANKED |
IsCycleEnabled | Met true begint de sessie na afloop opnieuw |
SpectatorPassword | Wachtwoord voor toeschouwers. Deze waarde wordt bij het starten niet overschreven. |
