DayzHUBConsole

РуководствоНачало работы

Установка агента

Агент DHUBconsole: небольшой мод, который открывает живую карту, реальный FPS, действия админа и подробные логи. Возьмите его в Steam Workshop: DayzHUB Console Agent (предмет 3813527671).

1. Загрузите мод

Поместите @DHUBconsole в папку сервера. Загрузите его через -mod=@DHUBconsole, если хотите получать внутриигровые жалобы игроков (тогда игроки его скачивают), или через -serverMod=@DHUBconsole только для сервера: в нём ваш API-ключ, он не доходит до игроков, и они ничего не скачивают. Используйте -mod для внутриигровых жалоб, в остальных случаях -serverMod.

Обновляетесь с 0.7.x? Уберите @DHUBconsole_Server из -servermod до добавления нового мода: если загружены оба, имена классов дублируются и сервер не скомпилируется.

Полезно знать: Подпишитесь на DayzHUB Console Agent в Steam Workshop (предмет 3813527671). Сервер, который загружает его из Workshop, получает каждое обновление при следующем перезапуске.

2. Вставьте свой Settings.json

Запустите сервер один раз: агент создаст profiles/DayzHUB/DHUBconsole/Settings.json. Замените всё его содержимое на Settings.json со страницы «Настройки» вашего сервера - в нём ID сервера и API-ключ. Ключ показывается только один раз.

3. Перезапустите и проверьте

Через несколько секунд после старта сервера баннер на странице «Настройки» сменится на «Подключён».

  1. Не подключается? Откройте profiles/DayzHUB/DHUBconsole/logs/agent-YYYY-MM-DD.log.
  2. "refused": ID сервера или API-ключ неверны - вставьте Settings.json ещё раз.
  3. "Not configured": в Settings.json всё ещё значения по умолчанию.

DayZ 1.29 и 1.30

Один и тот же агент работает на DayZ 1.29 и 1.30. Начиная с агента 0.8.8 он обходит ошибку 1.30, которая скрывает от модов файлы в папке профиля, поэтому списки LBmaster и TheModBase продолжают работать. Ничего настраивать не нужно.

Если Console недоступна

Агент хранит строки убийств, смертей и чата на диске (spool.json в profiles/DayzHUB/DHUBconsole), пока Console их не подтвердит. После сбоя, убитого процесса сервера или перезапуска при недоступном сайте следующий запуск отправит их снова с временем, когда они произошли, а Console сохранит каждую строку только один раз. Нужен агент 0.10.0 или новее.

Параметры в Settings.json

liveMapEnabled, eventMarkersEnabled и allowAdminActions отключают части агента. Потеряли ключ? Создайте новый в «Настройки › Опасная зона» - старый сразу перестанет работать.

DayzHUB Console

Настройки cookie

Решите, может ли DayzHUB Console учитывать ваши посещения с помощью нашей аналитики без cookie. Выбор можно изменить в любой момент.

Мы считаем просмотры страниц без файлов cookie и без сохранения IP-адресов и других данных, по которым вас можно узнать.

Необходимые cookieНужны для входа, безопасности, выбранного языка и этого выбора.
Всегда включены
Аналитика — PlausibleСчитает посещения страниц без cookie и персональных данных, чтобы мы могли улучшать DayzHUB Console.