Это руководство охватывает распространённые проблемы и решения для выделенных серверов Assetto Corsa, размещённых на Legion Hosting. Для первоначальной настройки сервера смотрите Руководство по настройке сервера Assetto Corsa.
Ошибки контрольной суммы при подключении
Ошибки контрольной суммы возникают, когда локальная копия трассы или машины у клиента не совпадает с версией, установленной на сервере. Обе должны быть идентичны — та же версия мода из того же источника.
- Убедитесь, что имя папки трассы в
TRACKи имена папок машин вCARSвcfg/server_cfg.iniточно совпадают с именами папок, загруженных вcontent/tracks/иcontent/cars/на сервере. - Если вы недавно обновили мод на сервере, все клиенты также должны обновиться до той же версии перед переподключением.
- Поделитесь точной ссылкой для скачивания пользовательского контента с вашими игроками, чтобы у всех была одна и та же версия.
- Content Manager может обнаружить несовпадающий контент перед попыткой подключения и показать, какие файлы различаются.
Трасса или машина не найдены — сервер не запускается
Если сервер отказывается запускаться с ошибкой об отсутствующей трассе или машине, конфигурация ссылается на контент, которого нет на диске.
- Проверьте, что имена папок в
cfg/server_cfg.ini(TRACKиCARS) точно совпадают с именами папок внутриcontent/tracks/иcontent/cars/. Имена папок чувствительны к регистру. - Для трасс с вариантами компоновки убедитесь, что
CONFIG_TRACKсовпадает с точным именем подпапки внутри каталога трассы. Если трасса не имеет вариантов, оставьтеCONFIG_TRACKпустым. - Проверьте журнал консоли GPanel на наличие конкретного сообщения об ошибке — оно обычно называет отсутствующий файл или папку.
content/tracks/ и content/cars/ и сравнить имена папок со значениями в вашем cfg/server_cfg.ini.
Ошибки отсутствующего контента у клиентов
Игроки должны установить те же пользовательские трассы и машины локально перед подключением к серверу с пользовательским контентом.
- Поделитесь источником скачивания с вашими игроками, чтобы они могли получить совпадающие версии всего пользовательского контента.
- Content Manager может обнаружить отсутствующий контент перед попыткой подключения и показать, какие файлы необходимы.
- Подробнее о загрузке пользовательского контента см. в руководстве Assetto Corsa: установка пользовательского контента.
Ошибка количества слотов в entry_list.ini
Сервер требует, чтобы количество блоков [CAR_N] в cfg/entry_list.ini было равно или больше значения MAX_CLIENTS в cfg/server_cfg.ini.
- Посчитайте блоки
[CAR_N]в вашемentry_list.ini(они начинаются с[CAR_0]) и сравните со значениемMAX_CLIENTS. - При необходимости добавьте дополнительные блоки. Каждый блок требует как минимум значений
MODELиSKIN. Пример:[CAR_4] MODEL=ks_ferrari_f40 SKIN=0_red SPECTATOR_MODE=0 DRIVER_NAME= TEAM= GUID= BALLAST=0
Сервер отображается как полный или игроки не могут подключиться
- Проверьте, что
MAX_CLIENTSвcfg/server_cfg.iniсовпадает с количеством открытых (не зрительских) слотов вcfg/entry_list.ini. - Если в секции сессии (например,
[RACE]) установленоIS_OPEN=0, игроки не могут подключиться после начала сессии. Измените наIS_OPEN=1, чтобы разрешить подключение во время сессии. - Если сервер недавно перезапустился, ему может потребоваться несколько минут для повторной регистрации в лобби Kunos. Попробуйте подключиться по прямому IP, чтобы убедиться, что сервер принимает подключения.
Проблемы с портами и подключением
- Убедитесь, что значения
UDP_PORT,TCP_PORTиHTTP_PORTвcfg/server_cfg.iniсовпадают с портами, назначенными на вкладке Network в вашем GPanel. Несовпадающие порты будут препятствовать подключениям. - При подключении по прямому IP используйте IP и порт, показанные на вкладке Network в GPanel.
- Подробнее о том, как найти IP и порт вашего сервера, см. в руководстве по IP и порту сервера.
Сервер не появляется в публичном браузере
- Убедитесь, что в
cfg/server_cfg.iniустановленоREGISTER_TO_LOBBY=1. Если установлено0, сервер не будет появляться в публичном лобби Kunos. - Недавно запущенному серверу может потребоваться несколько минут, чтобы появиться в браузере. Сначала попробуйте подключиться по прямому IP, чтобы убедиться, что сервер работает.
- Проверьте журнал консоли GPanel на наличие ошибок регистрации в лобби.
Связанные статьи
- Assetto Corsa: руководство по настройке сервера
- Assetto Corsa: установка пользовательского контента (трассы, машины и скины)
- Как найти IP и порт вашего сервера