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

UK 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, серверні моди покращення AI.
Ключова відмінність: Якщо мод змінює елементи геймплею, з якими взаємодіють клієнти (зброя, транспортні засоби, UI, місцевості), він має бути клієнтським модом. Якщо він впливає лише на логіку сервера чи журналювання, він може бути лише серверним.

Моди Steam Workshop

Найпростіший спосіб додати моди — через Steam Workshop. Кожен мод Workshop має унікальний Mod 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: Armed Forces of the Russian Federation
RHS: USAF 843577117 Red Hammer Studios: United States Armed Forces
RHS: GREF 843593391 Red Hammer Studios: Green Forces
RHS: SAF 843632231 Red Hammer Studios: Serbian Armed Forces

Додавання модів через змінні запуску GPanel

Залежно від конфігурації egg вашого сервера, ви можете мати змогу вводити Workshop mod ID безпосередньо на вкладці 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 з каталогу ключів. Без нього гравці не зможуть підключитися з вмістом базової гри. Додавайте ключі лише для модів, які ви хочете дозволити на сервері.

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

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.