Хорошо, Рефоргер здесь, и вместе с этим приходит новая волна разочаровывающей документации. Цель данного руководства — устранить этот пробел..
Прежде чем мы начнем
Прежде чем мы начнем, вам понадобится:
- Хостинг серверов
- Параметры запуска
- Сервер Arma Reforger устанавливается из “Инструменты” раздел Steam.
Настраивать
В этом руководстве, Я предполагаю, что у вас включены расширения имен файлов в проводнике Windows, поскольку это значительно упростит изменение типов файлов.. Если вы этого не сделаете, вы можете включить его, как показано здесь.:
В каталоге вашего сервера Arma Reforger. (обычно С:\Сервер SteamsteamappscommonArma Reforger):
- Создать новый каталог, позвони это “конфиги”.
- Создайте новый файл и назовите его “launch.bat”.
Внутри каталога конфигураций, который мы создали ранее:
- Создайте новый текстовый файл и назовите его. “config.json”
launch.bat
Щелкните правой кнопкой мыши файл launch.bat и выберите “Редактировать”.
Введите команду ниже:
ArmaReforgerServer.exe -конфигурация ".\конфигиconfig.json" -профиль ArmaReforgerServer
Сохраните и закройте файл.
config.json
В папке конфигов, отредактируйте config.json и введите приведенное ниже содержимое, заменяя любые указанные значения на любые, которые вы хотите.
Например, если бы ваш сервер был в США, ты бы изменился “” к “НАС”.
Для получения дополнительной информации о любом из этих параметров конфигурации, просмотрите страницы Wiki, которые мы открыли в самом начале.
Список возможных значений для “идентификатор сценария” поле находится под второй ссылкой в начале руководства.
{ "выделенныйServerId": "", "область": "", "gameHostBindAddress": "", "gameHostBindPort": 2001, "gameHostRegisterBindAddress": "", "gameHostRegisterPort": 2001, "пароль администратора" : "", "игра": { "имя": "", "идентификатор сценария": "", "игрокCountLimit": 64, "пароль": "", "видимый": истинный, "Свойства игры": { "сервермаксвиевдистанц": 1600, "боевойГлаз": ЛОЖЬ, "быстрая проверка": истинный }, "моды": [] } }
Если вы не хотите иметь пароль, измените эту строку следующим образом:
"пароль": ЛОЖЬ,
или
"пароль": "",
Вам нужно будет это проверить, поскольку было множество отчетов о том, что здесь работает, а что не работает..
Это все, что вам нужно сделать. Теперь вы можете запустить сервер, дважды щелкнув созданный нами файл launch.bat., или вы можете просмотреть ссылки Wiki и настроить значения в файле config.json..
Известные/частые проблемы
Невозможно подключиться к серверу
- Убедитесь, что программа и порты разрешены через брандмауэр Windows., и любой аппаратный брандмауэр в маршрутизаторах и т. д..
- Предполагается, что это текущая проблема в сети Steam, вызывающая также проблемы с подключением.. Подожди немного и попробуй еще раз.
Сервер не отображается в браузере серверов
- Проверьте подключение к Steam – Перезапустите клиент Steam, а затем перезапустите сервер, дважды щелкнув “launch.bat” снова.
Черный экран при подключении
- Добавьте общедоступный IP-адрес вашего сервера в “gameHostRegisterBindAddress” поле в “config.json”
Какая-то ошибка 5614BBCCBB55ED1C.
- Сервер не может найти ваш config.json – проверьте путь к конфигурации и правильность содержимого.
Это все, чем мы делимся сегодня для этого. Арма Рефоргер гид. Это руководство было первоначально создано и написано ТСгт Хардман. На случай, если нам не удастся обновить это руководство, вы можете найти последнее обновление, следуя этому связь.
у меня есть эта ошибка, типа если он не может найти миссии
10:38:45:312 БЭКЭНД(Э): Невозможно продолжить работу со сломанной конфигурацией DS.!
10:38:45:620 РЕСУРСЫ (Э): Заголовок миссии::ReadMissionHeader не может прочитать файл миссии. Указан неверный путь.
10:38:45:621 ДВИГАТЕЛЬ(Э): Не могу прочитать заголовок миссии. ”
10:38:45:720 ДВИГАТЕЛЬ(Э): Не могу инициализировать игру
В конфиге нужно указать миссию. Я думаю, что ваша конфигурация не такая, как должна быть.. Проверьте свои запятые и кавычки. Также, если вы не знаете, где найти свои миссии: запустите ArmaReforgerServer.exe -listScenarios и скопируйте один из них в свою конфигурацию.
Я сделал это, но у меня все еще возникает та же проблема, что и выше.. Использование стандартного файла Campamp.conf, указанного в сценариях -list..
я получаю то же самое “Не могу прочитать заголовок миссии.” и когда я перечисляю сценарии, я получаю ошибку “Не могу найти '58D0Fb3206B6F859′ добавить! Ознакомьтесь с рекомендациями по настройке!”
любые идеи?
Вам необходимо указать сценарий как мод в списке модов в вашем config.json.
Это проблема со мной, слишком, Я пытаюсь выяснить, какой сценарий он пытается использовать или запросить.. Вы знаете?
ты это исправил? ? У меня все еще есть эта проблема
если файл конфигурации находится в корне дерева папок сервера, вам нужно использовать -config .config.json
оставив .\ префикс приведет к тому, что сервер не сможет найти файл конфигурации.
“идентификатор сценария”: “{59АД59368755F41A}Миссии/21_GM_Eden.conf (Мастер игры – Эверон)”,
работает над созданием главного игрового сервера
как только я исправлю эти две проблемы, все работало как ожидалось
если файл конфигурации находится в корне дерева папок сервера, вам нужно использовать
оставив .\\ префикс приведет к тому, что сервер не сможет найти файл конфигурации.
работает над созданием главного игрового сервера
Привет, я продолжаю получать эти типы ошибок, любые идеи ? Протестировано на Linux и Windows, на VPS и на ПК. : 17:05:29:610 ПРОФИЛИРОВАНИЕ: Компиляция скриптов GameLib заняла: 23.145900 РС
17:05:29:611 графический интерфейс(Э): Виджет изображения::AlphaMaskTexture не может загрузить UI/Textures/ProgressMasks/ProgressMaskVertical_256x1.edds’
17:05:29:611 графический интерфейс(Э): Виджет изображения::AlphaMaskTexture не может загрузить UI/Textures/ProgressMasks/ProgressMaskVertical_256x1.edds’
17:05:29:612 графический интерфейс(Э): Виджет изображения::AlphaMaskTexture не может загрузить UI/Textures/ProgressMasks/ProgressMaskHorizontal_256x1.edds’
17:05:29:612 графический интерфейс(Э): Виджет изображения::AlphaMaskTexture не может загрузить UI/Textures/ProgressMasks/ProgressMaskHorizontal_256x1.edds’
17:05:29:612 графический интерфейс(Э): Виджет изображения::AlphaMaskTexture не может загрузить UI/Textures/ProgressMasks/ProgressMaskCircular_1024.edds’
17:05:29:612 графический интерфейс(Э): Виджет изображения::AlphaMaskTexture не может загрузить UI/Textures/ProgressMasks/ProgressMaskCircular_1024.edds’
17:05:29:613 графический интерфейс(Э): Виджет изображения::AlphaMaskTexture не может загрузить UI/Textures/ProgressMasks/ProgressMaskCircular_1024.edds’
17:05:29:613 графический интерфейс(Э): Виджет изображения::AlphaMaskTexture не может загрузить UI/Textures/ScreenEffects/Suppression/suppressionVignette_alphaMask200.edds’
17:05:29:613 графический интерфейс(Э): Виджет изображения::AlphaMaskTexture не может загрузить UI/Textures/ProgressMasks/ProgressMaskCircular_1024.edds’
17:05:29:614 графический интерфейс(Э): Виджет изображения::AlphaMaskTexture не может загрузить UI/Textures/ProgressMasks/ProgressMaskCircular_1024.edds’
17:05:29:614 графический интерфейс(Э): Виджет изображения::AlphaMaskTexture не может загрузить UI/Textures/ProgressMasks/ProgressMaskCircular_1024.edds’
17:05:29:615 СКРИПТ: Составление игровых скриптов
17:05:31:517 ПРОФИЛИРОВАНИЕ: Компиляция игровых скриптов заняла: 1901.634900 РС
17:05:31:611 ИНИТ: Создание экземпляра игры(ArmaReforgerСценарий), версия 0.9.5.44 построен 2022-05-13 9:49:21 универсальное глобальное время.
17:05:31:623 ДВИГАТЕЛЬ: Создание экземпляра менеджера статистики
17:05:31:625 СКРИПТ: Профиль – Использование имени машины!
17:05:31:825 СЕТЬ: Запуск выделенного сервера с использованием аргументов командной строки.
17:05:33:710 БЭКЭНД(Э): [РестАпи] ИДЕНТИФИКАТОР:[2] Код ошибки:400 – Неверный запрос, Апикод:
17:05:33:811 ПО УМОЛЧАНИЮ: Вошло в состояние онлайн-игры.
17:05:33:910 ДВИГАТЕЛЬ: Игра успешно создана.
17:05:34:116 ДВИГАТЕЛЬ: Игра уничтожена.
Привет, ребята, я запускаю сервер на Linux.
При подключении у меня черный экран с кругом загрузки в правом верхнем углу..
После этого я получил “Ошибка сеанса. Не удалось установить соединение.” я попытался добавить IP-адрес сервера в конфигурацию (gameHostRegisterBindAddress) ничего не случилось. Есть у кого-нибудь идеи?
спасибо.