servarium :)
главная / журнал / ETS2 Convoy: моды не совпадают, друг не видит сессию — решения
гайд · 5 мин чтения · Euro Truck Simulator 2

ETS2 Convoy: моды не совпадают, друг не видит сессию — решения

·

Не видно конвой в Euro Truck Simulator 2 или игра пишет, что моды не совпадают? Проверяем фильтры, версии, файлы модов, Steam и выделенный сервер.

Вечерний рейс уже спланирован, тягачи готовы, но Euro Truck Simulator 2 Convoy не пускает друга в сессию. Или ещё обиднее: у обоих установлен один и тот же набор модов, а игра сообщает о несовпадении. Знакомая ситуация — и далеко не всегда проблема в интернете.

Встроенный мультиплеер Convoy появился в ETS2 с обновлением 1.41, поддержку модификаций получил в 1.42, а позднее научился работать с необязательными модами и выделенными серверами. Вместе с этими возможностями появились дополнительные условия совместимости. Разберём, почему друг не видит сессию ETS2, что означает ошибка Mod mismatch / Wrong version и как найти причину без переустановки всей игры.

Быстрая проверка: в чём именно сбой?

Начните с простого теста: оба игрока временно отключают активные моды в менеджере, перезапускают ETS2, один создаёт новую сессию Convoy, второй пытается её найти и войти.

Что происходит

Где искать причину в первую очередь

Сессии вообще нет в списке

Фильтры лобби, регион Steam, версия игры, поиск по ID

Без модов сессия видна, с модами — нет

Фильтр «с модами», разрешение необязательных модов

Сессия видна, но отображается Missing mod

Не установлен или не активирован обязательный мод

Появляется Wrong version / Mod mismatch

Разные файлы, названия архивов, версии или состав сборки

Подключение не удаётся даже без модов

Версия ETS2, доступность сессии, Steam, сеть, логи

Если «чистый» Convoy работает, не меняйте сразу брандмауэр и роутер: сначала верните моды по одному или небольшими группами. Так вы быстро найдёте конфликтующий пакет.

Друг не видит сессию ETS2 Convoy: пять проверок

1. Сбросьте фильтры браузера сессий

Это один из самых частых и при этом незаметных сценариев. В определённых версиях интерфейса поиск по умолчанию показывал сессии без модов. На официальном форуме SCS есть показательный случай: друзья использовали одинаковый набор модификаций, но конвой не отображался, пока не изменили фильтр.

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

2. Ищите по точному названию или ID сессии

Не полагайтесь только на список ближайших лобби. Введите название конвоя целиком, включая цифры и символы. Ещё надёжнее попросить организатора открыть сведения о сессии и прислать идентификатор поиска (Search ID). Его можно вставить в строку поиска Convoy.

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

3. Сверьте ветку и сборку Euro Truck Simulator 2

Одинаковая надпись «ETS2» в библиотеке Steam ещё не означает одинаковую версию. Один игрок может находиться на стабильной ветке, другой — в public beta, экспериментальной или архивной. При несовместимых версиях сессия иногда даже не появляется в поиске.

Обоим стоит открыть Steam → Библиотека → Euro Truck Simulator 2 → Свойства → Бета-версии, выбрать совместимую ветку, дождаться обновления и перезапустить игру. Не ориентируйтесь только на номер крупного обновления: после хотфикса сборки тоже могут различаться.

4. Проверьте друзей и регион загрузки Steam

Оба аккаунта должны быть в сети, а дружба в Steam — подтверждена. В официальном FAQ SCS отмечалось, что регион загрузки Steam влияет на видимость обычных сессий. Если друг далеко, сравните настройку Steam → Настройки → Загрузки → Регион загрузки. Но сначала попробуйте глобальный поиск по названию или ID: он часто избавляет от необходимости менять регион.

Есть и обходной маршрут: пригласите друга в лобби через список друзей Steam. С модами не торопитесь отправлять приглашение в первые секунды после открытия браузера: клиенту может потребоваться время, чтобы вычислить контрольные суммы модификаций.

