DayZ
MPG_Spawner
Showing 11-18 of 18 entries
< 1  >
Update: 23 Feb, 2024 @ 5:05am

В этом обновлении достаточно много изменений и я не смог детально протестировать их все, поэтому возможно появление багов и неожиданного поведения при различных вариантах настроек.

Если у вас возникнут проблемы с работой нового функционала, не стесняйтесь задавать вопросы в дискорде (ссылка есть в описании мода)

  • Добавлена возможность удобного добавления и удаления маппинга для каждого триггера. Маппинг добавляется так же, как это сделано ванильным json-маппингом, поэтому можно просто экспортировать свой маппинг из DayZ-Editor в json и добавлять через мой спавнер.
  • Добавлен новый параметр triggerDependenciesAnyOf - Текущий триггер сработает, если сработал один из указанных в параметре triggerDependencies триггеров. Это может пригодиться, например для реализации нескольких входов на данж, когда любой из входов должен приводить к активации данжа.
  • Убран параметр prizeId. Я решил отказаться от реализации спавна приза т.к. его реализация будет достаточно сложной и в то же время многим она не пригодится, а сам мод будет усложнён. Теперь для спана приза рекомендую использовать любой мод, который позволяет спавнить предметыс заранее настроенным лутом внутри, я использую мод BRDK_RandomBoxes т.к. принимал участие в его создании и мне он кажется очень удобным.
  • Теперь при указании шанса спавна у каждого класснема живности будет создано столько живности, сколько указано в параметрах spawnMin и spawnMax и с учётом шансов спавна для каждого класснейма.
  • Если триггер деактивирован (triggerDisableOnWin или triggerDisableOnLeave), то нотификация при входе в триггер отображаться не будет.
  • Немного оптимизировано получение ID триггеров, от зависит работа текущего триггера.
  • Переработано вычисление активации триггера. Теперь триггер не будет автивироваться, если игрок мёртв или если это не игрок.
  • Переработан учёт убитых животных и зомби, теперь должен стать более точным и сообщения об убийстве всей живности должно приходить тому игроку, который убил последнего зомби или животного.

Так же я убрал описание мода со страницы в steam т.к. тяжело поддерживать актуальное описание в нескольких местах.
Теперь детальное описание возможностей и всех параметров находится в папке Help в самом моде.
Я оставил описание параметров и возможностей только на русском языке т.к. переводчик не всегда переводит корректно на другие языки и это может приводить к неправильному толкованию описания.

Update: 14 Jan, 2024 @ 7:03am

- Добавил устойчивость живности к химзе, если она спавнится через спавнер.
- Исправил крашлог: Function: 'GetPlayerInfo'

Update: 5 Jan, 2024 @ 10:38pm

- Исправлен крашлог Function: 'DrawDebugShape', связанный с созданием дебаг-объектов, если мод MPG_spawn_zone не установлен на сервере.
- Добавлено описание мода в README.md в папке Help

Update: 25 Dec, 2023 @ 8:29pm

- Добавил минимальное расстояние спавна от игрока
- Добавил максимальное количество попыток спавна
- Добавил задержку спавна при входе в триггер
- Заменил GetGameTime на более подходящий вариант реализации

Update: 24 Dec, 2023 @ 1:22am

- Уведомления о спавне теперь будут приходить всем, кто в зоне действия триггера
- Немного оптимизировал условия, что бы потенциально снизить нагрузку на вычисления
- Улучшение механизма удаления животных и зомби после смерти
- Подчистил код от лишнего мусора
- Улучшил вывод логов, они стали более опрятными
- Логирование ошибок теперь не зависит от настроек дебага

Update: 23 Dec, 2023 @ 8:31am

Update: 23 Dec, 2023 @ 5:48am

Update: 23 Dec, 2023 @ 5:47am