Deze handleiding beschrijft hoe je een Assetto Corsa dedicated server gehost bij Legion Hosting instelt en configureert, inclusief serverinstellingen, deelnemerslijsten en hoe je verbinding maakt.
.ini bestanden bewerkt. Wijzigingen die worden aangebracht terwijl de server draait, kunnen bij het afsluiten worden overschreven.
Overzicht Configuratiebestanden
Assetto Corsa dedicated servers gebruiken twee primaire configuratiebestanden in de cfg/ map op je server.
| Bestand | Doel |
|---|---|
cfg/server_cfg.ini |
Kernserverinstellingen — naam, wachtwoorden, poorten, circuit, autolijst, sessieregels en weer. |
cfg/entry_list.ini |
Bepaalt welke auto en skin aan elke gridplek is toegewezen. Eén [CAR_N] blok per plek. |
Stap 1 — Toegang tot de Bestandsbeheerder in GPanel
- Log in op GPanel.
- Selecteer je Assetto Corsa server uit de serverlijst.
- Als de server draait, klik op Stop op het Console tabblad en wacht tot de status verandert naar Offline.
- Klik op het Files tabblad om de bestandsbeheerder te openen.
- Navigeer naar de
cfg/map. Hier vind jeserver_cfg.inienentry_list.ini.
Stap 2 — server_cfg.ini Configureren
Klik op server_cfg.ini om het te openen in de ingebouwde editor. De instellingen zijn verdeeld in secties. De belangrijkste sectie is [SERVER].
Belangrijke Instellingen in [SERVER]
| Instelling | Voorbeeldwaarde | Beschrijving |
|---|---|---|
NAME |
My Legion AC Server |
De servernaam die wordt weergegeven in de in-game serverbrowser en in Content Manager. Maak deze uniek zodat spelers hem kunnen vinden. |
PASSWORD |
mypassword |
Wachtwoord vereist om deel te nemen. Laat leeg voor een openbare server. |
ADMIN_PASSWORD |
adminpass123 |
Beheerderswachtwoord voor het uitvoeren van in-game serveropdrachten. Houd dit privé. |
MAX_CLIENTS |
16 |
Maximaal aantal gelijktijdige spelers. Mag niet hoger zijn dan het aantal [CAR_N] plekken in entry_list.ini. |
UDP_PORT |
UDP port voor gameverkeer. Controleer het GPanel Network tabblad voor je toegewezen port. | |
TCP_PORT |
TCP port voor gameverkeer. Wordt meestal ingesteld op dezelfde waarde als UDP_PORT. Controleer het GPanel Network tabblad. |
|
HTTP_PORT |
HTTP port gebruikt voor het serverinfo/lobbyregistratie-eindpunt. Controleer het GPanel Network tabblad. | |
TRACK |
monza |
De interne mapnaam van het circuit binnen content/tracks/. Voor circuits met lay-outvarianten, zie CONFIG_TRACK hieronder. |
CONFIG_TRACK |
gp |
De lay-outvariant submap binnen de circuitmap (bijv. gp, junior). Laat leeg voor circuits zonder varianten. |
CARS |
ks_ferrari_f40;ks_bmw_m3_e30 |
Puntkomma-gescheiden lijst van automapnamen die op deze server zijn toegestaan. Elke naam moet overeenkomen met een map binnen content/cars/. |
MAX_BALLAST_KG |
0 |
Maximaal ballastgewicht in kg dat aan een auto kan worden toegevoegd. Stel in op 0 om ballast uit te schakelen. |
QUALIFY_MAX_WAIT_PERC |
120 |
Percentage van de kwalificatietijd waarbinnen laatkomers nog kunnen deelnemen aan een kwalificatiesessie. |
ALLOWED_TYRES_OUT |
2 |
Aantal wielen dat buiten het baanoppervlak mag komen voordat een straf wordt gegeven. -1 schakelt de limiet uit. |
REGISTER_TO_LOBBY |
1 |
Stel in op 1 om de server publiek te vermelden in de Kunos lobby/serverbrowser. Stel in op 0 voor een privéserver. |
Sessie-instellingen ([PRACTICE], [QUALIFY], [RACE])
Elk sessietype heeft zijn eigen sectie. Verwijder een sectie volledig om die sessie uit te schakelen. Veelvoorkomende instellingen binnen elke sectie:
| Instelling | Voorbeeldwaarde | Beschrijving |
|---|---|---|
NAME |
Race |
Weergavenaam voor de sessie die aan spelers wordt getoond. |
TIME |
30 |
Sessieduur in minuten (voor vrije training/kwalificatie). Gebruik voor racesessies in plaats daarvan LAPS. |
LAPS |
10 |
Aantal ronden voor de racesessie. Stel in op 0 om in plaats daarvan op tijd te racen. |
IS_OPEN |
1 |
Stel in op 1 om spelers toe te staan tijdens de sessie deel te nemen. 0 vergrendelt de server bij het begin van de sessie. |
WAIT_TIME |
60 |
Seconden wachten voordat de sessie begint nadat de server gereed is. |
Minimaal server_cfg.ini Voorbeeld
Vervang de poortwaarden hieronder met de poorten die worden weergegeven in je GPanel Network tabblad.
[SERVER]
NAME=My Legion AC Server
PASSWORD=
ADMIN_PASSWORD=adminpass123
MAX_CLIENTS=16
UDP_PORT= ; check GPanel Network tab
TCP_PORT= ; check GPanel Network tab
HTTP_PORT= ; check GPanel Network tab
TRACK=monza
CONFIG_TRACK=gp
CARS=ks_ferrari_f40;ks_bmw_m3_e30
REGISTER_TO_LOBBY=1
[PRACTICE]
NAME=Practice
TIME=30
IS_OPEN=1
[QUALIFY]
NAME=Qualify
TIME=15
IS_OPEN=1
[RACE]
NAME=Race
LAPS=10
IS_OPEN=0
WAIT_TIME=60
Stap 3 — entry_list.ini Configureren
Het entry_list.ini bestand definieert de startopstelling. Elke plek is een genummerd [CAR_N] blok dat begint bij [CAR_0]. Het totale aantal plekken moet groter dan of gelijk zijn aan MAX_CLIENTS in server_cfg.ini.
| Sleutel | Voorbeeldwaarde | Beschrijving |
|---|---|---|
MODEL |
ks_ferrari_f40 |
De automapnaam binnen content/cars/. Moet vermeld staan in de CARS regel van server_cfg.ini. |
SKIN |
0_red |
De skin-mapnaam binnen de skins/ map van de auto. Gebruik de exacte mapnaam, niet een weergavenaam. |
SPECTATOR_MODE |
0 |
Stel in op 1 om deze plek als alleen-toeschouwer te markeren. Stel in op 0 voor een normale rijplek. |
DRIVER_NAME |
|
Optioneel. Wijs deze plek vooraf toe aan een specifieke bestuurdersnaam. Laat leeg om elke speler toe te staan. |
TEAM |
|
Optioneel. Teamnaam weergegeven in het resultatenscherm. |
GUID |
|
Optioneel. Steam GUID om deze plek te vergrendelen voor een specifieke speler. Laat leeg voor open plekken. |
BALLAST |
0 |
Ballastgewicht in kg toegepast op deze plek. Vereist dat MAX_BALLAST_KG is ingesteld in server_cfg.ini. |
Voorbeeld entry_list.ini (4 plekken, gemengde auto's)
[CAR_0]
MODEL=ks_ferrari_f40
SKIN=0_red
SPECTATOR_MODE=0
DRIVER_NAME=
TEAM=
GUID=
BALLAST=0
[CAR_1]
MODEL=ks_ferrari_f40
SKIN=1_white
SPECTATOR_MODE=0
DRIVER_NAME=
TEAM=
GUID=
BALLAST=0
[CAR_2]
MODEL=ks_bmw_m3_e30
SKIN=0_default
SPECTATOR_MODE=0
DRIVER_NAME=
TEAM=
GUID=
BALLAST=0
[CAR_3]
MODEL=ks_bmw_m3_e30
SKIN=1_red
SPECTATOR_MODE=0
DRIVER_NAME=
TEAM=
GUID=
BALLAST=0
entry_list.ini minder [CAR_N] blokken heeft dan de MAX_CLIENTS waarde in server_cfg.ini, zal de server niet starten. Voeg voldoende plekken toe om je maximale aantal spelers te dekken.
Stap 4 — Verbinding Maken
Om het IP-adres en de port van je server te vinden, controleer het GPanel Network tabblad of zie de server IP en port handleiding.
In-Game Serverbrowser
- Start Assetto Corsa.
- Ga naar Drive → Online → Server List.
- Als
REGISTER_TO_LOBBY=1is ingesteld inserver_cfg.ini, verschijnt je server in de openbare lijst. Gebruik het zoek-/filterveld om hem op naam te vinden. - Klik op de servernaam en klik op Join. Voer het wachtwoord in als er een is ingesteld.
Directe Verbinding
- Klik in de serverbrowser op Join via IP of zoek de optie voor directe verbinding.
- Voer het IP-adres en de port van je server in vanuit het GPanel Network tabblad.
- Klik op Connect. Voer het wachtwoord in als daarom gevraagd wordt.
Content Manager (Aanbevolen)
Content Manager is een populaire externe launcher voor Assetto Corsa die een verbeterde serverbrowser biedt met filters, snel deelnemen en detectie van ontbrekende content.
- Open Content Manager en ga naar het Drive tabblad, vervolgens Online.
- Gebruik de zoekbalk om je server op naam te vinden, of klik op Add server by IP en voer je IP en port in vanuit het GPanel Network tabblad.
- Content Manager toont waarschuwingen over ontbrekende content voordat je probeert deel te nemen, waardoor het eenvoudiger is om checksum-problemen te identificeren voordat je verbinding maakt.
- Klik op Join. Content Manager start Assetto Corsa en maakt direct verbinding met je server.
Gerelateerde Artikelen
- Assetto Corsa: Custom Content Installation (Tracks, Cars & Skins)
- Assetto Corsa: Troubleshooting Common Issues
- How to Find Your Server IP and Port
- How to Upload Files via SFTP