Wiki Arma Reforger
Добавление собственного сценария или мода
Обновлено: 01.05.2026 21:28

Добавление собственного сценария или мода

🕒 Последнее изменение: 01 мая 2026 в 21:28

Серверы Arma Reforger поддерживают установку пользовательских сценариев из Workshop, что позволяет расширить игровой процесс за счёт дополнительных миссий, режимов и модификаций. Для корректной установки необходимо добавить требуемые модификации в файл config.json, а также указать соответствующий scenarioId в настройках сервера.

Важно: перед внесением любых изменений сервер должен быть полностью остановлен. В противном случае изменения могут не примениться.

Поиск сценария

Все доступные модификации и сценарии находятся в официальной мастерской Arma Reforger:

Arma Reforger Workshop

Выберите нужный мод или сценарий и откройте его страницу.

Окно выбранного мода или сценария
Окно выбранного мода или сценария

Проверка зависимостей

Некоторые сценарии требуют установки дополнительных модификаций. Если на странице сценария указаны зависимости, их также необходимо добавить в файл config.json в раздел mods.

Зависимости мода
Пример зависимостей мода

Получение данных мода

На странице мода необходимо получить следующие данные:

  • modId — идентификатор мода;
  • name — название мода;
  • version — версия мода (если используется).

Эти данные потребуются для добавления мода в файл config.json.

Пример данных мода
Пример данных мода

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

В файле config.json найдите блок "mods" и добавьте необходимые модификации. Каждый мод указывается отдельным объектом.

"mods": [
  {
    "modId": "1337C0DE5DABBEEF",
    "name": "RHS - Content Pack 01"
  },
  {
    "modId": "BADC0DEDABBEDA5E",
    "name": "RHS - Content Pack 02"
  },
  {
    "modId": "595F2BF2F44836FB",
    "name": "RHS - Status Quo"
  }
]

Важно: если добавляется несколько модификаций, между объектами должны быть запятые. После последнего объекта запятая не ставится.

Получение идентификатора сценария

Если модификация содержит отдельные сценарии, необходимо перейти во вкладку Scenarios и скопировать нужный scenarioId.

Список доступных сценариев
Список доступных сценариев

Полученный идентификатор сценария необходимо указать в настройках сервера или в параметре scenarioId файла config.json.

Идентификатор сценария
Идентификатор сценария в настройках сервера

Сценарий необходимо указывать на вкладке настройки поскольку панель имеет приоритет над ручным редактированием файла.

Важные замечания

  • файл config.json должен строго соответствовать синтаксису JSON;
  • любая ошибка в структуре файла может привести к тому, что сервер не запустится;
  • все зависимости сценария должны быть добавлены в раздел mods;
  • scenarioId должен полностью совпадать со значением, указанным в Workshop;
  • изменения следует вносить только при остановленном сервере.

Полный пример конфигурации

{
  "a2s": {
    "address": "СКРЫТО",
    "port": 54468
  },
  "bindAddress": "0.0.0.0",
  "bindPort": 54467,
  "game": {
    "admins": [],
    "gameProperties": {
      "VONDisableDirectSpeechUI": false,
      "VONDisableUI": false,
      "battlEye": true,
      "disableThirdPerson": false,
      "fastValidation": true,
      "networkViewDistance": 1500,
      "serverMaxViewDistance": 1600,
      "serverMinGrassDistance": 50
    },
    "maxPlayers": 16,
    "mods": [
      {
        "modId": "1337C0DE5DABBEEF",
        "name": "RHS - Content Pack 01"
      },
      {
        "modId": "BADC0DEDABBEDA5E",
        "name": "RHS - Content Pack 02"
      },
      {
        "modId": "595F2BF2F44836FB",
        "name": "RHS - Status Quo"
      }
    ],
    "name": "Arma Reforger Server",
    "password": "",
    "passwordAdmin": "password123",
    "scenarioId": "{C5EAD55037EB4751}Missions/RHS_CombatOps_MSV.conf",
    "visible": true
  },
  "publicAddress": "СКРЫТО",
  "publicPort": 54467
}

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

  • проверьте корректность JSON-синтаксиса;
  • убедитесь, что сервер был остановлен перед редактированием;
  • проверьте наличие всех зависимостей;
  • убедитесь, что scenarioId указан без ошибок;
  • проверьте, не перезаписываются ли параметры через панель управления сервером.

При корректной настройке сервер автоматически загрузит необходимые модификации и запустит выбранный сценарий.

Информация

После завершения платежа выбранная вами сумма будет зачислена на ваш баланс, что позволит вам продлить ваши услуги или разместить новые заказы.

Сколько вы хотите добавить?