Assetto Corsa jako wieloosobowa symulacja wyścigów

Assetto Corsa od Kunos Simulazioni to jedna z najbardziej precyzyjnych symulacji wyścigów na PC. Oprócz rozbudowanego trybu jednoosobowego rdzeniem społeczności jest tryb multiplayer na własnym dedykowanym serwerze: kluby, ligi i otwarte serwery umożliwiają wspólne wyścigi z realistyczną fizyką i treściami społeczności (tory, samochody przez Mods).

Własny serwer daje Ci pełną kontrolę nad klasami pojazdów, torami, warunkami pogodowymi, czasami sesji i zasadami — bez zależności od oficjalnych serwerów czy obcych lobby.

Zamów serwer

Dla własnego serwera Assetto Corsa wybierasz grę w kreatorze zamówień. W game-serverhosting dedykowany serwer działa wstępnie skonfigurowany w panelu — bez własnej instalacji Linuksa, bez ręcznej konfiguracji zapory.

Wynajmij serwer Assetto Corsa

Po zamówieniu Twój serwer jest gotowy do użycia w kilka minut. Panel pokazuje status, gdy tylko serwer przełączy się na „gotowy".

Instalacja dedykowanego serwera Assetto Corsa

Oficjalny Assetto Corsa Dedicated Server (Steam App-ID 302550) w game-serverhosting jest w pełni automatycznie instalowany, aktualizowany i uruchamiany — nie musisz uruchamiać SteamCMD, pobierać plików serwera ani niczego ręcznie startować. Po zamówieniu Twój serwer jest gotowy do gry w kilka minut.

Ty zajmujesz się tylko konfiguracją — wygodnie przez przewodnik po edytorze i wbudowany menedżer plików w panelu.

Przewodnik po edytorze konfiguracji w panelu

Najszybszą drogę do konfiguracji serwera oferuje przewodnik po edytorze bezpośrednio w panelu na stronie zarządzania serwerem. Zamiast ręcznie edytować server_cfg.ini, ustawiasz liczbę graczy, zasady sesji, opcje realizmu (ABS, kontrola trakcji, uszkodzenia, zużycie paliwa, zużycie opon) i ustawienia głosowania przez wyraźnie opisane pola z tekstami pomocy. Każda zmiana wchodzi w życie przy następnym ponownym uruchomieniu serwera.

Przewodnik po edytorze Assetto Corsa: ustawienia serwera i sesji jako formularz w panelu game-serverhosting
Przewodnik po edytorze Assetto Corsa: ustawienia serwera i sesji jako formularz w panelu game-serverhosting
Przewodnik po edytorze Assetto Corsa: opcje realizmu (ABS, kontrola trakcji, uszkodzenia, zużycie opon) i ustawienia głosowania
Przewodnik po edytorze Assetto Corsa: opcje realizmu (ABS, kontrola trakcji, uszkodzenia, zużycie opon) i ustawienia głosowania

Kto potrzebuje pełnej kontroli nad każdym detalem (tory, listy pojazdów, sloty), edytuje pliki nadal bezpośrednio — kolejne sekcje opisują ich dokładną budowę.

Pliki obowiązkowe: server_cfg.ini i entry_list.ini

Dedykowany serwer AC jest sterowany przez dwa pliki:

server_cfg.ini — konfiguracja podstawowa

[SERVER]
NAME=Mój serwer AC
CARS=ks_mazda_mx5_nd;ks_bmw_m3_e92
TRACK=ks_nordschleife
TRACK_LAYOUT=
MAX_CLIENTS=16
RACE_OVER_TIME=60
ALLOWED_TYRES_OUT=2
ABS_ALLOWED=1
TC_ALLOWED=1
STABILITY_ALLOWED=0
AUTOCLUTCH_ALLOWED=1
TYRE_BLANKETS_ALLOWED=1
FORCE_VIRTUAL_MIRROR=0
REGISTER_TO_LOBBY=1
PICKUP_MODE_ENABLED=1
SLEEP_TIME=1
VOTING_QUORUM=75
VOTE_DURATION=20
BLACKLIST_MODE=0
CLIENT_SEND_INTERVAL_HZ=18
DAMAGE_MULTIPLIER=100
FUEL_RATE=100
TYRE_WEAR_RATE=100
PASSWORD=
ADMIN_PASSWORD=mojeHasloAdmina
HTTP_PORT=8081
UDP_PORT=9600
TCP_PORT=9600
MAX_BALLAST_KG=0

Ważne pola:

  • CARS: Lista ID pojazdów oddzielona średnikami (z katalogu content/cars/)
  • TRACK: ID toru (z content/tracks/)
  • MAX_CLIENTS: Maksymalna liczba graczy (zależna od Twojego pakietu serwera)
  • TCP_PORT / UDP_PORT: Domyślnie 9600 — Twój faktyczny port znajduje się w szczegółach połączenia w panelu
  • HTTP_PORT: Dla usługi webowej menedżera (domyślnie 8081)

entry_list.ini — sloty pojazdów

[CAR_0]
MODEL=ks_mazda_mx5_nd
SKIN=red
SPECTATOR_MODE=0
DRIVER_NAME=
DRIVER_TEAM=
DRIVER_GUID=

