Как установить моды и миссии Steam Workshop на сервер Arma 3
Эта инструкция поможет подготовить сервер Arma 3 для закрытой кооперативной операции или постоянного сообщества. Главное правило: у сервера и игроков должен быть один набор модов, а файл миссии должен лежать в папке mpmissions. Ниже — порядок настройки и проверки перед приглашением игроков.
Перед началом соберите обязательные моды в одной коллекции Steam Workshop и проверьте их зависимости. Для первой операции возьмите небольшой проверенный набор: так проще найти причину ошибки.
Установка модов и миссии
- Подготовьте папки модов
Каждый мод храните в отдельной папке сервера, обычно с префиксом @: например, @CBA_A3, @ACE или @TaskForceRadio. Не меняйте названия папок без необходимости.
- Загрузите моды на сервер
Через файловый менеджер или SFTP перенесите папки модов в корневую директорию сервера. Дождитесь окончания загрузки: неполный файл часто выглядит как ошибка миссии или подключения.
- Добавьте ключи подписей
Скопируйте файлы .bikey из папок модов в папку keys на сервере. После обновления мода проверьте, не нужно ли обновить и его ключ.
- Укажите моды в параметрах запуска
Добавьте список через -mod, например: -mod=@CBA_A3;@ACE;@TaskForceRadio. Перезапустите сервер и проверьте журнал запуска: в нём видно, какой мод не найден.
- Включите проверку подписей
Для закрытой или публичной игры укажите verifySignatures = 2 в конфигурации сервера. Если игрок получает отказ, сначала сравните версии модов и ключи, а не отключайте проверку.
- Установите миссию
Готовая миссия Arma 3 обычно имеет формат .pbo. Загрузите файл в папку mpmissions, затем выберите миссию в ротации или в панели. Если её нет в списке, проверьте папку, расширение и зависимости.
- Проведите закрытый тест
Подключитесь сами, затем позовите двух игроков. Проверьте загрузку модов, выбор ролей, появление в миссии, голосовую связь и перезапуск. После рестарта сервер снова должен видеть миссию.
Типичные ошибки
- Игрока не пускает на сервер. Сравните версии модов у игроков и на сервере, а затем файлы .bikey в папке keys.
- Миссия не появляется. Проверьте, что файл .pbo лежит в mpmissions, а не в папке мода или в корне сервера.
- Сервер не видит мод. Сверьте имя папки с параметром -mod и проверьте журнал запуска.
Чеклист перед запуском
- Игроки используют один и тот же набор модов Workshop.
- Папки модов полностью загружены в корень сервера.
- Ключи .bikey находятся в папке keys.
- Параметр -mod перечисляет установленные папки модов.
- Файл миссии .pbo лежит в папке mpmissions.
- Тест с двумя игроками и повторный запуск прошли без ошибок.
Если сервер ещё не создан, посмотрите тарифы хостинга Arma 3. После заказа повторите этот чеклист в игровой панели перед первым анонсом миссии.
Игровой сервер — за 5 минут
Выберите игру, настройте сервер в панели и приглашайте друзей. Защита от DDoS уже включена.
Выбрать игру