Ovaj vodič pokriva kako postaviti i konfigurirati Assetto Corsa namjenski server hostiran na Legion Hosting, uključujući postavke servera, liste unosa i kako se povezati.
.ini datoteka. Promjene napravljene dok server radi mogu biti prepisane pri gašenju.
Pregled konfiguracijskih datoteka
Assetto Corsa namjenski serveri koriste dvije primarne konfiguracijske datoteke smještene u direktoriju cfg/ na vašem serveru.
| Datoteka | Namjena |
|---|---|
cfg/server_cfg.ini |
Osnovne postavke servera — naziv, lozinke, portovi, staza, popis automobila, pravila sesija i vrijeme. |
cfg/entry_list.ini |
Definira koji automobil i skin je dodijeljen svakom mjestu na startnoj rešetki. Jedan [CAR_N] blok po mjestu. |
Korak 1 — Pristup upravitelju datoteka u GPanel
- Prijavite se u GPanel.
- Odaberite svoj Assetto Corsa server s popisa servera.
- Ako server radi, kliknite Stop na kartici Console i pričekajte da se status promijeni u Offline.
- Kliknite karticu Files za otvaranje upravitelja datoteka.
- Navigirajte do direktorija
cfg/. Ovdje ćete pronaćiserver_cfg.iniientry_list.ini.
Korak 2 — Konfiguracija server_cfg.ini
Kliknite server_cfg.ini za otvaranje u ugrađenom uređivaču. Postavke su podijeljene u sekcije. Najvažnija sekcija je [SERVER].
Ključne postavke u [SERVER]
| Postavka | Primjer vrijednosti | Opis |
|---|---|---|
NAME |
My Legion AC Server |
Naziv servera prikazan u pregledniku servera u igri i u Content Manager. Učinite ga jedinstvenim kako bi ga igrači mogli pronaći. |
PASSWORD |
mypassword |
Lozinka potrebna za pridruživanje. Ostavite prazno za javni server. |
ADMIN_PASSWORD |
adminpass123 |
Administratorska lozinka koja se koristi za izdavanje naredbi servera u igri. Držite je privatnom. |
MAX_CLIENTS |
16 |
Maksimalan broj istovremenih igrača. Ne smije premašiti broj [CAR_N] mjesta u entry_list.ini. |
UDP_PORT |
UDP port za promet igre. Provjerite karticu Network u GPanel za vaš dodijeljeni port. | |
TCP_PORT |
TCP port za promet igre. Obično postavljen na istu vrijednost kao UDP_PORT. Provjerite karticu Network u GPanel. |
|
HTTP_PORT |
HTTP port koji se koristi za krajnju točku informacija servera/registracije u predvorju. Provjerite karticu Network u GPanel. | |
TRACK |
monza |
Interni naziv mape staze unutar content/tracks/. Za staze s varijantama rasporeda pogledajte CONFIG_TRACK ispod. |
CONFIG_TRACK |
gp |
Podmapa varijante rasporeda unutar direktorija staze (npr. gp, junior). Ostavite prazno za staze bez varijanti. |
CARS |
ks_ferrari_f40;ks_bmw_m3_e30 |
Popis naziva mapa automobila odvojenih točkom sa zarezom koji su dozvoljeni na ovom serveru. Svaki naziv mora odgovarati mapi unutar content/cars/. |
MAX_BALLAST_KG |
0 |
Maksimalna težina balasta u kg koja se može dodati automobilu. Postavite na 0 za onemogućavanje balasta. |
QUALIFY_MAX_WAIT_PERC |
120 |
Postotak vremena kvalifikacija tijekom kojeg se igrači koji kasne još mogu pridružiti sesiji kvalifikacija. |
ALLOWED_TYRES_OUT |
2 |
Broj kotača koji smiju biti izvan površine staze prije izricanja kazne. -1 onemogućuje ograničenje. |
REGISTER_TO_LOBBY |
1 |
Postavite na 1 za javno prikazivanje servera u Kunos predvorju/pregledniku servera. Postavite na 0 za privatni server. |
Postavke sesija ([PRACTICE], [QUALIFY], [RACE])
Svaka vrsta sesije ima vlastitu sekciju. Uklonite sekciju u potpunosti kako biste onemogućili tu sesiju. Uobičajene postavke unutar svake sekcije:
| Postavka | Primjer vrijednosti | Opis |
|---|---|---|
NAME |
Race |
Naziv sesije prikazan igračima. |
TIME |
30 |
Trajanje sesije u minutama (za trening/kvalifikacije). Za sesije utrke koristite LAPS umjesto toga. |
LAPS |
10 |
Broj krugova za sesiju utrke. Postavite na 0 za korištenje utrke temeljene na vremenu. |
IS_OPEN |
1 |
Postavite na 1 kako biste omogućili igračima pridruživanje tijekom sesije. 0 zaključava server na početku sesije. |
WAIT_TIME |
60 |
Sekunde čekanja prije početka sesije nakon što je server spreman. |
Minimalni primjer server_cfg.ini
Zamijenite vrijednosti portova ispod s portovima prikazanim na kartici Network u vašem GPanel.
[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
Korak 3 — Konfiguracija entry_list.ini
Datoteka entry_list.ini definira startnu rešetku. Svako mjesto je numerirani [CAR_N] blok počevši od [CAR_0]. Ukupni broj mjesta mora biti veći ili jednak vrijednosti MAX_CLIENTS u server_cfg.ini.
| Ključ | Primjer vrijednosti | Opis |
|---|---|---|
MODEL |
ks_ferrari_f40 |
Naziv mape automobila unutar content/cars/. Mora biti naveden u liniji CARS datoteke server_cfg.ini. |
SKIN |
0_red |
Naziv mape skina unutar direktorija skins/ automobila. Koristite točan naziv mape, ne prikazni naziv. |
SPECTATOR_MODE |
0 |
Postavite na 1 za označavanje ovog mjesta samo za gledatelje. Postavite na 0 za normalno mjesto za vožnju. |
DRIVER_NAME |
|
Opcionalno. Unaprijed dodijelite ovo mjesto određenom imenu vozača. Ostavite prazno za dopuštanje bilo kojeg igrača. |
TEAM |
|
Opcionalno. Naziv tima prikazan na zaslonu rezultata. |
GUID |
|
Opcionalno. Steam GUID za zaključavanje ovog mjesta određenom igraču. Ostavite prazno za otvorena mjesta. |
BALLAST |
0 |
Težina balasta u kg primijenjena na ovo mjesto. Zahtijeva da MAX_BALLAST_KG bude postavljen u server_cfg.ini. |
Primjer entry_list.ini (4 mjesta, miješani automobili)
[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 ima manje [CAR_N] blokova od vrijednosti MAX_CLIENTS u server_cfg.ini, server se neće uspjeti pokrenuti. Dodajte dovoljno mjesta da pokrijete maksimalan broj igrača.
Korak 4 — Kako se povezati
Za pronalaženje IP adrese i porta vašeg servera provjerite karticu Network u GPanel ili pogledajte vodič za IP adresu i port servera.
Preglednik servera u igri
- Pokrenite Assetto Corsa.
- Idite na Drive → Online → Server List.
- Ako je
REGISTER_TO_LOBBY=1postavljen userver_cfg.ini, vaš server će se pojaviti na javnom popisu. Koristite okvir za pretraživanje/filtriranje da ga pronađete po nazivu. - Kliknite naziv servera i kliknite Join. Unesite lozinku za pridruživanje ako je postavljena.
Izravno povezivanje
- U pregledniku servera kliknite Join via IP ili potražite opciju izravnog povezivanja.
- Unesite IP adresu i port vašeg servera s kartice Network u GPanel.
- Kliknite Connect. Unesite lozinku za pridruživanje ako se zatraži.
Content Manager (Preporučeno)
Content Manager je popularan pokretač treće strane za Assetto Corsa koji pruža poboljšani preglednik servera s filtriranjem, brzim pridruživanjem i otkrivanjem nedostajućeg sadržaja.
- Otvorite Content Manager i idite na karticu Drive, zatim Online.
- Koristite traku za pretraživanje da pronađete svoj server po nazivu, ili kliknite Add server by IP i unesite IP i port s kartice Network u GPanel.
- Content Manager će prikazati upozorenja o nedostajućem sadržaju prije pokušaja pridruživanja, što olakšava prepoznavanje problema s kontrolnim zbrojevima prije povezivanja.
- Kliknite Join. Content Manager će pokrenuti Assetto Corsa i izravno se povezati na vaš server.
Povezani članci
- Assetto Corsa: Instalacija prilagođenog sadržaja (Staze, Automobili & Skinovi)
- Assetto Corsa: Rješavanje uobičajenih problema
- Kako pronaći IP adresu i port servera
- Kako učitati datoteke putem SFTP