Defendable Homes

 Defendable Homes 1.2.2

Изменено​

  • Полностью переработана система поиска позиций для появления NPC.
    • Теперь область вокруг дома автоматически разделяется на 8 секторов.
    • В конфигурации можно указать минимальное количество секторов, в которых должны быть найдены подходящие позиции для появления NPC, чтобы ивент мог быть запущен (по умолчанию 6 из 8).
    • Это значительно улучшает выбор места запуска и предотвращает появление NPC только с одной стороны дома вблизи воды, отвесных скал и других подобных препятствий.
  • Добавлена дополнительная проверка высоты точек появления NPC.
    • Теперь позиции появления NPC не могут отличаться по высоте от позиции дома более чем на 9 метров, что предотвращает появление NPC слишком высоко или слишком низко относительно дома.
  • Переработана команда выдачи сигнальных шашек.
    • Теперь вместо Skin ID можно использовать название уровня.
    • Добавлена возможность указать количество выдаваемых флаеров последним аргументом команды.
    • Добавлена отдельная чат-команда для администраторов, позволяющая выдавать сигнальные шашки себе без указания SteamID.

Добавлено​

  • Добавлен общий кулдаун на запуск ивента.
    • Ранее кулдаун существовал только для каждого уровня отдельно.
    • Теперь можно дополнительно задать общий кулдаун, который применяется после прохождения любого уровня.
    • При необходимости функцию можно отключить, установив значение 0 (по умолчанию — 0).
  • В конфигурацию лута добавлен новый параметр Text.
  • Добавлен новый параметр конфигурации для изменения названия команды checkfoundations.
  • Добавлен новый параметр конфигурации, позволяющий автоматически удалять объект брошенной сигнальной шашки после запуска ивента (по умолчанию объект сигнальной шашки остается в мире).

Улучшено​

  • Команда checkfoundations теперь проверяет не только валидность фундаментов дома, но и валидность позиций появления NPC вокруг дома.
  • При попытке запуска ивента игрок теперь получает подробную информацию о невалидных фундаментах.
    • Если запуск невозможен, игрок увидит, какие именно фундаменты не прошли проверку и по какой причине.
    • Проверка полностью соответствует результатам команды checkfoundations.
  • Мне нравится
Реакции: Evil
Обновление для июньского обновления Rust
  • Мне нравится
Реакции: XyJluGuN
Исправлено когда турели с соседних домов, а не с того, на который происходит рейд могли наносить урон нпс, таким образом можно было обойти ограничение на количество турелей
  • Мне нравится
Реакции: XyJluGuN
Fixed an issue where the attack wave timer was stuck
Обновлен для новой версии NpcSpawn
- Не обновлять плагин до обновления сервера!
- Обновлен для ноябрьского обновления Rust
- Добавлен хук - CanDefendableHomesStart
- Добавлено API - GetCurrentActiveEvents
  • Мне нравится
Реакции: XyJluGuN
- Изменен алгоритм поиска фундаментов, теперь фундаменты, которые не соединены с основным домом, тоже будут считываться плагином
- Добавлена поддержка плагинов экономики, которые возможно настроить в конфигурации плагина
- Добавлен новый параметр в конфигурацию уровня атаки нпс - минимальное количество фундаментов для запуска ивента
- Исправлены сообщения с использованием GameTip
- Исправлены сообщения с использованием Notify
- Исправлена ошибка с decay locked crate
- Добавлен hook, который срабатывает, когда игрок входит в зону ивента - OnPlayerEnterDefendableHomes
- Добавлен hook, который срабатывает, когда игрок выходит из зоны ивента - OnPlayerExitDefendableHomes
- Плагин обновлен для обновления Pool
  • Мне нравится
Реакции: XyJluGuN
Исправлено поведение CH47 после последнего обновления Rust
Назад
Сверху Снизу