Молниеносная распродажа 50% скидка на все серверы Скоро заканчивается!
До конца: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Категории

Руководство по установке модов Arma 3

RU arma-3 mods workshop ace3 Полезно для 0 чел.

Узнайте, как устанавливать и управлять модами на вашем выделенном сервере Arma 3. Это руководство охватывает моды Steam Workshop, ручную установку через SFTP, порядок загрузки и проверку подписей. Для первоначальной конфигурации сервера см. наше Руководство по настройке сервера. Для инструментов администратора и античита см. Настройка администратора и BattlEye.

Понимание модов Arma 3

Моды Arma 3 бывают двух видов:

  • Клиентские моды (загружаются через -mod=): Требуются как сервером, так и всеми подключающимися игроками. Игроки должны иметь эти моды установленными и включёнными в своём лаунчере Arma 3, чтобы присоединиться. Примеры: CBA_A3, ACE3, RHS, моды местности.
  • Серверные моды (загружаются через -serverMod=): Требуются только на сервере. Игрокам не нужно скачивать или включать их. Примеры: инструменты администратора, фреймворки логирования вроде OCAP2, серверные моды улучшения ИИ.
Ключевое отличие: Если мод изменяет игровые элементы, с которыми взаимодействуют клиенты (оружие, транспорт, интерфейс, местности), он должен быть клиентским модом. Если он влияет только на серверную логику или логирование, он может быть только серверным.

Моды Steam Workshop

Самый простой способ добавить моды — через Steam Workshop. Каждый мод Workshop имеет уникальный ID мода (число в его URL Steam Workshop).

Поиск ID модов

Перейдите на страницу мода в Steam Workshop. URL будет выглядеть так:

https://steamcommunity.com/sharedfiles/filedetails/?id=463939057

ID мода в этом примере — 463939057 (это CBA_A3). Вот ID для часто используемых фреймворков модов:

Мод Workshop ID Описание
CBA_A3 450814997 Community Base Addons — обязательная зависимость для большинства модов
ACE3 463939057 Advanced Combat Environment — медицина, баллистика, взаимодействия
ACRE2 751965892 Advanced Combat Radio Environment — реалистичная радиосвязь (требует плагин TeamSpeak)
TFAR 894678801 Task Force Arrowhead Radio — альтернативный радиомод (требует плагин TeamSpeak)
RHS: AFRF 843425103 Red Hammer Studios: Вооружённые силы Российской Федерации
RHS: USAF 843577117 Red Hammer Studios: Вооружённые силы США
RHS: GREF 843593391 Red Hammer Studios: Зелёные силы
RHS: SAF 843632231 Red Hammer Studios: Сербские вооружённые силы

Добавление модов через переменные запуска GPanel

В зависимости от конфигурации egg вашего сервера, вы можете вводить ID модов Workshop напрямую на вкладке Startup в GPanel. Проверьте наличие переменных вроде MODS или WORKSHOP_MODS.

Для переменной MODS введите имена папок модов, разделённые точкой с запятой:

@CBA_A3;@ace;@ACRE2
Важно: Имена папок модов чувствительны к регистру на серверах Linux. Имя папки должно точно совпадать с тем, что отображается в файловой системе вашего сервера. Распространённая практика — переименовывать все папки модов в нижний регистр, чтобы избежать проблем.

Скачивание и загрузка модов через SFTP

Для ручной установки модов (или если egg вашего сервера не поддерживает автоматическую загрузку из Workshop), вы можете скачать моды локально и загрузить их через SFTP.

Шаг 1: Скачайте моды локально

  1. Откройте лаунчер Arma 3 на вашем ПК.
  2. Перейдите на вкладку Mods и подпишитесь на моды, которые вы хотите на вашем сервере.
  3. Дайте им скачаться. По умолчанию моды хранятся в директории Arma 3 в папке с именем по Workshop ID, обычно:
    C:\Program Files (x86)\Steam\steamapps\common\Arma 3\!Workshop\
    или в папке контента Workshop:
    C:\Program Files (x86)\Steam\steamapps\workshop\content\107410\

Шаг 2: Подготовьте папки модов

  1. Скопируйте каждую папку мода и переименуйте её в чистый формат (например, @CBA_A3, @ace). Папки модов должны начинаться с @.
  2. Переименуйте все файлы и папки внутри мода в нижний регистр. Это критично для серверов на основе Linux. Вы можете использовать инструмент или скрипт для пакетного переименования, или сделать это вручную. В частности, папка addons/ и все файлы .pbo и .bisign внутри должны быть в нижнем регистре.

Шаг 3: Загрузите через SFTP

  1. Подключитесь к вашему серверу через SFTP, используя учётные данные из GPanel (см. Руководство по загрузке через SFTP).
  2. Загрузите каждую папку мода (например, @CBA_A3, @ace) в корень директории вашего сервера Arma 3.
  3. Обновите переменную запуска MODS в GPanel, чтобы включить имена новых папок модов.
Предупреждение: Большие модпаки (особенно RHS или CUP) могут весить несколько гигабайт каждый. Загрузка такого размера через SFTP может занять значительное время. Используйте надёжный SFTP-клиент вроде WinSCP или FileZilla и убедитесь, что ваше соединение не разрывается по таймауту.

Порядок загрузки модов

Порядок загрузки важен в Arma 3. Моды-зависимости должны загружаться до модов, которые от них зависят. Порядок определяется последовательностью в вашем параметре -mod= или переменной запуска MODS.

