Pe această pagină
Torchlite are două servere Assetto Corsa, care funcționează destul de diferit. Assetto Corsa e serverul dedicat oficial de la Kunos. Assetto Corsa (Freeroam + AI) rulează AssettoServer, un server făcut de comunitate pentru freeroam și trafic AI. Ghidul ăsta acoperă loginul Steam de care are nevoie primul, cum adaugi mașini și trasee pe amândouă și cum se conectează jucătorii.
Ce server să alegi
| Assetto Corsa | Assetto Corsa (Freeroam + AI) | |
| Software | acServer de la Kunos | AssettoServer |
| Se descarcă de pe | Steam, cu loginul tău | release-urile AssettoServer de pe GitHub |
| Cere login Steam | Da | Nu |
| Pornește cu | Ce conține descărcarea Kunos | BMW M3 E30 pe Magione |
| Făcut pentru | Antrenamente, calificări și curse | Plimbări, trafic, lobby-uri de drift |
Alege primul pentru un server clasic de curse. Alege Freeroam + AI ca să te plimbi pe o hartă cu prietenii sau prin trafic, și scapi și de toată partea cu loginul Steam din ghidul ăsta.
De ce serverul standard cere login Steam
Kunos publică serverul dedicat ca aplicație separată pe Steam, iar Steam lasă doar conturile care dețin Assetto Corsa să o descarce. Descărcarea anonimă, care merge la multe alte jocuri, e refuzată, așa că instalarea trebuie să se logheze ca cineva care deține jocul.
Când creezi serverul pe torchlite.host, pasul de setup îți cere Steam Username și Steam Password. Tot ce lași gol e completat cu changeme, ca serverul să poată fi creat. Cu changeme ca login, instalarea nu poate descărca nimic, iar serverul nu pornește până nu repari asta.
Ca să repari sau să schimbi loginul mai târziu, deschide Startup în panel, corectează Steam Username și Steam Password, apoi intră la Settings și apasă Reinstall Server. Mesajele instalării apar în Console, așa că vezi pe loc cum decurge loginul.
Admin Password n-are legătură cu Steam: e parola pe care o scrii în joc ca să devii admin de cursă. Fiecare server primește una aleatoare; o vezi în Startup sau o înlocuiești cu a ta (minimum 8 caractere).
Folosește un cont Steam separat
Îți recomandăm cu tărie un al doilea cont Steam, care deține doar Assetto Corsa, în locul contului tău principal:
- Loginul e salvat ca o variabilă de startup obișnuită, afișată în clar pe pagina Startup. Oricine poate deschide pagina aia, de exemplu un subuser, îl poate citi.
- Dacă parola ajunge vreodată pe mâini greșite, pierzi o copie a unui joc de curse, nu biblioteca, inventarul sau banii din portofel.
- Un cont dedicat poate folosi Steam Guard pe email, care merge cu instalarea. Autentificatorul de pe telefon nu merge, cum explică secțiunea următoare.
Cumpără jocul sau fă-l cadou contului nou, dă-i o parolă pe care n-o folosești nicăieri altundeva și nu adăuga niciodată o metodă de plată pe el.
Cum treci de Steam Guard
Steam Guard cere un cod când un cont se loghează de pe o mașină pe care n-a mai văzut-o, iar serverul e una dintre ele. Egg-ul are un câmp Steam Auth Code exact pentru asta. Cu Steam Guard pe email:
- Lasă Steam Auth Code gol și apasă Reinstall Server. Loginul eșuează, iar Steam trimite un cod pe emailul contului.
- Pune codul în Steam Auth Code, pe pagina Startup.
- Apasă din nou Reinstall Server, imediat. Codurile expiră, iar egg-ul însuși avertizează că o instalare lentă poate depăși durata unui cod.
- După ce se termină instalarea, golește Steam Auth Code. Un cod merge o singură dată.
Codurile din autentificatorul de pe telefon se schimbă la 30 de secunde. Instalarea descarcă întâi SteamCMD și abia apoi se loghează, așa că un astfel de cod e de obicei expirat când ajunge să fie folosit.
Cu Auto Update pe 1, valoarea implicită, fiecare pornire se loghează din nou pe Steam ca să caute update-uri. De obicei SteamCMD ține minte mașina după un cod acceptat. Dacă o pornire pică vreodată la loginul Steam, pune Auto Update pe 0; Assetto Corsa aproape că nu mai primește update-uri, așa că nu pierzi mare lucru.
Adaugă mașini și trasee
Fiecare mașină și fiecare traseu pe care îl rulează serverul trebuie să existe și pe server. Uită-te în content/cars și content/tracks din Files să vezi ce e deja acolo, apoi urcă ce lipsește, cu numele folderelor exact ca pe PC-ul tău:
content/
cars/
my_mod_car/
tracks/
my_mod_track/Merg și folderele întregi. Content Manager, launcherul folosit de majoritatea jucătorilor, poate și să împacheteze un preset de server doar cu fișierele de care are nevoie serverul, ceea ce micșorează mult upload-ul. Upload-urile mari merg cel mai ușor ca o singură arhivă zip prin SFTP, dezarhivată apoi cu Unarchive din managerul de fișiere.
Apoi oprește serverul și editează cfg/server_cfg.ini. În [SERVER], CARS listează folderele mașinilor, separate prin punct și virgulă, TRACK e folderul traseului, iar CONFIG_TRACK folderul layout-ului, gol pentru traseele fără layout-uri:
[SERVER]
CARS=bmw_m3_e30;my_mod_car
TRACK=my_mod_track
CONFIG_TRACK=
MAX_CLIENTS=12
PICKUP_MODE_ENABLED=1
REGISTER_TO_LOBBY=1cfg/entry_list.ini are câte un bloc pentru fiecare loc de pe grilă, numerotat de la CAR_0. MODEL trebuie să fie unul dintre numele din CARS, iar SKIN un folder din folderul skins al mașinii:
[CAR_0]
MODEL=my_mod_car
SKIN=red
SPECTATOR_MODE=0
DRIVERNAME=
TEAM=
GUID=
BALLAST=0
RESTRICTOR=0Ține numărul de blocuri în acord cu MAX_CLIENTS și cu numărul de boxe ale traseului. Cu PICKUP_MODE_ENABLED=1, jucătorii iau orice mașină liberă din listă.
Nu edita în fișierul ăsta numele serverului, parolele sau porturile. La fiecare pornire panelul rescrie NAME, PASSWORD, ADMIN_PASSWORD și cele trei linii de porturi din Startup, așa că schimbă-le de acolo.
Serverul Freeroam + AI
Ăsta instalează ultimul release AssettoServer de pe GitHub și nu cere niciodată login Steam. În Startup setezi Server name, Server Password, Admin Password și Max clients (între 2 și 25); Http port apare doar pentru citire.
Pornește cu BMW M3 E30 pe Magione, conținut Kunos pe care îl are orice jucător. Serverul nu are o copie a lui, așa că instalarea îi spune lui AssettoServer să nu se oprească din cauza checksum-urilor lipsă ale mașinii. Instalarea completează și cfg/entry_list.ini cu câte un M3 pentru fiecare loc din Max clients, dar numai dacă fișierul e gol: dacă mărești Max clients mai târziu, blocurile în plus le adaugi tu.
Ca să rulezi conținutul tău, urcă-l ca mai sus, schimbă CARS, TRACK și CONFIG_TRACK în cfg/server_cfg.ini și actualizează liniile MODEL din cfg/entry_list.ini.
Traficul AI rămâne oprit până îl pornești tu și are nevoie de trei lucruri:
- Un spline
fast_lane.aiîn folderulaial traseului, în folderul layout-ului dacă traseul are layout-uri. Hărțile de freeroam făcute pentru trafic vin de obicei cu unul. EnableAi: trueîncfg/extra_cfg.yml, unde fișierul implicit arefalse.- O linie
AIpe blocurile din entry list pe care le poate folosi traficul:AI=autolasă traficul să conducă mașina cât timp n-a luat-o niciun jucător,AI=fixedo păstrează doar pentru trafic.
Repornește serverul după modificări. Reinstall Server actualizează și AssettoServer; instalarea descarcă doar fișierele de config care lipsesc, așa că ale tale rămân neatinse. Fă totuși un backup înainte.
Porturi și conectare
Panelul atașează două porturi fiecărui server Assetto Corsa când e creat, iar tu nu poți adăuga altele. Amândouă apar pe pagina Network:
| Port | Protocol | La ce folosește |
| Portul principal (marcat Primary) | TCP și UDP | Traficul de joc în timpul condusului |
| Al doilea port | TCP | HTTP: lobby-ul și Content Manager îl interoghează înainte de conectare |
Panelul le scrie pe amândouă în server_cfg.ini la fiecare pornire. Cu REGISTER_TO_LOBBY=1, serverul apare în lista online sub numele lui. Ca să intri direct, adaugă-l în Content Manager după IP și portul HTTP, nu după cel principal.
În joc, scrie în chat /admin urmat de Admin Password ca să primești drepturi de admin, apoi /help pentru lista de comenzi. Serverul trebuie și reînnoit cât rulează, cum explică ghidul despre reînnoire.
Probleme frecvente
Instalarea pică la loginul Steam
Verifică Steam Username și Steam Password în Startup: changeme înseamnă că n-ai completat nimic la creare. Asigură-te că acel cont deține Assetto Corsa, apoi apasă Reinstall Server.
Steam Guard tot respinge codul
Codul a expirat sau a fost deja folosit. Reinstalează cu câmpul gol ca să primești unul nou, pune-l și reinstalează imediat. Dacă folosești autentificatorul de pe telefon, trece contul pe Steam Guard pe email.
Numele sau parola revin mereu la ce erau
Ai editat server_cfg.ini, iar panelul l-a rescris la pornirea următoare. Folosește în schimb Server Name, Server Password și Admin Password din Startup.
Jucătorii primesc kick cu o eroare de checksum
Copia lor a unei mașini sau a unui traseu diferă de cea de pe server. Toată lumea are nevoie exact de aceeași versiune a fiecărui mod, așa că dă-le fișierele sau linkul de unde le-ai luat.
Serverul Freeroam n-are trafic
Verifică toate cele trei condiții: spline-ul în folderul ai corect, EnableAi: true și blocuri cu AI=auto sau AI=fixed. Cel mai des lipsește fast_lane.ai.
Te-ai blocat la un pas?
Întreabă pe forum. Întrebarea ta trimite înapoi la ghid, ca cine răspunde să știe unde ai rămas.
Despre autor
Echipa Torchlite
Oamenii care administrează Torchlite
Construim și administrăm panelul Torchlite și nodurile. Fiecare ghid e verificat pe serverele noastre înainte să apară și actualizat când se schimbă panelul.



