Това ръководство покрива как да настроите и конфигурирате специализиран Assetto Corsa сървър, хостван с Legion Hosting, включително настройки на сървъра, списъци с участници и как да се свържете.
.ini файлове. Промените, направени докато сървърът работи, могат да бъдат презаписани при изключване.
Преглед на конфигурационните файлове
Специализираните Assetto Corsa сървъри използват два основни конфигурационни файла, разположени в директорията cfg/ на вашия сървър.
| Файл | Цел |
|---|---|
cfg/server_cfg.ini |
Основни настройки на сървъра — име, пароли, портове, писта, списък с коли, правила на сесията и време. |
cfg/entry_list.ini |
Определя коя кола и кой скин е присвоен на всеки слот на стартовата решетка. Един блок [CAR_N] на слот. |
Стъпка 1 — Достъп до файловия мениджър в GPanel
- Влезте в GPanel.
- Изберете вашия Assetto Corsa сървър от списъка със сървъри.
- Ако сървърът работи, щракнете върху Stop в раздела Console и изчакайте състоянието да се промени на Offline.
- Щракнете върху раздела Files, за да отворите файловия мениджър.
- Навигирайте до директорията
cfg/. Там ще намеритеserver_cfg.iniиentry_list.ini.
Стъпка 2 — Конфигуриране на server_cfg.ini
Щракнете върху server_cfg.ini, за да го отворите във вградения редактор. Настройките са разделени на секции. Най-важната секция е [SERVER].
Ключови настройки в [SERVER]
| Настройка | Примерна стойност | Описание |
|---|---|---|
NAME |
My Legion AC Server |
Името на сървъра, показвано в браузъра на сървъри в играта и в Content Manager. Направете го уникално, за да могат играчите да го намерят. |
PASSWORD |
mypassword |
Парола, необходима за присъединяване. Оставете празна за публичен сървър. |
ADMIN_PASSWORD |
adminpass123 |
Администраторска парола, използвана за издаване на команди на сървъра в играта. Пазете я в тайна. |
MAX_CLIENTS |
16 |
Максимален брой едновременни играчи. Не трябва да надвишава броя на слотовете [CAR_N] в entry_list.ini. |
UDP_PORT |
UDP port за игралния трафик. Проверете раздела Network в GPanel за вашия присвоен port. | |
TCP_PORT |
TCP port за игралния трафик. Обикновено се задава на същата стойност като UDP_PORT. Проверете раздела Network в GPanel. |
|
HTTP_PORT |
HTTP port, използван за крайната точка за регистрация на сървъра в лобито. Проверете раздела Network в GPanel. | |
TRACK |
monza |
Вътрешното име на папката на пистата в content/tracks/. За писти с варианти на оформление вижте CONFIG_TRACK по-долу. |
CONFIG_TRACK |
gp |
Поддиректорията с варианта на оформлението в директорията на пистата (напр. gp, junior). Оставете празно за писти без варианти. |
CARS |
ks_ferrari_f40;ks_bmw_m3_e30 |
Списък с имена на папки с коли, разделен с точка и запетая, които са разрешени на този сървър. Всяко име трябва да съответства на папка в content/cars/. |
MAX_BALLAST_KG |
0 |
Максимално тегло на баласта в кг, което може да бъде добавено към кола. Задайте на 0, за да деактивирате баласта. |
QUALIFY_MAX_WAIT_PERC |
120 |
Процент от времето за квалификация, в който закъснелите участници могат все още да влязат по време на сесия за квалификация. |
ALLOWED_TYRES_OUT |
2 |
Брой колела, разрешени извън повърхността на пистата, преди да бъде издадено наказание. -1 деактивира ограничението. |
REGISTER_TO_LOBBY |
1 |
Задайте на 1, за да включите сървъра публично в лобито/браузъра на сървъри на Kunos. Задайте на 0 за частен сървър. |
Настройки на сесията ([PRACTICE], [QUALIFY], [RACE])
Всеки тип сесия има своя собствена секция. Премахнете секция изцяло, за да деактивирате тази сесия. Общи настройки във всяка секция:
| Настройка | Примерна стойност | Описание |
|---|---|---|
NAME |
Race |
Показвано име за сесията, видимо за играчите. |
TIME |
30 |
Продължителност на сесията в минути (за тренировка/квалификация). За състезателни сесии използвайте LAPS вместо това. |
LAPS |
10 |
Брой обиколки за състезателната сесия. Задайте на 0, за да използвате времево състезание вместо това. |
IS_OPEN |
1 |
Задайте на 1, за да позволите на играчите да се присъединяват по време на сесията. 0 заключва сървъра при началото на сесията. |
WAIT_TIME |
60 |
Секунди за изчакване преди започването на сесията, след като сървърът е готов. |
Минимален пример за server_cfg.ini
Заменете стойностите на портовете по-долу с портовете, показани в раздела Network на вашия 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
Стъпка 3 — Конфигуриране на entry_list.ini
Файлът entry_list.ini определя стартовата решетка. Всеки слот е номериран блок [CAR_N], започващ от [CAR_0]. Общият брой слотове трябва да бъде по-голям или равен на MAX_CLIENTS в server_cfg.ini.
| Ключ | Примерна стойност | Описание |
|---|---|---|
MODEL |
ks_ferrari_f40 |
Името на папката с колата в content/cars/. Трябва да бъде посочено в реда CARS на server_cfg.ini. |
SKIN |
0_red |
Името на папката със скина в директорията skins/ на колата. Използвайте точното име на папката, а не показваното име. |
SPECTATOR_MODE |
0 |
Задайте на 1, за да маркирате този слот само за зрители. Задайте на 0 за нормален слот за шофиране. |
DRIVER_NAME |
|
По избор. Предварително присвоете този слот на конкретно име на водач. Оставете празно, за да позволите на всеки играч. |
TEAM |
|
По избор. Име на отбора, показвано в екрана с резултати. |
GUID |
|
По избор. Steam GUID, за да заключите този слот за конкретен играч. Оставете празно за отворени слотове. |
BALLAST |
0 |
Тегло на баласта в кг, приложено към този слот. Изисква MAX_BALLAST_KG да е зададено в server_cfg.ini. |
Пример за entry_list.ini (4 слота, смесени коли)
[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 има по-малко блокове [CAR_N] от стойността MAX_CLIENTS в server_cfg.ini, сървърът няма да успее да стартира. Добавете достатъчно слотове, за да покриете максималния си брой играчи.
Стъпка 4 — Как да се свържете
За да намерите IP адреса и port на вашия сървър, проверете раздела Network в GPanel или вижте ръководство за IP и port на сървъра.
Браузър за сървъри в играта
- Стартирайте Assetto Corsa.
- Отидете на Drive → Online → Server List.
- Ако
REGISTER_TO_LOBBY=1е зададено вserver_cfg.ini, вашият сървър ще се появи в публичния списък. Използвайте полето за търсене/филтриране, за да го намерите по име. - Щракнете върху името на сървъра и щракнете върху Join. Въведете паролата за присъединяване, ако е зададена.
Директно свързване
- В браузъра на сървъри щракнете върху Join via IP или потърсете опцията за директно свързване.
- Въведете IP адреса и port на вашия сървър от раздела Network в GPanel.
- Щракнете върху Connect. Въведете паролата за присъединяване, ако бъде поискана.
Content Manager (Препоръчително)
Content Manager е популярен лаунчър от трета страна за Assetto Corsa, който предоставя подобрен браузър за сървъри с филтриране, бързо присъединяване и откриване на липсващо съдържание.
- Отворете Content Manager и отидете на раздела Drive, след това Online.
- Използвайте лентата за търсене, за да намерите вашия сървър по име, или щракнете върху Add server by IP и въведете вашия IP и port от раздела Network в GPanel.
- Content Manager ще покаже предупреждения за липсващо съдържание, преди да опитате да се присъедините, което улеснява идентифицирането на checksum проблеми преди свързване.
- Щракнете върху Join. Content Manager ще стартира Assetto Corsa и ще се свърже директно с вашия сървър.
Свързани статии
- Assetto Corsa: Инсталиране на персонализирано съдържание (писти, коли и скинове)
- Assetto Corsa: Отстраняване на често срещани проблеми
- Как да намерите IP и port на вашия сървър
- Как да качвате файлове чрез SFTP