TechNodes LogoTechNodes
ГлавнаяИгровой хостингБаза знаний
ВойтиРегистрация
Вернуться назад
Статья

Настройка сервера

Обновлено
20.06.2026 в 17:01
Раздел
Assetto Corsa
Статьи
Настройка сервераЧастые проблемыУстановка модов

Настройка сервера Assetto Corsa

Это руководство описывает настройку выделенного сервера Assetto Corsa: редактирование основных конфигурационных файлов, настройку портов, трассы, автомобилей, стартовых слотов и подключение к серверу.

Перед изменением конфигурации

Перед редактированием файлов остановите сервер в панели управления.

Файлы .ini, изменённые во время работы сервера, могут быть перезаписаны при остановке или перезапуске процесса.

Основные файлы конфигурации

Конфигурация сервера Assetto Corsa находится в каталоге:

txt
cfg/

Основные файлы:

Файл Назначение
cfg/server_cfg.ini Основные параметры сервера: название, пароли, порты, трасса, автомобили, сессии, погода и правила
cfg/entry_list.ini Список стартовых слотов: автомобиль, скин, водитель, команда, Steam GUID и балласт

Настройка server_cfg.ini

Откройте файл:

txt
cfg/server_cfg.ini

Основные параметры находятся в секции:

ini
[SERVER]

Основные параметры секции SERVER

Параметр Пример Описание
NAME TechNodes AC Server Название сервера в браузере серверов и Content Manager
PASSWORD mypassword Пароль для входа игроков. Пустое значение делает сервер открытым
ADMIN_PASSWORD adminpass123 Пароль администратора для серверных команд
MAX_CLIENTS 16 Максимальное количество игроков
UDP_PORT 9600 UDP-порт игрового трафика
TCP_PORT 9600 TCP-порт игрового трафика
HTTP_PORT 8081 HTTP-порт информации о сервере и регистрации в лобби
TRACK monza Внутреннее имя папки трассы из content/tracks/
CONFIG_TRACK gp Конфигурация трассы. Оставьте пустым для трасс без вариантов
CARS ks_ferrari_f40;ks_bmw_m3_e30 Список разрешённых автомобилей через ;
MAX_BALLAST_KG 0 Максимальный балласт в килограммах
QUALIFY_MAX_WAIT_PERC 120 Допустимый процент ожидания в квалификации
ALLOWED_TYRES_OUT 2 Разрешённое количество колёс за пределами трассы
REGISTER_TO_LOBBY 1 Регистрация сервера в публичном лобби Kunos

Порты сервера

Assetto Corsa использует три значения портов:

ini
UDP_PORT=
TCP_PORT=
HTTP_PORT=

UDP_PORT и TCP_PORT должны совпадать с основным игровым портом, назначенным серверу.

HTTP_PORT должен быть отдельным назначенным портом. Он используется для отображения информации о сервере, подключения через Content Manager и регистрации в лобби.

Пример:

ini
UDP_PORT=9600
TCP_PORT=9600
HTTP_PORT=8081

Для публичной регистрации в лобби Assetto Corsa используйте HTTP-порт ниже 32767. Высокие значения HTTP-порта могут привести к ошибке регистрации сервера в центральном лобби.

Настройка трассы

Трасса задаётся параметром:

ini
TRACK=monza

Значение должно совпадать с названием папки трассы:

txt
content/tracks/monza/

Для трасс с несколькими конфигурациями используется параметр:

ini
CONFIG_TRACK=gp

Пример структуры трассы:

txt
content/tracks/monza/
content/tracks/monza/ui/gp/

Если у трассы нет отдельной конфигурации, оставьте параметр пустым:

ini
CONFIG_TRACK=

Настройка автомобилей

Разрешённые автомобили задаются параметром:

ini
CARS=ks_ferrari_f40;ks_bmw_m3_e30

Каждое значение должно совпадать с названием папки автомобиля:

txt
content/cars/ks_ferrari_f40/
content/cars/ks_bmw_m3_e30/

Автомобили разделяются точкой с запятой:

ini
CARS=car_1;car_2;car_3

Автомобиль, указанный в entry_list.ini, должен присутствовать в списке CARS.

Настройка сессий

Сессии задаются отдельными секциями:

ini
[PRACTICE]
[QUALIFY]
[RACE]

Для отключения сессии удалите её секцию из файла.

Общие параметры сессий

Параметр Пример Описание
NAME Practice Название сессии
TIME 30 Длительность сессии в минутах
LAPS 10 Количество кругов для гонки
IS_OPEN 1 Разрешение входа во время сессии
WAIT_TIME 60 Ожидание перед стартом следующей сессии

Для тренировок и квалификации используется TIME.

Для гонки используется LAPS.

Минимальный пример server_cfg.ini

ini
[SERVER]
NAME=TechNodes AC Server
PASSWORD=
ADMIN_PASSWORD=adminpass123
MAX_CLIENTS=16
UDP_PORT=9600
TCP_PORT=9600
HTTP_PORT=8081
TRACK=monza
CONFIG_TRACK=gp
CARS=ks_ferrari_f40;ks_bmw_m3_e30
MAX_BALLAST_KG=0
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

Замените значения UDP_PORT, TCP_PORT и HTTP_PORT на порты, назначенные серверу в панели управления.

Настройка entry_list.ini

Откройте файл:

txt
cfg/entry_list.ini

Файл определяет стартовые слоты сервера. Каждый слот создаётся отдельной секцией:

ini
[CAR_0]
[CAR_1]
[CAR_2]

Нумерация начинается с CAR_0.

Количество блоков [CAR_N] должно быть не меньше значения MAX_CLIENTS в server_cfg.ini.

Параметры слота