5. Повторите попытку без лишних ограничений

Если сессия всё равно не видна, создайте тестовый конвой с простым названием, без пароля и без модов. После успешного подключения возвращайте настройки по одной. Такой эксперимент отделяет проблему фильтра или сети от проблемы конкретной мод-сборки.

«Моды не совпадают» в ETS2: как исправить Mod mismatch

Главное правило: совпасть должны не только названия модов в менеджере, но и сами файлы. Разработчик SCS пояснял на официальном форуме, что проверка версии основана на хеше содержимого. Даже два архива с одинаковой подписью в игре могут различаться побайтно. Более того, файлы truck.scs и truck(1).scs Convoy способен распознать как разные из-за имени.

Действуйте в следующем порядке:

  1. Сравните активный список. Откройте менеджер модификаций на обоих компьютерах. Проверьте, какие моды именно включены, нет ли дублей, и приведите порядок загрузки к одному варианту — особенно для связок карт, фиксов и зависимостей.
  2. Синхронизируйте источник. Для Steam Workshop убедитесь, что обе подписки обновились. Если обновление «застряло», после сохранения копии профиля можно переподписаться на проблемный мод. Для сторонних .scs и .zip лучше передать обоим игрокам архивы из одного проверенного комплекта.
  3. Проверьте имена и содержимое файлов. Уберите случайные суффиксы вроде (1) у скачанных копий, но помните: переименование не исправит реально разные версии. Для сложного случая сравните SHA-256 файлов — одинаковые контрольные суммы подтверждают идентичность содержимого.
  4. Отключите подозрительный мод и проверьте вход. Если сборка большая, сначала протестируйте только базовые моды, затем добавляйте карты, грузовики, прицепы, звуки и графические пакеты группами.

Где лежат моды? При стандартной установке на Windows локальные архивы обычно находятся в Документы/Euro Truck Simulator 2/mod. Подписки Workshop Steam хранит отдельно. Наличие файла в папке ещё не означает, что он активирован в профиле.

Особый случай: ProMods и другие карты

Картографические сборки чувствительнее к версиям и зависимостям. Для ProMods, например, мало увидеть одинаковое название пакета: могут различаться файлы определения (def), данные сборки или необходимые дополнения карты. На форуме SCS разбирали случаи, когда индивидуально сгенерированные файлы давали разные контрольные суммы.

Сверьте версию карты, её официальные требования, DLC-зависимости, все части архива и порядок загрузки. Не помечайте карту как «необязательную» ради обхода проверки — для карт этот механизм не предназначен. Перед заменой крупных картографических модов сохраните резервную копию профиля и сохранений.

Можно ли зайти, не скачивая все моды хозяина?

Да, но только для модификаций, которые действительно поддерживают необязательный режим. В ETS2 1.45 SCS добавила эту возможность: автор мода задаёт параметр mp_mod_optional, организатор разрешает необязательные моды, а гость включает их поддержку в фильтрах поиска.

Это не универсальный переключатель «игнорировать любые моды». Если мод меняет важные игровые данные или карту, он может оставаться обязательным. Отсутствующий внешний объект иногда отображается у гостя как цветной блок-заглушка. Для стабильного общего рейса с крупной сборкой проще заранее согласовать одинаковый набор файлов.

Сессия видна, но пишет «Unable to join session»

Здесь важен результат теста без модов. Если чистая сессия запускается, а модифицированная — нет, вернитесь к проверке хешей, имён файлов и порядка загрузки. Не исключайте сломанный или устаревший мод: одиночная игра иногда запускается даже с ошибками, которые мешают Convoy проверить совместимость.

Если ошибка остаётся без модов, последовательно проверьте совместимость версий ETS2, статус Steam, свободные места, пароль и подключение по приглашению или Search ID. Затем перезапустите Steam и игру, а в свойствах ETS2 откройте Установленные файлы → Проверить целостность файлов. Это безопаснее, чем удалять игровые папки или профиль наугад.

