← Blog

Настройка сервера Euro Truck Simulator 2 для приватного конвоя

Par Benjamin Dayan · PDG

· Mis à jour le 30 октября 2026 г. · Lecture 6 min

Содержание

Сервер ETS2 для конвоя — это процесс Euro Truck Simulator 2 Dedicated Server, который держит общее сохранение онлайн постоянно, независимо от того, кто из команды сейчас в игре. Вся логика такого процесса завязана на одном файле — server_config.sii. В этой статье разберём, какие параметры там менять, чтобы пароль, лимит игроков и права модератора работали так, как нужно вашей команде.



Файл server_config.sii: структура и расположение для сервера ETS2 для конвоя

Файл server_config.sii создаётся автоматически при первом запуске процесса ETS2 Dedicated Server и лежит в папке профиля сервера. На Windows это обычно путь вида Documents\Euro Truck Simulator 2\Server или папка, которую вы указали при установке. На Linux-машине файл чаще всего находится в домашнем каталоге профиля, который вы передали через флаг запуска бинарника.

Прежде чем редактировать что-либо, остановите процесс — SCS Software периодически перезаписывает файл при выходе, и несохранённые правки пропадут. Откройте файл обычным текстовым редактором: это читаемый SII-формат, похожий на вложенные конфиги Prism3D.

SiiNunit
{
server_config : _nameless.1.config {
 lobby_name: "Convoy EU #1"
 description: "Private convoy server"
 welcome_message: "Добро пожаловать в конвой"
 password: "ChangeMe123"
 max_players: 8
 max_vehicles_total: 100
 max_ai_vehicles_player: 50
 max_ai_vehicles_player_spawn: 50
 connection_virtual_port: 100
 connection_dedicated_port: 27015
 query_virtual_port: 101
 query_dedicated_port: 27016
 server_logon_token: "ваш_токен"
 player_damage: true
 traffic: true
 hide_in_company: false
 hide_colliding_trucks: false
 force_speed_limiter: false
 mods_optioning: true
 timezones: 0
 service_no_collision: false
 in_menu_ghosting: false
 name_tags: true
 friends_only: false
 show_server: true
 moderator_list: 1
 moderator_list[0]: "76561198000000000"
}
}

Перед правками сделайте копию файла — если конвой уже активен, а вы сломаете синтаксис SII, процесс просто не поднимется, и команда останется без сервера посреди рейса. Подробное описание всех полей дедикейтед-сервера есть в официальной документации SCS Software: Source.

Если вы ещё не определились с площадкой для запуска такого процесса, у нас есть отдельная страница про хостинг Euro Truck Simulator 2 — там описаны готовые образы и панель управления именно под этот конфиг.



Пароль, лимит игроков и видимость в списке сессий

Для приватного конвоя два параметра критичны сразу: password и max_players. Без пароля сессия доступна любому, кто найдёт её в публичном списке, даже если вы никому не давали IP.

Параметр password

Поле password задаёт пароль подключения обычным текстом в SII-файле. Это не хэш, поэтому файл стоит держать закрытым от посторонних на машине, где крутится процесс. Правила хорошего пароля для конвоя такие же, как для RCON в любой другой игре: минимум 10-12 символов, без словарных слов, отдельный пароль под каждую сессию, если вы периодически пересоздаёте конвой для разных групп игроков.

Лимит игроков и видимость

Параметр max_players ограничивает количество одновременных подключений. Для небольшого конвоя из 4-8 дальнобойщиков этого значения достаточно, чтобы не перегружать процесс лишними слотами. Параметр show_server отвечает за отображение сессии в публичном браузере серверов игры — для закрытого конвоя его стоит выставить в false, тогда подключение возможно только по прямому IP и порту, которые вы передаёте команде.

ПараметрНазначениеРекомендация для конвоя
passwordПароль входаСложный, отдельный на сессию
max_playersЛимит слотовРавен числу участников + запас 1-2
show_serverВидимость в браузере серверовfalse для приватного конвоя
friends_onlyДоступ только друзьям Steamtrue как доп. фильтр
connection_dedicated_portПорт подключенияОткрыт на firewall/роутере

Дополнительно можно включить friends_only: true — тогда подключиться смогут только игроки из списка друзей Steam владельца токена. Это удобный второй слой фильтрации поверх пароля, особенно если вы делитесь паролем в открытом чате сообщества.



Права модератора: moderator_list и управление конвоем

За модерацию в файле отвечает блок moderator_list. Это массив SteamID64 игроков, которым выдаются расширенные права внутри сессии: кик нарушителей, управление паузой, контроль над погодой и временем суток в некоторых версиях клиента.

