Assetto Corsa: как играть с друзьями онлайн через Content Manager
Как подключиться к друзьям в Assetto Corsa, создать приватный сервер через Content Manager, открыть порты и исправить ошибки совместной игры.
В Assetto Corsa здорово искать идеальную траекторию в одиночку, но настоящая проверка начинается, когда рядом появляется друг: кто позже затормозит перед шпилькой, кто удержит машину в заносе и кто первым доберётся до финиша? Для совместной игры не нужен отдельный «кооперативный режим». Достаточно подключиться к одному онлайн-серверу — чужому или собственному.
Удобнее всего делать это через Content Manager (CM) — альтернативный лаунчер для ПК-версии Assetto Corsa. Он упрощает поиск серверов, выбор автомобилей и трасс, установку модов и запуск сетевых заездов. Ниже разберём два сценария: как быстро зайти на сервер вместе с друзьями и как создать приватную комнату, где будут действовать ваши правила.
Как работает совместная игра в Assetto Corsa
В классической Assetto Corsa мультиплеер устроен по принципу «клиенты — сервер». Один компьютер или выделенный хост запускает серверную программу acServer, а игроки подключаются к ней через игру. Content Manager при этом выполняет две разные задачи: помогает найти и открыть сервер и, в полной версии, подготовить и запустить собственный сервер.
Что вы хотите сделать | Что понадобится |
|---|---|
Покататься с другом на существующем сервере | Игра, бесплатная версия Content Manager, одинаковый необходимый контент |
Создать сервер из интерфейса Content Manager | Игра, разблокированная полная версия CM и компьютер для запуска |
Поднять сервер без платной версии CM | Штатный |
Держать гонки доступными постоянно | Отдельный ПК или арендованный игровой сервер |
Важно: речь идёт об оригинальной Assetto Corsa на ПК, а не об Assetto Corsa Competizione или Assetto Corsa EVO. У этих игр другие серверные инструменты и порядок подключения. Custom Shaders Patch (CSP) для обычной совместной гонки не обязателен; он нужен, если конкретный сервер или мод требует его функций.
Что подготовить перед онлайн-заездом
- Установите Assetto Corsa через Steam и запустите её хотя бы один раз. У каждого участника должна быть собственная копия игры.
- Скачайте Content Manager с сайта автора. При первом запуске укажите путь к папке игры, если программа не нашла его автоматически. Бесплатной Lite-версии достаточно, чтобы присоединяться к гонкам.
- Договоритесь о трассе и автомобилях. Если сервер использует моды, участникам нужны совместимые версии этих файлов. То же касается платных DLC: отсутствующий пакет может закрыть доступ к определённой машине или серверу.
- Проверьте Steam и управление. Steam должен работать под вашей учётной записью, а руль, геймпад или клавиатуру лучше настроить до подключения.
Начать проще со стандартной трассы и машин без сторонних модификаций. Так легче понять, связана ли возможная ошибка с сетью или с несовпадением контента.
Как играть с другом на готовом сервере через Content Manager
Это самый быстрый способ организовать совместную игру в Assetto Corsa: собственный сервер создавать не нужно.
- Откройте Content Manager и перейдите в Drive → Online.
- Найдите подходящий сервер по названию, трассе или другим фильтрам. Если друг уже выбрал сервер, попросите его прислать точное название или ссылку-приглашение.
- Откройте карточку сервера. Content Manager покажет доступные машины, количество свободных мест, требования к трассе и недостающий контент, если сможет его определить.
- Выберите свободный автомобиль, введите игровой пароль при необходимости и нажмите Join. Попросите друга сделать то же самое.
Если сервер не виден в общем списке, попробуйте обновить поиск, убрать фильтры «полные», «пустые» или «с паролем» и проверить название. В зависимости от версии CM можно также воспользоваться ручным добавлением по адресу сервера и его HTTP-порту либо корректной внешней ссылкой-приглашением. Для сервера в вашей локальной сети предусмотрен список LAN.
Полезная привычка — сохранять удачные серверы в избранное. На следующую гонку вы попадёте без повторного поиска. Но если хочется установить свой пароль, выбрать время суток и запретить случайным игрокам присоединяться к заезду, удобнее поднять собственную сессию.
Как создать приватный сервер Assetto Corsa через Content Manager
Для встроенного управления серверными пресетами нужна полная версия Content Manager с ключом. Если вкладка Server отсутствует, проверьте активацию и список отображаемых разделов в настройках внешнего вида CM. В бесплатной версии эту часть можно заменить штатной утилитой acServerManager или настройкой файлов сервера вручную.
Шаг 1. Создайте пресет сервера
Перейдите во вкладку Server, нажмите «+» и создайте новый пресет. На странице Main задайте понятное имя, например Friday Racing | Friends. Выберите трассу и её конфигурацию, затем укажите Capacity — количество участников.
Число мест не должно превышать количество доступных пит-боксов на выбранной трассе. После смены трассы полезно заново проверить вместимость: старое значение может сохраниться и вызвать ошибку запуска.
Шаг 2. Настройте доступ и список машин
Для игры только с друзьями задайте Password — пароль на вход. Admin password должен быть отдельным и более надёжным: он предоставляет административные права, поэтому рассылать его всем участникам не нужно.
В разделе Entry List добавьте машины и слоты для участников. Следите за согласованностью трёх значений: вместимость сервера, число записей в списке машин и реальные места на трассе. Если на сервере восемь мест, а в Entry List предусмотрены только четыре автомобиля, вся компания может не поместиться.
Опция Make server public / Show on lobby отвечает за отображение в публичном списке. Сервер с паролем может оставаться видимым, но посторонние не смогут войти без него. Для непубличного варианта можно отключить регистрацию в лобби и передавать друзьям адрес напрямую.
Шаг 3. Выберите формат гонки
На вкладках Sessions, Rules и Conditions настройте сценарий вечера:
- Свободная езда и дрифт: длинная сессия Practice с возможностью присоединяться по ходу заезда (Pickup mode, Can join).
- Соревнование: Practice, затем Qualifying и Race; задайте продолжительность квалификации, число кругов и правила старта.
- Равные условия: согласуйте погоду, время суток, сцепление трассы, повреждения и разрешённые ассисты.
Для первой проверки достаточно короткой практики и гонки на несколько кругов. Сохраните пресет кнопкой Save: несохранённые изменения могут не попасть в конфигурацию запущенного сервера.
Шаг 4. Запустите сервер
Нажмите Run в Content Manager. Лаунчер запускает серверный процесс, а журнал показывает его состояние и возможные ошибки. Не закрывайте серверную программу, пока друзья находятся на трассе: завершение процесса прервёт сессию.
Если сервер должен работать на другом компьютере, используйте Pack для экспорта пресета, перенесите серверные файлы и запускайте acServer уже на целевой машине. Основа конфигурации — файлы server_cfg.ini (параметры сервера) и entry_list.ini (допущенные автомобили и места). Именно их стоит проверять при ручной настройке.
Почему друзья не могут подключиться: порты и внешний IP
Работающий сервер на вашем ПК ещё не означает, что к нему смогут зайти из интернета. Домашний роутер обычно блокирует входящие соединения, поэтому для внешних игроков требуется проброс портов (port forwarding) на локальный IP компьютера, где запущен acServer.
Типичная конфигурация Assetto Corsa использует следующие значения:
Порт | Протокол | Назначение |
|---|---|---|
| UDP | Обмен игровыми данными |
| TCP | Подключение игроков |
| TCP | HTTP-интерфейс сервера и проверка доступности в лобби |
Числа могут быть изменены в настройках. Сверяйте их с фактическими параметрами UDP_PORT, TCP_PORT и HTTP_PORT в server_cfg.ini, а не копируйте вслепую из чужой инструкции. Для отображения в публичном лобби также используется REGISTER_TO_LOBBY=1.
Порядок проверки такой: закрепите за серверным ПК постоянный локальный IP, создайте правила переадресации в роутере, разрешите acServer.exe в брандмауэре Windows и протестируйте подключение с другой сети, например попросив друга зайти из дома. Устройства внутри одной Wi-Fi-сети могут успешно видеть сервер по LAN, даже когда доступ извне не работает.
Если все правила выглядят правильно, но подключение по-прежнему невозможно, проверьте наличие публичного внешнего IPv4. При CG-NAT у провайдера или двойном NAT проброс портов на домашнем роутере может оказаться бесполезным. В таком случае помогут публичный адрес от провайдера или размещение сервера на внешнем хостинге. Не стоит ради диагностики отключать всю защиту компьютера или переводить его в DMZ.
Моды, CSP и стабильность совместной игры
Content Manager умеет обнаруживать недостающий контент и в некоторых случаях предлагать его загрузку, но Assetto Corsa не раздаёт любые моды автоматически при входе. Лучше заранее отправить друзьям список трасс, автомобилей и точных версий модификаций. Для стороннего контента используйте страницы его авторов и соблюдайте условия распространения.
Ошибки Checksum failed или Missing content часто означают, что файлы у игрока и сервера различаются. Переустановка именно нужной версии машины или трассы обычно полезнее, чем бессистемная переустановка всей игры. CSP ставьте и обновляйте только с учётом требований конкретного сервера: модифицированные погодные эффекты или расширенный трафик могут требовать определённой версии патча и дополнительных настроек.
На качество езды влияет не только мощность ПК, но и пинг, потери пакетов и стабильность канала хоста. Для небольшого заезда домашнего сервера часто достаточно, если соединение надёжное. Для регулярных чемпионатов, большой компании или круглосуточного доступа практичнее отдельная машина.
Если не хочется держать игровой ПК включённым и разбираться с домашними портами, можно арендовать сервер Assetto Corsa в Сервариуме: запуск и управление настройками доступны через панель, а друзья подключаются к отдельному игровому серверу.
Типичные ошибки при подключении и их решения
Сервер не отображается в поиске. Убедитесь, что он действительно запущен, имя введено без ошибок, фильтры CM не скрывают его, а регистрация в публичном лобби включена, если вы рассчитываете на поиск. Проверьте HTTP-порт и подождите немного после запуска.
ERROR, INVALID SERVER, CHECK YOUR PORT FORWARDING SETTINGS. Сервер не проходит проверку доступности. Сверьте открытые TCP/UDP-порты, внутренний IP компьютера и правила брандмауэра; затем выясните, не использует ли провайдер CG-NAT или блокировку порта.
Сервер виден, но Join не работает. Проверьте, не заполнены ли все места, верен ли пароль, совпадают ли машины и трасса. Иногда в Entry List меньше слотов, чем указано в Capacity.
Друг попадает на сервер, а вы — нет. Если вы одновременно хостите и играете на одном ПК, попробуйте подключение через LAN. Некоторые роутеры некорректно обрабатывают обращение из домашней сети к собственному внешнему IP (NAT loopback).
Высокий пинг и рывки машин. Остановите фоновые загрузки на стороне хоста, оцените скорость отдачи интернета, уменьшите число участников и проверьте, не перегружен ли процессор. В соревнованиях важна стабильная задержка, а не только её среднее значение.
Частые вопросы о совместной игре в Assetto Corsa
Можно ли играть с другом бесплатно через Content Manager?
Да. Для подключения к существующему серверу достаточно бесплатной Lite-версии CM и своей копии Assetto Corsa. Платная разблокировка нужна именно для удобного создания серверных пресетов в самом Content Manager, а не для обычной онлайн-игры.
Можно ли создать закрытый сервер на двоих?
Да. Установите два слота и игровой пароль, выберите доступные обоим машины и трассу. Для подключения из разных сетей сервер должен быть доступен по внешнему адресу; для игры в одной локальной сети можно использовать LAN.
Обязательно ли всем ставить Custom Shaders Patch?
Нет. Для стандартной гонки он не требуется. Если сервер использует функции CSP или устанавливает минимальную версию патча, тогда соответствующая установка понадобится каждому участнику.
Можно ли играть, если хост вышел из игры?
Если acServer продолжает работать на отдельном компьютере, остальные смогут ехать дальше. Если хост закрыл серверный процесс или выключил машину, сессия закончится. Поэтому для постоянного сообщества удобен выделенный хост.
Итог
Чтобы сыграть в Assetto Corsa с друзьями онлайн, проще всего открыть Drive → Online в Content Manager, выбрать общий сервер и проверить совпадение машин и трасс. Если нужна собственная приватная гонка, полная версия CM поможет собрать настройки и запустить acServer. А главные условия успешного подключения — свободные слоты, одинаковый контент и доступность сервера из сети ваших друзей. Когда всё это настроено, можно наконец обсуждать не порты, а то, кто промахнулся мимо апекса.