Tämä opas kattaa Assetto Corsa -omistuspalvelimen asentamisen ja määrittämisen Legion Hostingilla, mukaan lukien palvelinasetukset, ilmoittautumislistat ja yhdistämisen.
.ini-tiedostojen muokkaamista. Palvelimen ollessa käynnissä tehdyt muutokset voidaan ylikirjoittaa sammutuksen yhteydessä.
Määritystiedostojen yleiskatsaus
Assetto Corsa -omistuspalvelimet käyttävät kahta ensisijaista määritystiedostoa, jotka sijaitsevat palvelimen cfg/-hakemistossa.
| Tiedosto | Tarkoitus |
|---|---|
cfg/server_cfg.ini |
Palvelimen ydinasetukset — nimi, salasanat, portit, rata, autolista, istuntosäännöt ja sää. |
cfg/entry_list.ini |
Määrittelee, mikä auto ja skin on määritetty kullekin ruudukkopaikalle. Yksi [CAR_N]-lohko paikkaa kohden. |
Vaihe 1 — Käytä tiedostonhallintaa GPanelissa
- Kirjaudu sisään GPaneliin.
- Valitse Assetto Corsa -palvelimesi palvelinlistalta.
- Jos palvelin on käynnissä, napsauta Stop-painiketta Console-välilehdellä ja odota, että tila muuttuu tilaan Offline.
- Napsauta Files-välilehteä avataksesi tiedostonhallinnan.
- Siirry
cfg/-hakemistoon. Sieltä löydät tiedostotserver_cfg.inijaentry_list.ini.
Vaihe 2 — Määritä server_cfg.ini
Napsauta server_cfg.ini avataksesi sen sisäänrakennetussa editorissa. Asetukset on jaettu osioihin. Tärkein osio on [SERVER].
Tärkeimmät asetukset osiossa [SERVER]
| Asetus | Esimerkkiarvo | Kuvaus |
|---|---|---|
NAME |
My Legion AC Server |
Palvelimen nimi, joka näkyy pelin sisäisessä palvelinten selaimessa ja Content Managerissa. Tee siitä yksilöllinen, jotta pelaajat voivat löytää sen. |
PASSWORD |
mypassword |
Liittymiseen vaadittava salasana. Jätä tyhjäksi julkiselle palvelimelle. |
ADMIN_PASSWORD |
adminpass123 |
Ylläpitäjän salasana, jota käytetään pelin sisäisten palvelinkomentojen antamiseen. Pidä tämä yksityisenä. |
MAX_CLIENTS |
16 |
Samanaikaisten pelaajien enimmäismäärä. Ei saa ylittää [CAR_N]-paikkojen määrää tiedostossa entry_list.ini. |
UDP_PORT |
UDP-portti peliliikenteelle. Tarkista määritetty portti GPanelin Network-välilehdeltä. | |
TCP_PORT |
TCP-portti peliliikenteelle. Asetetaan tyypillisesti samaan arvoon kuin UDP_PORT. Tarkista GPanelin Network-välilehdeltä. |
|
HTTP_PORT |
HTTP-portti, jota käytetään palvelimen tieto-/aulan rekisteröintipäätepisteeseen. Tarkista GPanelin Network-välilehdeltä. | |
TRACK |
monza |
Radan sisäinen kansionimi kohdassa content/tracks/. Layout-variantteja sisältäville radoille katso CONFIG_TRACK alta. |
CONFIG_TRACK |
gp |
Layout-variantin alikansio ratahakemistossa (esim. gp, junior). Jätä tyhjäksi radoille, joilla ei ole variantteja. |
CARS |
ks_ferrari_f40;ks_bmw_m3_e30 |
Puolipisteellä erotettu lista autokansioiden nimistä, jotka ovat sallittuja tällä palvelimella. Jokaisen nimen on vastattava kansiota kohdassa content/cars/. |
MAX_BALLAST_KG |
0 |
Maksimi painolastimäärä kilogrammoissa, joka voidaan lisätä autoon. Aseta arvoon 0 poistaaksesi painolastin käytöstä. |
QUALIFY_MAX_WAIT_PERC |
120 |
Prosenttiosuus aika-ajan kestosta, jonka aikana myöhässä liittyvät voivat vielä osallistua aika-ajoistuntoon. |
ALLOWED_TYRES_OUT |
2 |
Sallittujen radan ulkopuolella olevien renkaiden määrä ennen rangaistuksen antamista. -1 poistaa rajan käytöstä. |
REGISTER_TO_LOBBY |
1 |
Aseta arvoon 1 listataksesi palvelimen julkisesti Kunoksen aulassa/palvelinten selaimessa. Aseta arvoon 0 yksityistä palvelinta varten. |
Istuntoasetukset ([PRACTICE], [QUALIFY], [RACE])
Jokaisella istuntotyypillä on oma osio. Poista osio kokonaan poistaaksesi kyseisen istunnon käytöstä. Yleisiä asetuksia kunkin osion sisällä:
| Asetus | Esimerkkiarvo | Kuvaus |
|---|---|---|
NAME |
Race |
Pelaajille näytettävä istunnon näyttönimi. |
TIME |
30 |
Istunnon kesto minuutteina (harjoitukselle/aika-ajolle). Kilpailuistunnoille käytä sen sijaan LAPS. |
LAPS |
10 |
Kilpailuistunnon kierrosten määrä. Aseta arvoon 0 käyttääksesi aikaperusteista kilpailua. |
IS_OPEN |
1 |
Aseta arvoon 1 salliaksesi pelaajien liittymisen istunnon aikana. 0 lukitsee palvelimen istunnon alkaessa. |
WAIT_TIME |
60 |
Sekuntien määrä, jonka palvelin odottaa istunnon alkamista ollessaan valmis. |
Minimaalinen server_cfg.ini -esimerkki
Korvaa alla olevat porttiarvot porteilla, jotka näkyvät GPanelin Network-välilehdellä.
[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
Vaihe 3 — Määritä entry_list.ini
entry_list.ini-tiedosto määrittelee ruudukon. Jokainen paikka on numeroitu [CAR_N]-lohko, alkaen kohdasta [CAR_0]. Paikkojen kokonaismäärän on oltava yhtä suuri tai suurempi kuin MAX_CLIENTS tiedostossa server_cfg.ini.
| Avain | Esimerkkiarvo | Kuvaus |
|---|---|---|
MODEL |
ks_ferrari_f40 |
Autokansion nimi kohdassa content/cars/. Sen on oltava listattuna CARS-rivillä tiedostossa server_cfg.ini. |
SKIN |
0_red |
Skin-kansion nimi auton skins/-hakemistossa. Käytä tarkkaa kansionimeä, ei näyttönimeä. |
SPECTATOR_MODE |
0 |
Aseta arvoon 1 merkitäksesi tämän paikan vain katsojille. Aseta arvoon 0 normaalille ajopaikalle. |
DRIVER_NAME |
|
Valinnainen. Esimääritä tämä paikka tietylle kuljettajan nimelle. Jätä tyhjäksi salliaksesi minkä tahansa pelaajan. |
TEAM |
|
Valinnainen. Joukkueen nimi, joka näytetään tulosnäytössä. |
GUID |
|
Valinnainen. Steam-GUID, joka lukitsee tämän paikan tietylle pelaajalle. Jätä tyhjäksi avoimille paikoille. |
BALLAST |
0 |
Painolastipaino kilogrammoissa, joka sovelletaan tähän paikkaan. Vaatii, että MAX_BALLAST_KG on asetettu tiedostossa server_cfg.ini. |
Esimerkki entry_list.ini (4 paikkaa, sekalaisia autoja)
[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 on vähemmän [CAR_N]-lohkoja kuin MAX_CLIENTS-arvo tiedostossa server_cfg.ini, palvelin ei käynnisty. Lisää riittävästi paikkoja kattamaan enimmäispelaajamääräsi.
Vaihe 4 — Kuinka yhdistää
Löydät palvelimesi IP-osoitteen ja portin tarkistamalla GPanelin Network-välilehden tai katsomalla palvelimen IP- ja porttioppaasta.
Pelin sisäinen palvelinten selain
- Käynnistä Assetto Corsa.
- Mene kohtaan Drive → Online → Server List.
- Jos
REGISTER_TO_LOBBY=1on asetettu tiedostossaserver_cfg.ini, palvelimesi näkyy julkisella listalla. Käytä haku-/suodatuskenttää löytääksesi sen nimellä. - Napsauta palvelimen nimeä ja napsauta Join. Syötä liittymissalasana, jos sellainen on asetettu.
Suora yhteys
- Napsauta palvelinten selaimessa Join via IP tai etsi suoran yhteyden vaihtoehto.
- Syötä palvelimesi IP-osoite ja portti GPanelin Network-välilehdeltä.
- Napsauta Connect. Syötä liittymissalasana, jos sitä pyydetään.
Content Manager (suositeltu)
Content Manager on suosittu kolmannen osapuolen käynnistin Assetto Corsalle, joka tarjoaa parannetun palvelinten selaimen suodatuksella, pikaliittymisellä ja puuttuvan sisällön tunnistuksella.
- Avaa Content Manager ja mene Drive-välilehteen, sitten Online.
- Käytä hakupalkkia löytääksesi palvelimesi nimellä, tai napsauta Add server by IP ja syötä IP-osoite ja portti GPanelin Network-välilehdeltä.
- Content Manager näyttää puuttuvan sisällön varoitukset ennen liittymisyritystäsi, mikä helpottaa checksum-ongelmien tunnistamista ennen yhdistämistä.
- Napsauta Join. Content Manager käynnistää Assetto Corsan ja yhdistää suoraan palvelimellesi.
Aiheeseen liittyvät artikkelit
- Assetto Corsa: Mukautetun sisällön asennus (radat, autot & skinit)
- Assetto Corsa: Yleisten ongelmien vianmääritys
- Kuinka löytää palvelimesi IP ja portti
- Kuinka ladata tiedostoja SFTP:n kautta