Как добавить модератора

Узнайте SteamID64 игрока (через профиль Steam или сторонние конвертеры vanity-URL) и пропишите его в массив, увеличив счётчик элементов на единицу:

moderator_list: 2
moderator_list[0]: "76561198000000000"
moderator_list[1]: "76561198111111111"

Счётчик перед массивом (moderator_list: 2) должен точно совпадать с числом строк ниже — это частая причина, по которой правки не применяются после перезапуска: файл синтаксически валиден, но индекс не сходится с количеством записей.

Что может модератор конвоя

  • Кикать игроков, которые блокируют трассу или нарушают договорённости конвоя;
  • Управлять паузой сессии при перестроении или ремонте;
  • Следить за соблюдением скоростного режима, если force_speed_limiter включён не для всех;
  • Перезапускать проблемные подключения без участия владельца токена.

Для крупных сообществ логично назначать модератором не каждого участника, а 1-2 человек из основного состава — это снижает риск случайных кик-банов во время активного рейса. После любой правки moderator_list процесс сервера нужно перезапустить, автоматической подгрузки конфига на лету нет.



Стабильность процесса: что влияет на держание конвоя без разрывов

Сервер ETS2 для конвоя чувствителен к задержке между участниками сильнее, чем к сырой вычислительной мощности — машина движется плавно только при низком и стабильном пинге у всех клиентов. Поэтому стоит заранее проверить несколько моментов на стороне инфраструктуры.

Нагрузка на CPU и сеть

Процессы Prism3D-движка однопоточные по логике симуляции, поэтому частота ядра CPU важнее их количества. На практике это означает, что процессор с высокой частотой (например, линейка Ryzen) обрабатывает тики конвоя стабильнее, чем медленный сервер с множеством слабых ядер. Сетевая часть — трафик позиций грузовиков и AI-транспорта — невелика по объёму, но требует низкой и ровной задержки.

Резервные копии и защита от сбоев

Файл server_config.sii и папка профиля с сохранениями конвоя стоит копировать перед каждой крупной правкой вручную, а в идеале — иметь регулярное автоматическое резервное копирование на уровне площадки, где крутится процесс. Если конвой долгоживущий (несколько недель совместных рейсов), потеря профиля из-за сбоя диска или неудачного обновления обиднее, чем кажется на старте.

Если вы предпочитаете управлять процессом сами, на VPS Linux можно развернуть бинарник ETS2 Dedicated Server вручную через systemd-юнит и держать полный контроль над файлом server_config.sii. Полный список доступных под другие игры процессов — на странице Все наши игровые серверы.

# пример systemd-юнита для автозапуска процесса на Linux
sudo nano /etc/systemd/system/ets2server.service

[Unit]
Description=ETS2 Dedicated Server
After=network.target

[Service]
WorkingDirectory=/home/ets2/server
ExecStart=/home/ets2/server/eurotrucks2_server
Restart=on-failure
User=ets2

[Install]
WantedBy=multi-user.target

sudo systemctl daemon-reload
sudo systemctl enable --now ets2server.service

После запуска проверяйте лог процесса на предмет ошибок чтения server_config.sii — опечатка в синтаксисе SII или несовпадение индекса массива в moderator_list чаще всего видны прямо в консоли при старте.



Настройка server_config.sii — это основа стабильного приватного конвоя: пароль закрывает сессию от посторонних, лимит игроков и видимость в списке серверов контролируют, кто может подключиться, а правильный moderator_list снимает с владельца токена рутину по модерации. Остальное — вопрос дисциплины бэкапов и стабильного железа под процессом.



FAQ

Почему правки в server_config.sii не применяются после перезапуска?

Чаще всего причина в синтаксисе: счётчик массива (например, в moderator_list) не совпадает с реальным числом строк, или файл был перезаписан игрой при предыдущем некорректном завершении процесса. Сверьте индексы и редактируйте файл только при остановленном процессе.

Можно ли сменить пароль конвоя без перезапуска сервера?

Нет, server_config.sii читается только при старте процесса. Любое изменение поля password требует остановки и повторного запуска сервера, чтобы конфиг перечитался.

Как узнать SteamID64 игрока для добавления в moderator_list?

Откройте профиль игрока в Steam и используйте любой конвертер vanity-URL в SteamID64, либо посмотрите ID через консоль друзей. Полученную строку из цифр пропишите в массив moderator_list, увеличив счётчик элементов на единицу.

Читайте также