Bu təlimat Legion Hosting ilə yerləşdirilən Assetto Corsa xüsusi serverinin quraşdırılması və konfiqurasiyasını, o cümlədən server parametrlərini, giriş siyahılarını və qoşulma qaydalarını əhatə edir.
.ini faylını redaktə etməzdən əvvəl serverinizi həmişə GPanel Console tabından dayandırın. Server işləyərkən edilən dəyişikliklər bağlanma zamanı üzərinə yazıla bilər.
Konfiqurasiya Fayllarına Ümumi Baxış
Assetto Corsa xüsusi serverləri serverinizdəki cfg/ qovluğunda yerləşən iki əsas konfiqurasiya faylından istifadə edir.
| Fayl | Məqsədi |
|---|---|
cfg/server_cfg.ini |
Əsas server parametrləri — ad, şifrələr, portlar, trassa, avtomobil siyahısı, sessiya qaydaları və hava. |
cfg/entry_list.ini |
Hər grid yuvasına hansı avtomobilin və skininin təyin edildiyini müəyyən edir. Hər yuva üçün bir [CAR_N] bloku. |
Addım 1 — GPanel-də Fayl Menecerini Açın
- GPanel-ə daxil olun.
- Server siyahısından Assetto Corsa serverinizi seçin.
- Əgər server işləyirsə, Console tabında Stop düyməsinə basın və statusun Offline olaraq dəyişməsini gözləyin.
- Fayl menecerini açmaq üçün Files tabına klikləyin.
cfg/qovluğuna keçin. Buradaserver_cfg.inivəentry_list.inifayllarını tapacaqsınız.
Addım 2 — server_cfg.ini Faylını Konfiqurasiya Edin
Daxili redaktorda açmaq üçün server_cfg.ini faylına klikləyin. Parametrlər bölmələrə ayrılıb. Ən vacib bölmə [SERVER] bölməsidir.
[SERVER] Bölməsindəki Əsas Parametrlər
| Parametr | Nümunə Dəyər | Təsviri |
|---|---|---|
NAME |
My Legion AC Server |
Oyundaxili server brauzerində və Content Manager-də göstərilən server adı. Oyunçuların tapa bilməsi üçün unikal edin. |
PASSWORD |
mypassword |
Qoşulmaq üçün tələb olunan şifrə. Açıq server üçün boş buraxın. |
ADMIN_PASSWORD |
adminpass123 |
Oyundaxili server əmrləri vermək üçün istifadə olunan admin şifrəsi. Bunu gizli saxlayın. |
MAX_CLIENTS |
16 |
Eyni vaxtda maksimum oyunçu sayı. entry_list.ini faylındakı [CAR_N] yuvalarının sayını keçməməlidir. |
UDP_PORT |
Oyun trafiki üçün UDP portu. Təyin olunmuş portunuzu öyrənmək üçün GPanel Network tabını yoxlayın. | |
TCP_PORT |
Oyun trafiki üçün TCP portu. Adətən UDP_PORT ilə eyni dəyərə təyin olunur. GPanel Network tabını yoxlayın. |
|
HTTP_PORT |
Server məlumatı/lobbi qeydiyyatı üçün istifadə olunan HTTP portu. GPanel Network tabını yoxlayın. | |
TRACK |
monza |
content/tracks/ daxilindəki trassa qovluğunun daxili adı. Planlı variantları olan trassalar üçün aşağıdakı CONFIG_TRACK bölməsinə baxın. |
CONFIG_TRACK |
gp |
Trassa qovluğu daxilindəki plan variantı alt qovluğu (məsələn, gp, junior). Variantı olmayan trassalar üçün boş buraxın. |
CARS |
ks_ferrari_f40;ks_bmw_m3_e30 |
Bu serverdə icazə verilən avtomobil qovluq adlarının nöqtəli vergüllə ayrılmış siyahısı. Hər ad content/cars/ daxilindəki qovluqla uyğun olmalıdır. |
MAX_BALLAST_KG |
0 |
Avtomobilə əlavə edilə bilən maksimum ballast çəkisi (kq). Ballastı söndürmək üçün 0 olaraq təyin edin. |
QUALIFY_MAX_WAIT_PERC |
120 |
Kvalifikasiya sessiyası zamanı gec qoşulanların hələ də daxil ola biləcəyi kvalifikasiya vaxtının faizi. |
ALLOWED_TYRES_OUT |
2 |
Cəza verilməzdən əvvəl trassa səthindən kənarda olmağa icazə verilən təkər sayı. -1 limiti söndürür. |
REGISTER_TO_LOBBY |
1 |
Serveri Kunos lobbisində/server brauzerində ictimai olaraq siyahıya salmaq üçün 1 təyin edin. Gizli server üçün 0 təyin edin. |
Sessiya Parametrləri ([PRACTICE], [QUALIFY], [RACE])
Hər sessiya növünün öz bölməsi var. Həmin sessiyanı söndürmək üçün bölməni tamamilə silin. Hər bölmədəki ümumi parametrlər:
| Parametr | Nümunə Dəyər | Təsviri |
|---|---|---|
NAME |
Race |
Oyunçulara göstərilən sessiyanın ekran adı. |
TIME |
30 |
Sessiyanın dəqiqələrlə müddəti (məşq/kvalifikasiya üçün). Yarış sessiyaları üçün əvəzinə LAPS istifadə edin. |
LAPS |
10 |
Yarış sessiyası üçün dövrə sayı. Vaxt əsaslı yarış istifadə etmək üçün 0 təyin edin. |
IS_OPEN |
1 |
Sessiya zamanı oyunçuların qoşulmasına icazə vermək üçün 1 təyin edin. 0 sessiya başlayanda serveri kilidləyir. |
WAIT_TIME |
60 |
Server hazır olduqdan sonra sessiyanın başlaması üçün gözləmə saniyələri. |
Minimal server_cfg.ini Nümunəsi
Aşağıdakı port dəyərlərini GPanel Network tabında göstərilən portlarla əvəz edin.
[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
Addım 3 — entry_list.ini Faylını Konfiqurasiya Edin
entry_list.ini faylı grid-i müəyyən edir. Hər yuva [CAR_0]-dan başlayan nömrələnmiş [CAR_N] blokudur. Ümumi yuva sayı server_cfg.ini faylındakı MAX_CLIENTS dəyərinə bərabər və ya ondan çox olmalıdır.
| Açar | Nümunə Dəyər | Təsviri |
|---|---|---|
MODEL |
ks_ferrari_f40 |
content/cars/ daxilindəki avtomobil qovluq adı. server_cfg.ini faylının CARS sətirində siyahıya alınmalıdır. |
SKIN |
0_red |
Avtomobilin skins/ qovluğu daxilindəki skin qovluq adı. Ekran adını deyil, dəqiq qovluq adını istifadə edin. |
SPECTATOR_MODE |
0 |
Bu yuvanı yalnız tamaşaçı kimi işarələmək üçün 1 təyin edin. Normal sürücülük yuvası üçün 0 təyin edin. |
DRIVER_NAME |
|
İstəyə bağlı. Bu yuvanı müəyyən bir sürücü adına əvvəlcədən təyin edin. İstənilən oyunçuya icazə vermək üçün boş buraxın. |
TEAM |
|
İstəyə bağlı. Nəticələr ekranında göstərilən komanda adı. |
GUID |
|
İstəyə bağlı. Bu yuvanı müəyyən bir oyunçuya kilidləmək üçün Steam GUID. Açıq yuvalar üçün boş buraxın. |
BALLAST |
0 |
Bu yuvaya tətbiq olunan ballast çəkisi (kq). server_cfg.ini faylında MAX_BALLAST_KG təyin olunmalıdır. |
Nümunə entry_list.ini (4 yuva, qarışıq avtomobillər)
[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 faylında server_cfg.ini faylındakı MAX_CLIENTS dəyərindən az [CAR_N] bloku varsa, server işə düşə bilməyəcək. Maksimum oyunçu sayınızı əhatə etmək üçün kifayət qədər yuva əlavə edin.
Addım 4 — Qoşulma Qaydası
Serverinizin IP ünvanını və portunu tapmaq üçün GPanel Network tabını yoxlayın və ya server IP və port təlimatına baxın.
Oyundaxili Server Brauzeri
- Assetto Corsa-nı başladın.
- Drive → Online → Server List bölməsinə keçin.
- Əgər
server_cfg.inifaylındaREGISTER_TO_LOBBY=1təyin olunubsa, serveriniz ictimai siyahıda görünəcək. Adına görə tapmaq üçün axtarış/filtr qutusundan istifadə edin. - Server adına klikləyin və Join düyməsinə basın. Qoşulma şifrəsi təyin olunubsa, onu daxil edin.
Birbaşa Qoşulma
- Server brauzerində Join via IP düyməsinə klikləyin və ya birbaşa qoşulma seçimini tapın.
- GPanel Network tabından serverinizin IP ünvanını və portunu daxil edin.
- Connect düyməsinə basın. Tələb olunarsa qoşulma şifrəsini daxil edin.
Content Manager (Tövsiyə olunur)
Content Manager, filtrasiya, sürətli qoşulma və çatışmayan məzmun aşkarlama ilə təkmilləşdirilmiş server brauzeri təmin edən Assetto Corsa üçün populyar üçüncü tərəf başladıcıdır.
- Content Manager-i açın və Drive tabına, sonra Online bölməsinə keçin.
- Serverinizi adına görə tapmaq üçün axtarış çubuğundan istifadə edin, və ya Add server by IP düyməsinə klikləyib GPanel Network tabından IP və portunuzu daxil edin.
- Content Manager qoşulmağa cəhd etməzdən əvvəl çatışmayan məzmun xəbərdarlıqlarını göstərəcək, bu da qoşulmadan əvvəl nəzarət cəmi problemlərini müəyyən etməyi asanlaşdırır.
- Join düyməsinə basın. Content Manager Assetto Corsa-nı başladacaq və birbaşa serverinizə qoşulacaq.
Əlaqəli Məqalələr
- Assetto Corsa: Xüsusi Məzmun Quraşdırılması (Trassalar, Avtomobillər & Skinlər)
- Assetto Corsa: Ümumi Problemlərin Həlli
- Server IP və Portunuzu Necə Tapmaq Olar
- SFTP vasitəsilə Fayl Yükləmə