[CAR_1]
MODEL=ks_bmw_m3_e92
SKIN=white
SPECTATOR_MODE=0
DRIVER_NAME=
DRIVER_TEAM=
DRIVER_GUID=

Dla każdego slotu MAX_CLIENTS musi istnieć wpis [CAR_N]. Zostaw DRIVER_NAME i DRIVER_GUID puste dla otwartych slotów (Pickup-Mode).

Konfiguracja sesji

Sesje określają czas treningu, kwalifikacji i wyścigu:

[PRACTICE]
NAME=Wolny trening
TIME=30
IS_OPEN=1

[QUALIFY]
NAME=Qualifying
TIME=15
IS_OPEN=1

[RACE]
LAPS=10
WAIT_TIME=60
IS_OPEN=0
  • TIME: Czas trwania sesji w minutach
  • LAPS: Dystans wyścigu w okrążeniach (alternatywnie TIME dla wyścigu na czas)
  • IS_OPEN=1: Gracze mogą dołączać podczas sesji

Dodawanie torów i pojazdów

Własne treści Kunos (ks_*) są zawarte w pakiecie dedykowanego serwera. Dla torów i samochodów z Mods:

  1. Rozpakuj archiwum Mod
  2. Wgraj folder do content/tracks/ (tor) lub content/cars/ (pojazd)
  3. Wpisz ID (nazwę folderu) w server_cfg.ini

W panelu game-serverhosting używasz menedżera plików do wgrania. Po wgraniu serwer musi zostać uruchomiony ponownie, aby treść została rozpoznana.

Źródła Mods

Źródło Treść
RaceDepartment (racedepartment.com) Tory, samochody, skiny — największa biblioteka społeczności
AC Discord Wyselekcjonowane listy Mods dla lig
Własne treści Kunos Zawsze preferować — najlepsza jakość fizyki

Content Manager jako narzędzie administracyjne

Content Manager (content-manager.io) to nieoficjalny, ale w dużej mierze niezbędny frontend do administracji serwerem AC. Oferuje GUI do:

  • Konfiguracji serwera (GUI zamiast edytowania plików .ini)
  • Zatwierdzania pojazdów i wyboru skinów
  • Planowania sesji i zestawów zasad
  • Podglądu na żywo połączonych graczy

Używasz Content Managera na swoim lokalnym PC i łączysz go przez IP + port TCP z serwerem game-serverhosting.

Porty i zapora

Port Protokół Zastosowanie
9600 TCP Połączenia graczy
9600 UDP Strumień danych graczy
8081 TCP Interfejs HTTP menedżera

W game-serverhosting te porty są automatycznie otwarte. Twoje faktyczne numery portów (mogą się różnić) znajdziesz w panelu w szczegółach połączenia.

Częste problemy

Serwer nie pojawia się na liście lobby Upewnij się, że REGISTER_TO_LOBBY=1 jest ustawione, a port UDP jest osiągalny. W game-serverhosting jest to skonfigurowane automatycznie.

ID pojazdu nierozpoznane Sprawdź dokładną nazwę folderu w katalogu content/cars/ — ID rozróżnia wielkość liter na serwerach Linux.

Gracze otrzymują „Wrong checksum" Gracz ma inną wersję Mod niż serwer. Upewnij się, że wszyscy gracze mają zainstalowaną tę samą wersję Mod.

Serwer nie uruchamia się po zmianie konfiguracji Sprawdź błędy składni w server_cfg.ini (brakujące separatory, złe kodowanie). Liczba wpisów [CAR_N] musi dokładnie odpowiadać MAX_CLIENTS.

Podsumowanie

Własny dedykowany serwer Assetto Corsa daje Ci pełną kontrolę nad torami, pojazdami, zasadami sesji i dostępem. Przez server_cfg.ini i entry_list.ini konfigurujesz wszystko od klasy pojazdu po dystans wyścigu. Content Manager znacznie upraszcza zarządzanie.

Wynajmij serwer Assetto Corsa →

FAQ

Jakie pojazdy i tory są zawarte w dedykowanym serwerze?

Oficjalny AC Dedicated Server (Steam App 302550) zawiera wszystkie własne treści Kunos (prefiks ks_*): Nordschleife, Monza, Spa, Silverstone i inne tory oraz pojazdy Ferrari, BMW, Lotus, Mazda i innych. Mods muszą być wgrane osobno.

Czy potrzebuję własnej kopii Assetto Corsa na Steam do serwera?

Nie — dedykowany serwer to osobna, darmowa do pobrania aplikacja (App-ID 302550). Gracze oczywiście potrzebują głównej gry, ale samo prowadzenie serwera jest bezpłatne.

Ilu graczy może pomieścić serwer AC?

Technicznie do 24 graczy, w praktyce zalecane jest 12–16 dla płynnego wyścigu. Przy większej liczbie graczy ruch danych znacznie rośnie — dostosuj MAX_CLIENTS do zamówionego pakietu serwera.

Czy mogę robić rundy sezonowe ze stałym przypisaniem pojazdów?

Tak — wpisz w entry_list.ini DRIVER_GUID (Steam-ID64) kierowców. Dzięki temu każdy kierowca otrzymuje przypisany slot i pojazd, niezależnie od kolejności dołączania.