Перейти к содержимому

Dabs Framework

Как разместить Dabs Framework на game-serverhosting

Загрузки
3,363,193
Категории
Mechanics, Mod

Dabs Framework: установка и эксплуатация на сервере DayZ

Dabs Framework — это легкая платформа для моддинга с открытым исходным кодом, которая помогает моддерам и владельцам серверов быстро и эффективно создавать новые моды. Его полный исходный код общедоступен на GitHub, что упрощает прозрачность и разработку с участием сообщества. Запустить его просто: добавьте фреймворк в параметр запуска -mod=, как и любой другой мод, но проверьте, не указывают ли его другие установленные моды как зависимости, поскольку многие расширения, созданные на его основе, не запустятся без него. Монетизация вашего сервера разрешена в соответствии с Соглашением о монетизации сервера DayZ с одобрения Bohemia, но перепаковка самой платформы явно запрещена. Имея более 3,3 миллиона подписчиков, это одна из наиболее широко используемых базовых платформ в экосистеме.

Совет. Постоянно обновляйте платформу, чтобы моды, созданные на ее основе, продолжали работать надежно.

Планирование развертывания и эксплуатации

Dabs Framework принадлежит вашей документации по зависимостям: запишите, какие моды требуют его и какие версии тестировались вместе. Не обновляйте фреймворк изолированно во время активной работы только потому, что Steam предлагает новый файл. Сначала запустите копию, просмотрите ошибки сценария и RPT, а также откройте функции, предоставляемые зависимыми модами. Перемещайте комбинацию на главный сервер только после того, как их меню, постоянство и поведение присоединения заработают.

Перед внесением изменений сделайте резервную копию миссии, каталога профилей и постоянного хранилища, затем запишите идентификатор Workshop, папку мода и положение в параметре -mod=. Скопируйте любой предоставленный ключ подписи в каталог ключей сервера и редактируйте файлы XML или JSON только из проверенной копии. После загрузки просмотрите журналы RPT, сценариев и администратора, подключите двух клиентов и протестируйте подключение, основную функцию, сохранение состояния и повторное подключение. Изменения лута или файлов типов происходят не просто потому, что мод загружен; объедините их намеренно и проверьте результат в мире после перезапуска. Запланируйте окно обслуживания для обновлений, переведите сервер и клиенты на одну и ту же версию Workshop и подготовьте предыдущую конфигурацию к откату. Сначала удалите мод из тестовой копии после обработки сохранённых предметов, транспортных средств, зданий или записей профиля. Это предотвращает сигнатурные кики, пустые спавны и ненужные вайпы.