Молниеносная распродажа 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 Reforger и установка модов

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

Это руководство охватывает настройку администрирования, доступ через RCON, установку модов из Workshop, моды сценариев, конфигурацию защиты от читов BattlEye и устранение неполадок для вашего выделенного сервера Arma Reforger. Для первоначальной настройки сервера, конфигурации, выбора сценария и инструкций по подключению см. Руководство по настройке сервера Arma Reforger.

1. Настройка администрирования

Arma Reforger использует систему администрирования на основе идентификаторов. Администраторы определяются в файле config.json с помощью их идентификаторов Bohemia Interactive (BI).

Поиск вашего Identity ID

  1. Запустите Arma Reforger и откройте раздел Profile в главном меню.
  2. Ваш идентификатор Bohemia Interactive отображается на странице вашего профиля. Это длинная буквенно-цифровая строка.
  3. Кроме того, вы можете найти его на странице вашего аккаунта Bohemia Interactive в настройках профиля.

Добавление администраторов в config.json

  1. Остановите сервер в GPanel.
  2. Откройте config.json с помощью вкладки Files или через SFTP.
  3. Найдите или добавьте массив admins внутри объекта game. Добавьте идентификаторы каждого администратора:
{
  "game": {
    "name": "My Server",
    "admins": [
      "xxxxxxxxxxxxxxx",
      "yyyyyyyyyyyyyyy"
    ],
    ...
  }
}
  • Каждая запись в массиве admins — это строка, содержащая идентификатор Bohemia Interactive одного игрока.
  • Вы можете добавить столько администраторов, сколько необходимо. Разделяйте записи запятыми.
  • Сохраните файл и запустите сервер. Перечисленные игроки получат права администратора при подключении.
Синтаксис JSON имеет значение. Убедитесь, что каждый ID заключён в двойные кавычки и разделён запятыми. Не добавляйте запятую после последней записи. Используйте валидатор JSON, если вы не уверены.

Возможности администратора

Игроки, перечисленные в массиве admins, имеют доступ к:

  • Кик/бан игроков через внутриигровое меню управления сервером.
  • Режим Game Master — При запуске сценария Game Master администраторы могут выступать в роли GM, размещая юниты, цели и управляя сценарием в реальном времени.
  • Административные команды через внутриигровую консоль, когда она включена.

2. Доступ через RCON

RCON (Remote Console) позволяет выполнять команды сервера без входа в игру. Это полезно для автоматизированного управления, запланированных перезапусков и мониторинга.

Настройка RCON

  1. Установите переменную запуска ADMIN_PASSWORD в GPanel или задайте passwordAdmin в config.json. Это пароль RCON.
  2. Убедитесь, что порт RCON доступен. По умолчанию порт RCON — это ваш игровой порт плюс 1 (например, игровой порт 2001 = порт RCON 2002). Проверьте вкладку Network в GPanel для ваших выделенных портов.

Подключение через RCON

Вы можете использовать любой клиент, совместимый с BattlEye RCON, для подключения. Популярные варианты включают:

  • BattlEye RCon — Официальный клиент BattlEye RCON.
  • ArmA Reforger Server Tool — Инструменты сообщества, разработанные для управления серверами Reforger.

Подключайтесь, используя IP вашего сервера, порт RCON и пароль администратора.

Распространённые команды RCON:
Команда Описание
#kick <player_id> Кикнуть игрока с сервера.
#ban <player_id> Забанить игрока на сервере.
#shutdown Корректно выключить сервер. Обычно лучше использовать GPanel для остановок и перезапусков.
#restart Перезапустить текущий сценарий без перезапуска процесса сервера.
players Вывести список текущих подключённых игроков с их ID.

3. Установка модов из Workshop

Arma Reforger поддерживает моды через Bohemia Interactive Workshop. Моды добавляются на сервер путём указания их идентификаторов модов в config.json.

Поиск идентификаторов модов

  1. Просматривайте Arma Reforger Workshop в игре или на сайте Bohemia Interactive.
  2. Найдите мод, который хотите установить, и запишите его Mod ID (длинная буквенно-цифровая строка) и номер Version.
  3. У некоторых модов также есть Scenario ID, если они включают пользовательские сценарии. Он понадобится вам, если вы хотите запустить модифицированный сценарий.

Добавление модов в config.json

  1. Остановите сервер в GPanel.
  2. Откройте config.json с помощью вкладки Files или через SFTP.
  3. Найдите массив mods внутри объекта game. Добавьте каждый мод, используя следующий формат:
{
  "game": {
    "mods": [
      {
        "modId": "5965280B2B15DE67",
        "name": "Example Mod",
        "version": "1.0.0"
      },
      {
        "modId": "ABC123DEF4567890",
        "name": "Another Mod",
        "version": "2.1.0"
      }
    ],
    ...
  }
}
  • modId — Уникальный идентификатор мода Workshop.
  • name — Описательное имя для вашей справки. Это не влияет на загрузку, но помогает идентифицировать моды в конфигурации.
  • version — Версия мода для использования. Сервер загрузит эту версию из Workshop при запуске.
Автоматическая загрузка: При запуске сервер автоматически загружает и устанавливает моды, перечисленные в массиве mods, из Workshop. Вам не нужно вручную загружать файлы модов через SFTP. Первый запуск после добавления новых модов может занять больше времени, так как сервер загружает данные модов.

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

