Начало работы
Чтобы настроить мод, Вам потребуются базовые знания о том, как пользоваться DayZ Tools и его утилитами. В целом, Вы можете подстраивать всё под свой сервер. Внутри Вашей серверной сборки Вы не ограничены в редактировании мода.
Подготовка исходников
Установка DayZ Tools
Найдите DayZ Tools в библиотеке Steam и установите его, если он у Вас ещё не установлен. Откройте DayZ Tools.
Настройка диска P:
Нажмите по вкладке Settings. В строке Drive Letter выберите букву, которой будет называться виртуальный диск. В этой инструкции используется
P:, рекомендуется оставить именно её.В строке Path to the Project Drive выберите путь до папки, где будет располагаться виртуальный диск, нажав на кнопку папки. Например,
D:\DAYZDRIVE. Нажмите Apply.Подключение диска
Нажмите по вкладке Tools и в выпавшем списке выберите Mount Drive P. Дождитесь создания виртуального диска
P:.Размещение исходников
Перекиньте папку
RZXC_UIиз скачанного архива на дискP:.В результате основной конфиг должен находиться по пути
P:\RZXC_UI\config.cpp. Готово! Вы готовы к настройке мода.
Настройка перед запаковкой
Перейдите по пути P:\RZXC_UI\Scripts\3_Game и откройте файл constants.c (очень рекомендую использовать редактор Notepad++).
В этом файле настраиваются адреса четырёх серверов, кнопки социальных сетей, цветовая схема, фоны и логотипы. Для начала укажите адрес своего сервера и выключите лишние кнопки подключения. Вместо адресов из примеров нужно вписать свои значения.
Настройки находятся внутри исходников мода. Они не создаются в профиле сервера при первом запуске. После изменений нужно запаковать мод в .pbo и обновить его у игроков и на сервере.
Клиентская часть
В клиентский мод-пак сервера должен быть установлен:
| PBO | Назначение |
|---|---|
RZXC_UI.pbo |
Основная клиентская часть [RZXC] UI, включая оформление, шрифты и ресурсы меню |
Если Вы используете отдельную папку мода, её структура может выглядеть так:
@MyServerUI
Addons
RZXC_UI.pbo
RZXC_UI.pbo.MyServer.bisign
Имя MyServer в файле подписи зависит от Вашего ключа. Если меню уже входит в общий клиентский мод-пак, отдельная папка @MyServerUI не нужна.
Серверная часть
Отдельного RZXC_UI_Server.pbo у этого мода нет. Добавьте тот же клиентский мод-пак в сборку сервера и подключите его через параметр запуска -mod.
Публичный ключ .bikey, которым подписан мод, должен находиться в папке keys сервера. Подпись .bisign должна лежать рядом с соответствующим .pbo.
Проверка после установки
Полностью перезапустите игру с обновлённым модом. Проверьте главное меню, подключение через настроенные серверные кнопки и меню ESC после входа на сервер.
Также проверьте ссылки, логотипы, фоны, музыку и подсказки, если Вы их меняли. Не оставляйте одновременно две копии меню в разных подключённых мод-паках.