Dzięki odpowiedniej konfiguracji zmienisz swój serwer gry Assetto Corsa Evo w dokładnie taki tor wyścigowy, jaki sobie wyobrażasz: z własną nazwą, hasłem, torem, wyborem pojazdów, pogodą i czasem trwania sesji. W tym poradniku pokażemy ci dostępne ustawienia, gdzie znajdziesz je w ZapX i na co zwrócić uwagę podczas edycji.
Twój serwer odczytuje wszystkie ustawienia z pliku server_launcher.json w głównym katalogu serwera. Otwórz go w karcie Konfiguracja, wybierając Edytuj bezpośrednio, albo w karcie Pliki. Przy pierwszym uruchomieniu ZapX tworzy plik z rozsądnymi wartościami domyślnymi: trening na torze Brands Hatch GP, wszystkie pojazdy dostępne i bezchmurna pogoda.
Niektórych wartości nie zmieniasz w pliku — znajdziesz je w karcie Konfiguracja, w sekcji Parametry uruchamiania:
| Parametr uruchamiania | Znaczenie |
|---|---|
| Nazwa serwera | Nazwa twojego serwera na liście serwerów. Domyślnie: ZapX Assetto Corsa Evo Server |
| Hasło serwera | Hasło wymagane, aby dołączyć. Zostaw je puste, jeśli serwer ma być publiczny. |
| Hasło administratora | Hasło dla ciebie jako operatora serwera. Jest generowane automatycznie podczas tworzenia serwera. |
Przy każdym uruchomieniu ZapX zapisuje te wartości, a także porty i liczbę wykupionych slotów w sekcji Server pliku server_launcher.json. Wszystkie pozostałe ustawienia, na przykład tor i pojazdy, pozostają takie, jak ustawisz je w pliku.
Nigdy nie zmieniaj w pliku nazwy serwera, haseł, portów ani liczby graczy. Twój serwer przy każdym uruchomieniu nadpisuje wartości ServerName, DriverPassword, AdminPassword, TcpPort, UdpPort, HttpPort i MaxPlayers wartościami z ZapX.
Po zapisaniu zmian ZapX od razu zaproponuje ci ponowne uruchomienie serwera. Zmiany zaczną działać dopiero po ponownym uruchomieniu.
Plik server_launcher.json musi zawierać prawidłowy kod JSON. Jeśli podczas uruchamiania plik będzie pusty lub nieprawidłowy, na przykład z powodu brakującego przecinka lub nawiasu, serwer utworzy go ponownie z wartościami domyślnymi, a wybór toru i pojazdów zostanie utracony. Przed wprowadzeniem większych zmian pobierz kopię pliku w karcie Pliki.
Twój serwer w ZapX działa w trybie Trening (GameModeType_PRACTICE). Ustawienia sesji znajdziesz w sekcji Sessions, pod PracticeSession:
| Pole | Znaczenie |
|---|---|
Length | Czas trwania sesji w sekundach. Domyślnie: 300 (5 minut) |
Hour / Minute | Godzina rozpoczęcia sesji na torze. Domyślnie: 16:00 |
TimeMultiplier | Tempo upływu czasu na torze. Wartość 1 oznacza czas rzeczywisty. |
MaxWaitToBox | Czas, po którym nieaktywni (AFK) kierowcy zostaną usunięci z serwera |
OvertimeWaitingNextSession | Czas oczekiwania do następnej sesji |
Jeśli w sekcji Server wartość IsCycleEnabled ma ustawienie true (domyślne), po zakończeniu sesja automatycznie rozpocznie się od nowa.
Pozostaw wartość SelectedSessionTypeValue w sekcji Event jako GameModeType_PRACTICE. W ZapX weekend wyścigowy z kwalifikacjami i wyścigiem nie jest obecnie obsługiwany i może uniemożliwić uruchomienie serwera.
W sekcji Event możesz też ustawić pogodę i stan toru:
| Pole | Dostępne wartości |
|---|---|
SelectedWeatherTypeValue | GameModeSelectionWeatherType_CLEAR (domyślnie), ..._SCATTERED_CLOUDS, ..._BROKEN_CLOUDS, ..._OVERCAST, ..._DRIZZLE, ..._RAIN, ..._HEAVY_RAIN |
SelectedWeatherBehaviorValue | GameModeSelectionWeatherBehaviour_STATIC (pogoda pozostaje bez zmian, domyślnie) lub GameModeSelectionWeatherBehaviour_DYNAMIC (pogoda się zmienia) |
SelectedInitialGripValue | InitialGrip_GREEN (świeży, śliski tor, domyślnie), InitialGrip_FAST lub InitialGrip_OPTIMUM |
Zawsze wpisuj pełną wartość, na przykład GameModeSelectionWeatherType_RAIN. Skrót ... w tabeli oznacza, że początek wartości jest taki sam.
| Pole | Znaczenie |
|---|---|
SelectedServerTypeValue | MultiplayerServerListSessionType_RANKED (domyślnie) lub MultiplayerServerListSessionType_UNRANKED |
IsCycleEnabled | Wartość true sprawia, że po zakończeniu sesja rozpoczyna się od nowa |
SpectatorPassword | Hasło dla widzów. Ta wartość nie jest nadpisywana podczas uruchamiania. |