Когда быстрые шаги не помогли, откройте game.log.txt в папке Документы/Euro Truck Simulator 2 сразу после неудачной попытки. Ищите ошибки загрузки модов, отсутствующих ресурсов и соединения. При вылете пригодится также game.crash.txt, если он создан. Для обращения на официальный форум SCS приложите полный лог, версию игры, список активных модов, способ подключения и точное описание воспроизведения ошибки. При публикации логов проверьте, нет ли в них личной информации.

Если конвой работает на выделенном сервере ETS2

Обычный Convoy из меню зависит от игрока-хоста; dedicated server может оставаться запущенным, когда все участники вышли. Официальный инструмент Euro Truck Simulator 2 Dedicated Server доступен в Steam (ID 1948160) и через SteamCMD. Но выделенный сервер не отменяет проверку обязательных модов у клиентов.

Если собственный сервер не находится или не принимает подключение, проверьте три вещи:

  • Пакеты сессии. После первого запуска сервер создаёт server_config.sii. Файлы server_packages.sii и server_packages.dat необходимо экспортировать из обычной запущенной ETS2 командой export_server_packages с загруженной картой. Они описывают карту, DLC и моды. После изменения сборки экспортируйте их заново и обновите на сервере. Самому выделенному серверу файлы модов и DLC копировать не требуется.
  • Публикацию и сеть. В конфигурации проверьте порты подключения и запроса (типовые значения 27015 и 27016), правила TCP/UDP и доступность внешнего адреса. Dedicated Server не использует NAT punching: находящийся за NAT сервер может отсутствовать в общем списке, но оставаться доступным через прямой поиск по ID. Для постоянного ID и корректной публикации используйте настройки токена входа Steam согласно документации SCS.
  • Логи. Если появляется Server packages file not found, ищите не «отсутствующий мод на сервере», а неправильное расположение или отсутствие экспортированных файлов. Подробности запуска и ошибок смотрите в server.log.txt.

Если конвои проходят регулярно, хост удобно вынести на выделенный ETS2-сервер Сервариума: сессия будет доступна без постоянно включённого ПК организатора, а совместимость модов всё равно останется под вашим контролем.

Частые вопросы по ошибкам ETS2 Convoy

Нужно ли всем покупать одинаковые DLC?

Для входа в обычный Convoy полный набор DLC-карт у всех участников не обязателен. Но игрок без соответствующего дополнения не сможет ездить по его территории. Отдельные карты-моды могут требовать конкретные DLC для корректной загрузки — это уже условие самой модификации.

Почему после обновления ETS2 перестал работать вчерашний конвой?

Мог измениться билд игры, обновиться Workshop-мод или сломаться совместимость старой сборки. Сначала выровняйте версии ETS2, затем обновите моды и проверьте активный список. На выделенном сервере дополнительно обновите серверную сборку и экспортированные пакеты.

Что делать, если у друга всё точно такое же, но он не подключается?

Сделайте контрольный тест без модов и сравните файлы проблемных архивов, а не только их названия в интерфейсе. Если проблема воспроизводится на чистом Convoy, сохраните свежий game.log.txt и проверьте поиск по ID, версии и сеть. Так у вас будет конкретная зацепка для техподдержки.

Чек-лист перед следующим рейсом

  • Одинаковая совместимая ветка и сборка ETS2 у всех игроков.
  • В браузере Convoy включён показ сессий с модами и, при необходимости, с необязательными модами.
  • Сессия проверена по точному имени или Search ID; друзья в Steam находятся в сети.
  • Обязательные моды совпадают по файлам и порядку загрузки; нет дублей архивов.
  • Профиль сохранён перед изменением крупных модов и карт.
  • Для dedicated server обновлены server_packages.sii и server_packages.dat, проверены сеть и серверный лог.

Обычно проблема решается не «магической» настройкой, а правильным порядком диагностики: сначала видимость лобби, затем совместимость модов и только после этого сеть или сервер. И можно наконец ехать, а не чинить конвой весь вечер.

Читать дальше