Что вы узнаете в этом руководстве:
- Установка и настройка Workbench с нуля
- Установка инструментариев Dayz Tolls, Mikera tools
- Создание своего первого мода
- Отладка этого мода в игре
- Изменение мода без перезагрузки Что нужно для начала работ:
1. Установленная игра DayZ - https://store.steampowered.com/agecheck/app/221100/
2. Установленный сервер DayZ - https://store.steampowered.com/agecheck/app/221100/
3. Установленный DayZ Tools - https://store.steampowered.com/app/830640/DayZ_Tools/
4. Установленный Visual Studio Code или Notepad ++(советую первый вариант, бонус в конце статьи)
5. Установить пакет инструментов от Mikera (галочками отмечено в спойлере) - https://mikero.bytex.digital/Downloads
Если все вышеперечисленные пункты выполнены приступим к настройке: 1. Создание диска Р и распаковка файлов игры
2. Создание первого мода
3. Упаковка в PBO На данном этапе мы забываем окончательно о существовании Addon Builder встроенного в DayZ Tools. Используйте pboProject для запаковки модов - он показывает абсолютно все допущенные ошибки, кроме ошибок в скриптах.
4. Подготовка к Filepatching
5. Тестирование в одиночной игре/оффлайн режим. (DayZDiag_x64 - client)
6. Тестирование в многопользовательском режиме. (DayZDiag_x64 - server + client)
7. Настройка и работа в Workbench
ПРОБЛЕМЫ: (С большинством модов сервер просто не стартует ругается на отсутствующий override скрипта в этом моде.) Решено - добавить в bat файл -newErrorsAreWarnings=1 Создание нового bool на лету и любых других переменных и функций не подтягивает - перезапуск сервера. 8. Visual Studio Code
entities.zip