Параметр Пример Описание
MODEL ks_ferrari_f40 Автомобиль из content/cars/
SKIN 0_red Папка скина внутри автомобиля
SPECTATOR_MODE 0 1 — слот зрителя, 0 — гоночный слот
DRIVER_NAME Driver Имя водителя для закреплённого слота
TEAM Team Название команды
GUID 7656119... Steam GUID игрока для закрепления слота
BALLAST 0 Балласт в килограммах

Пример entry_list.ini

ini
[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

Если MAX_CLIENTS=16, в entry_list.ini должно быть минимум 16 блоков: от [CAR_0] до [CAR_15].

Закрепление слота за игроком

Для закрепления слота укажите Steam GUID игрока:

ini
GUID=76561190000000000

При пустом значении слот доступен любому игроку:

ini
GUID=

Для закрытых лиг и чемпионатов используйте закреплённые GUID. Для публичного сервера оставляйте слоты открытыми.

Настройка зрительского слота

Для создания слота зрителя укажите:

ini
SPECTATOR_MODE=1

Пример:

ini
[CAR_16]
MODEL=ks_ferrari_f40
SKIN=0_red
SPECTATOR_MODE=1
DRIVER_NAME=
TEAM=
GUID=
BALLAST=0

Зрительские слоты также учитываются в общем количестве блоков entry_list.ini.

Подключение к серверу

IP-адрес и порты сервера отображаются во вкладке Network в панели управления.

Подключение через Content Manager

Content Manager является рекомендуемым способом подключения к серверам Assetto Corsa.

Откройте:

txt
Drive → Online

Выберите:

txt
Add server by IP

Введите IP-адрес и HTTP-порт:

txt
IP:HTTP_PORT

Пример:

txt
123.123.123.123:8081

Content Manager использует HTTP_PORT для получения информации о сервере. Игровой порт UDP_PORT/TCP_PORT также должен быть доступен для успешного подключения.

Подключение через список серверов

Откройте Assetto Corsa:

txt
Drive → Online → Server List

Найдите сервер по значению параметра:

ini
NAME=

Сервер отображается в публичном списке при условии:

ini
REGISTER_TO_LOBBY=1

Если сервер защищён паролем, введите значение из параметра:

ini
PASSWORD=

Прямое подключение

Для прямого подключения используйте IP и HTTP-порт сервера:

txt
IP:HTTP_PORT

Пример:

txt
123.123.123.123:8081

В Content Manager также можно использовать добавление сервера по IP.

Частые ошибки

Сервер запущен, но не отображается в лобби

Проверьте:

ini
REGISTER_TO_LOBBY=1

Проверьте доступность портов:

ini
UDP_PORT=
TCP_PORT=
HTTP_PORT=

Для публичной регистрации используйте HTTP-порт ниже 32767.

Entry list has more clients than allowed by MAX_CLIENTS

В entry_list.ini указано больше активных слотов, чем разрешено параметром:

ini
MAX_CLIENTS=

Решение: увеличьте MAX_CLIENTS или удалите лишние блоки [CAR_N].

В entry_list.ini меньше слотов, чем MAX_CLIENTS

Сервер не сможет корректно распределить игроков по слотам.

Решение: добавьте недостающие блоки [CAR_N] или уменьшите MAX_CLIENTS.

Автомобиль не найден

Проверьте, что значение MODEL совпадает с папкой автомобиля:

txt
content/cars/

Также проверьте, что этот автомобиль указан в параметре:

ini
CARS=

Скин не найден

Проверьте, что значение SKIN совпадает с папкой скина внутри автомобиля:

txt
content/cars/<car>/skins/

Admin commands disabled

Сообщение означает, что не задан пароль администратора.

Укажите:

ini
ADMIN_PASSWORD=your_admin_password

Не используйте пустой ADMIN_PASSWORD на сервере, который требует удалённого администрирования.

Рекомендации

Перед изменением .ini-файлов остановите сервер.

После изменения server_cfg.ini или entry_list.ini запустите сервер повторно.

Значение MAX_CLIENTS должно соответствовать количеству слотов в entry_list.ini.

Все автомобили из entry_list.ini должны быть указаны в CARS.

Все трассы, автомобили и скины должны существовать на сервере и на клиентах игроков.

Для подключения через Content Manager используйте HTTP_PORT.

Для публичного отображения сервера используйте REGISTER_TO_LOBBY=1.

Для приватного сервера установите PASSWORD.

TechNodes LogoTechNodesИгровой хостинг и управление серверами в одном интерфейсе.
ИП Подкопаев И.С. / ИНН 660309625651

الموارد

  • Тикеты
  • Дорожная карта
  • База знаний

مركز المساعدة

  • Приказ ЛНА
  • Приказ о назначении лица, ответственного за обработку персональных данных
  • Акт оценки вреда

القانونية

  • Публичная оферта
  • Согласие на обработку персональных данных
  • Политика Cookies
  • Политика в отношении обработки персональных данных

Связаться с нами

Следите за обновлениями и общайтесь с командой в наших сообществах.

Мы используем файлы cookie

Они необходимы для корректной работы сайта. Подробнее читайте в Политике использования cookie.

Настройки файлов cookie

Наш сайт использует файлы cookie для корректной работы и удобства пользователей. Они помогают запоминать настройки и предпочтения, обеспечивают безопасность и анализ посещений.

Технические, всегда активны
Эти файлы cookie обеспечивают авторизацию, навигацию и другие важные функции сайта. Их отсутствие может нарушить работу сайта.
Аналитические/маркетинговые
Эти файлы cookie улучшают качество работы сервисов, собирают данные о посещениях сайта и позволяют показывать релевантную рекламу.
Другие файлы cookie
Эти файлы cookie улучшают пользовательский опыт, помогают запомнить состояние страницы, выбрать регион и сохранить предпочтения.