Entry list в ACC: как закрыть сервер только для своих
Опубликовано: 19 апреля 2026 г. · Обновлено: 20 апреля 2026 г.настройкиentry listгайд
Зачем нужен entry list
entrylist.json — это «белый список» игроков, которым разрешено подключаться к серверу. Он решает три задачи:
- Закрыть сервер для чужих — никто, кроме перечисленных Steam GUID, не сможет войти даже с паролем.
- Назначить стартовые позиции и номера машин — полезно для лиг и серий.
- Раздать роли — admin, driver, swap-driver (для командных гонок).
Как получить Steam GUID игрока
- Игрок открывает Steam, в меню
View → Copy Steam ID to Clipboard(или жмёт Ctrl+K). - Либо использует сайт steamid.io — вводит свой профиль и получает SteamID64 (17 цифр).
В ACC используется steamId64 — строка из 17 цифр, начинающаяся на 7656119.
Минимальный рабочий пример
{
"entries": [
{
"drivers": [
{
"firstName": "Alex",
"lastName": "Ivanov",
"shortName": "IVA",
"nationality": 0,
"driverCategory": 0,
"playerID": "S76561198012345678"
}
],
"raceNumber": 7,
"forcedCarModel": 2,
"overrideDriverInfo": 1,
"defaultGridPosition": 1,
"isServerAdmin": 1
}
],
"forceEntryList": 1,
"configVersion": 1
}
Ключевые поля:
playerID— Steam ID с префиксомS. Регистрозависимо.forcedCarModel—carModelIdмашины (список см. в нашем справочнике машин). Значение-1означает «любая машина».raceNumber— номер на машине (1–999).defaultGridPosition— стартовая позиция в гонке (1 = поул). Установите-1, чтобы использовать результаты квалификации.isServerAdmin: 1— делает этого пилота администратором сервера (команды/ban,/kickв чате).forceEntryList: 1— ключевое: при1сервер не пустит никого, кто не в списке.
Командная гонка (driver swap)
Для гонок 6h+ можно назначить несколько пилотов на одну машину:
{
"drivers": [
{ "playerID": "S7656119...", "firstName": "Alex", "lastName": "A", "shortName": "AAA" },
{ "playerID": "S7656119...", "firstName": "Boris", "lastName": "B", "shortName": "BBB" }
],
"raceNumber": 24,
"forcedCarModel": 30
}
Во время pit-stop'а игроки меняются в кабине — это встроенная механика ACC.
Частые ошибки
playerIDбез буквыS— сервер игнорирует запись.- Неправильный
steamId32вместоsteamId64— проверяйте длину (17 цифр). forceEntryList: 0— entry list становится «мягким»: определяет номера и админов, но не запрещает посторонним входить.- Кодировка файла не UTF-16 LE — сервер падает при старте.
В SimRace Hosting
В личном кабинете вы редактируете entry list через UI: добавляете игроков по Steam ID, выбираете машину из выпадающего списка (с русскими названиями из нашего справочника), раздаёте роли — валидация кодировки и структуры выполняется автоматически.