Jump to content
DAYZ-CODE.RU - Создай свой игровой сервер

Настройка Workbench, DayZDiag_x64, Упаковка модов (Изменение скриптов без перезагрузки игры)


alex_good_kaban
 Share

Recommended Posts

Что вы узнаете в этом руководстве:

- Установка и настройка Workbench с нуля
- Установка инструментариев Dayz Tolls, Mikera tools
- Создание своего первого мода
- Отладка этого мода в игре
- Изменение мода без перезагрузки

Что нужно для начала работ:

1. Установленная игра DayZ https://store.steampowered.com/agecheck/app/221100/
2. Установленный сервер DayZhttps://store.steampowered.com/agecheck/app/221100/
3. Установленный DayZ Toolshttps://store.steampowered.com/app/830640/DayZ_Tools/
4. Установленный Visual Studio Code или Notepad ++(советую первый вариант, бонус в конце статьи)
5. Установить пакет инструментов от Mikera (галочками отмечено в спойлере) - https://mikero.bytex.digital/Downloads

Please Log in or Register to see this: Spoiler


Если все вышеперечисленные пункты выполнены приступим к настройке:

1. Создание диска Р и распаковка файлов игры

Please Log in or Register to see this: Spoiler

2. Создание первого мода

Please Log in or Register to see this: Spoiler

3. Упаковка в PBO
На данном этапе мы забываем окончательно о существовании Addon Builder встроенного в DayZ Tools.
Используйте pboProject для запаковки модов - он показывает абсолютно все допущенные ошибки, кроме ошибок в скриптах.

Please Log in or Register to see this: Spoiler

4. Подготовка к Filepatching

Please Log in or Register to see this: Spoiler

5. Тестирование в одиночной игре/оффлайн режим. (DayZDiag_x64 - client)

Please Log in or Register to see this: Spoiler

6. Тестирование в многопользовательском режиме. (DayZDiag_x64 - server + client)

Please Log in or Register to see this: Spoiler

7. Настройка и работа в Workbench

Please Log in or Register to see this: Spoiler



ПРОБЛЕМЫ:
(С большинством модов сервер просто не стартует ругается на отсутствующий override скрипта в этом моде.) Решено - добавить в bat файл -newErrorsAreWarnings=1
Создание нового bool на лету и любых других переменных и функций не подтягивает - перезапуск сервера.

8. Visual Studio Code

Please Log in or Register to see this: Spoiler

 

Please Log in or Register to see this: Attachment

  • Like 5
  • Thanks 4
Link to comment
Share on other sites

  • 3 months later...

Добрый день. При вставлении в строку пишет вот так "не является внутренней или внешней командой исполняемой программой или пакетным файлом" Не знаете, как решить? 

Please Log in or Register to see this: Spoiler

 

Link to comment
Share on other sites

  • 3 weeks later...
  • 2 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...