Моды загружаются в том порядке, в котором они появляются в массиве mods. Если у вас есть моды, которые зависят от других модов (например, мод, требующий мод-фреймворк), укажите зависимость первой:

"mods": [
  { "modId": "FRAMEWORK_MOD_ID", "name": "Framework", "version": "1.0.0" },
  { "modId": "DEPENDENT_MOD_ID", "name": "Addon", "version": "1.0.0" }
]

4. Моды сценариев

Некоторые моды из Workshop включают пользовательские сценарии (игровые режимы или карты). Чтобы использовать модифицированный сценарий:

  1. Добавьте мод в массив mods, как описано выше.
  2. Установите scenarioId равным идентификатору ресурса сценария, который указан в описании мода в Workshop.
{
  "game": {
    "scenarioId": "{MOD_SCENARIO_RESOURCE_ID}Missions/CustomMission.conf",
    "mods": [
      {
        "modId": "SCENARIO_MOD_ID",
        "name": "Custom Scenario Mod",
        "version": "1.0.0"
      }
    ]
  }
}
Формат Scenario ID: Идентификаторы модифицированных сценариев следуют тому же формату, что и стандартные — GUID ресурса в фигурных скобках, за которым следует путь. Автор мода предоставит его в списке Workshop. Использование неверного идентификатора сценария приведёт к тому, что сервер не сможет загрузиться.

5. Защита от читов BattlEye

Arma Reforger включает защиту от читов BattlEye. Она включена по умолчанию и рекомендуется для публичных серверов.

Настройка Значение Эффект
battlEye true Игроки должны иметь установленный и запущенный BattlEye. Читеры обнаруживаются и банятся. Рекомендуется для публичных серверов.
battlEye false Защита от читов не применяется. Игроки могут подключаться без BattlEye. Используйте только для приватных/тестовых серверов.

Настройка battlEye находится внутри объекта gameProperties в config.json:

"gameProperties": {
  "battlEye": true
}
Требование к клиенту: Когда BattlEye включён на сервере, все подключающиеся игроки должны иметь установленный и запущенный BattlEye. Игрокам без BattlEye будет отказано во входе. BattlEye устанавливается автоматически вместе с Arma Reforger через Steam.

6. Устранение неполадок

Моды не загружаются

  • Проверьте, что modId и version в config.json верны. Копируйте их непосредственно из списка Workshop, чтобы избежать опечаток.
  • Проверьте лог консоли сервера на наличие ошибок загрузки. Сервер может не загрузить моды, если Workshop временно недоступен.
  • Убедитесь, что мод совместим с текущей версией Arma Reforger. Моды могут перестать работать после обновлений игры.
  • Попробуйте удалить все моды и добавлять их по одному, чтобы определить, какой мод вызывает проблемы.
  • Проверьте правильность синтаксиса JSON. Синтаксическая ошибка в любом месте config.json помешает загрузке всего файла.

Сбои сервера

  • Проверьте консоль на наличие сообщений об ошибках перед сбоем. Распространённые причины включают несовместимые моды и недопустимые значения конфигурации.
  • Если сбой происходит после добавления мода, удалите мод и протестируйте снова. Некоторые моды могут конфликтовать друг с другом.
  • Проверьте config.json с помощью валидатора JSON, чтобы исключить синтаксические ошибки.
  • Попробуйте уменьшить maxPlayers или serverMaxViewDistance, если сервер падает под нагрузкой.
  • Если сбои продолжаются, откройте тикет в поддержку с IP вашего сервера, содержимым config.json (скройте пароли) и любыми сообщениями об ошибках из консоли.

Проблемы с подключением

  • Если игроки не могут подключиться после добавления модов, убедитесь, что у них установлены те же моды. Arma Reforger предложит игрокам загрузить необходимые моды при подключении, но это может не сработать, если версия мода не совпадает точно.
  • Проверьте, что поле version в записях ваших модов соответствует версии, доступной в Workshop. Устаревшие номера версий вызовут несоответствие.
  • Убедитесь, что настройки battlEye согласованы — если он включён на сервере, у игроков должен быть запущен BattlEye.
  • Если сервер не виден в браузере, проверьте, что visible установлен в true и a2sQueryEnabled установлен в true в config.json.
  • Убедитесь, что и сервер, и все клиенты используют одну и ту же версию игры. Обновления Arma Reforger могут временно нарушить совместимость.

Права администратора не работают

  • Убедитесь, что ваш идентификатор Bohemia Interactive правильно указан в массиве admins в config.json.
  • Идентификаторы чувствительны к регистру. Копируйте их точно так, как показано в вашем профиле Bohemia.
  • Убедитесь, что config.json правильно отформатирован. Синтаксическая ошибка JSON помешает загрузке списка администраторов.
  • Перезапустите сервер после внесения изменений в config.json. Изменения считываются только при запуске.

Связанные статьи

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

Если вы столкнулись с проблемами с вашим сервером Arma Reforger, которые здесь не описаны, откройте тикет в поддержку и укажите IP вашего сервера, описание проблемы и любые соответствующие сообщения об ошибках из консоли GPanel.


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

Ready to Get Started?

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