Общие правила порядка загрузки:

  1. CBA_A3 — всегда первым, так как почти каждый другой мод зависит от него.
  2. Моды контента/ресурсов — RHS, CUP, Global Mobilization, моды местности.
  3. Моды-фреймворки — ACE3, ACRE2/TFAR.
  4. Моды совместимости/патчи — патчи совместимости ACE3-RHS и т. д.
  5. Моды для конкретных миссий — другие аддоны, требуемые вашими конкретными миссиями.

Пример правильно упорядоченной строки модов:

@CBA_A3;@rhsafrf;@rhsusaf;@rhsgref;@rhssaf;@ace;@ace_compat_rhs_afrf3;@ace_compat_rhs_usf3;@ace_compat_rhs_gref3;@acre2
Совет: Если вы видите ошибки в логе RPT сервера, упоминающие отсутствующие записи конфигурации или неопределённые классы, обычно это означает, что мод-зависимость отсутствует или загружен в неправильном порядке.

Ключи и Bikey для проверки подписей

Arma 3 использует систему проверки подписей, чтобы гарантировать, что клиенты используют те же версии модов, что и сервер. Это предотвращает использование модифицированных или подделанных PBO.

Как это работает

  • Каждый мод содержит файлы .bisign (подписи) рядом с файлами аддонов .pbo.
  • Каждый мод также включает файл .bikey (открытый ключ), обычно находящийся в подпапке keys/ или Keys/ мода.
  • Сервер проверяет файлы модов подключающихся клиентов на соответствие этим подписям.

Установка ключей

  1. Перейдите в папку каждого мода и найдите файл(ы) .bikey. Они обычно находятся в подпапке keys/ или Keys/ внутри директории мода.
  2. Скопируйте все файлы .bikey в директорию keys/ сервера (в корне установки вашего сервера Arma 3).
  3. Убедитесь, что в вашем server.cfg установлено verifySignatures = 2; для принудительной проверки подписей.
// Example: keys directory structure
/keys/
    a3.bikey           (vanilla Arma 3 key - do NOT remove)
    cba_a3.bikey
    ace3.bikey
    rhsafrf.bikey
    rhsusaf.bikey
    acre2.bikey
Предупреждение: Никогда не удаляйте ванильный a3.bikey из директории keys. Без него игроки не смогут подключиться с контентом базовой игры. Добавляйте только ключи для модов, которые вы хотите разрешить на сервере.

Популярные фреймворки модов

CBA_A3 (Community Base Addons)

Фундаментальный мод для сообщества моддинга Arma 3. Почти каждый крупный мод требует CBA_A3 в качестве зависимости. Он предоставляет общие функции, фреймворк привязки клавиш, расширенные обработчики событий и фреймворк настроек. Всегда устанавливайте его первым.

ACE3 (Advanced Combat Environment)

Самый широко используемый мод-переработка для milsim. Возможности включают:

  • Продвинутая медицинская система (базовый и продвинутый режимы)
  • Реалистичная баллистика и фрагментация
  • Продвинутые взаимодействия (перенос, перетаскивание, системы тросов)
  • Переработки систем транспорта и оружия
  • Обширная серверная конфигурация через настройки CBA

Настройки ACE3 можно сконфигурировать на стороне сервера, редактируя userconfig/ace/serverconfig.hpp или через настройки аддонов CBA (сохраняются в профиле сервера).

ACRE2 / TFAR (Радиомоды)

Оба обеспечивают реалистичную радиосвязь, интегрированную с TeamSpeak 3. Игроки должны установить плагин TeamSpeak на своей стороне. Выберите один или другой — они несовместимы друг с другом.

  • ACRE2: Более реалистичная симуляция, позиционное аудио, распространение сигнала, зависящее от местности.
  • TFAR: Более простая настройка, широко используется в публичных сообществах, немного менее реалистичен.

RHS (Red Hammer Studios)

Коллекция из четырёх модов, добавляющих высокодетализированные реальные военные ресурсы (транспорт, оружие, униформа) для российской, американской, партизанской и сербской фракций. Общий размер загрузки составляет примерно 15–20 ГБ для всех четырёх модулей.

Устранение проблем с модами

Проблема Причина Решение
Игроков кикает за «signature check failed» Отсутствует .bikey в директории keys/ сервера Скопируйте файл .bikey мода в папку keys/ сервера
Сервер не запускается с ошибками модов Отсутствует зависимость или неправильный порядок загрузки Убедитесь, что CBA_A3 указан первым, проверьте, что все зависимости установлены
Моды не загружаются (папка не найдена) Проблема чувствительности к регистру на Linux Переименуйте все папки модов, файлы и пути в нижний регистр
Ошибка «Addon requires other addons» в RPT Мод-зависимость не загружен Проверьте лог RPT на наличие конкретного отсутствующего аддона и установите его
Игроки не могут подключиться (несоответствие модов) Версии модов сервера и клиента различаются Убедитесь, что моды сервера обновлены и игроки подписаны на те же элементы Workshop
Совет: Логи RPT сервера — ваш лучший друг для диагностики проблем с модами. Проверяйте логи через файловый менеджер GPanel или SFTP. Лог RPT находится в директории профиля сервера (например, server/ или имя профиля, заданное в переменных запуска).

Похожие статьи

Нужна помощь?

Возникли проблемы с вашими модами или нужна помощь с настройкой сложного модпака? Откройте тикет в поддержку, и наша команда вам поможет.


Была ли эта статья полезной?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.