• Друзья, на пополнения счёта добавлены новые платежные методы FreeKassa, ЮМани, Perfect Money, Cryptomus (все виды криптовалют)

Radiation House

ПРИВАТНЫЙ Radiation House 1.2.11

Недоступно
- СПАВН НПС пока отключён в плагине из за обновления. Как только я перепишу их логику плагин будет обновлён.
- Исправлен урон по дому и по ящикам.
- В UI добавлен квадрат в каком появился дом.
- В сообщение старта ивента добавлен квадрат в каком появился дом
  • Like
Реакции: sasali1 и MON@H
- Исправление компиляции
- Исправил NRE авторизации в шкафу
- Подправил ботов, теперь они немножко умеренные чем были
- Исправлена ошибка с авторизацией в шкафу
- Фикс обновления от 04.10.2019 v2.0.4289
  • Исправил ошибки дестроя дома и нпс.
  • Переписал логику NPC, теперь они не будут убегать за приделы зоны дома, а так же добавлен им патруль по радиусу.
Исправлены размеры маркеров карты. Измените в конфигурации до 1.0
Добавлено описание на игровую карту, а добавлена настройка в конфигурацию
Исправлены точки создания ивента. Теперь они точно не будут созданы в воздухе над РТ.
Переписаны NPC. Теперь они точно не будут убегать от дома. Их патруль это вокруг дома.
Много других правок по коду.
  • Исправил лутание ящика после окончания времени блокировки другим игроком, теперь другой игрок даже после окончания блокировки не сможет лутать ящик если он не авторизован.
  • Так же, теперь дом будет удаляться в случае долутания всего инвентаря ящика, если ящик не был долутан дом не будет удален.
  • Если запущен таймер удаления дома, и в шкаф авторизовался другой игрок, таймер будет отключен, пока новый игрок не долутает полностью ящик при условии что ящик с лутом не пуст.
  • Теперь если ящик был полностью долутан (ящик пустой), и запущен таймер удаления, другой игрок не сможет авторизоваться в шкафу и отключить таймер, и ему ответит в чат: Ящик с лутом пуст, дом скоро будет удален.
  • Изменил положение шкафа от окна, так же поднял выше ящик с лутом и кровать чтобы нельзя было авторизоваться на первом этаже
Я все таки добился того что бы уменьшить количество ошибок у NPC. Добавил фикс таргета NPC в случае если игрок вышел, или не в зоне видимости.
Тестируйте
Добавил поддержку стандартной карты Rust
Конфигурация обновлена:

Код:
"[Стандартная карта]": {
    "Прозрачность круга на стандартной карте": 0.5,
    "Радиус круга на стандартной карте": 10,
    "Создавать радиус (круг) на стандартной карте": true,
    "Цвет круга на стандартной карте (#hex)": "#ce422b"
  }

Добавил дополнительную проверку на лутание, что бы убрать ошибки
Первое, это переделал немного плагин, после предыдущего разработчика. Убрал NRE разных типов, от OnEntityTakeDamage до OnLootEntity
Убрал привязку в RandomSpawn, теперь плагин сам генерирует точки, и ищет более подходящие. По логике, теперь не будет спавнить в камнях и в других объектах
Достроил второй этаж, и крышу, ящики и все перенес на него.
Убрал приватный метод с плагина.
Добавил спавн NPC нужного количества и минимальные настройки к ним в конфигурации
Переделал блокировку ящика, теперь ящик не откроется а просто будет выдавать сообщение (я говорю о таймере закрытия лутания, этим можно было увидеть на милисекунду какой лут в нем)

Код:
"[NPC]": {
    "Включить создание NPC возле радиационного дома": true,
    "Количество созданых NPC": 5,
    "Удалять тело, и рюкзак NPC после его смерти": true
  },

Screenshot_1.jpg Screenshot_2.jpg
*Радиация настраивается в /data


Код:
"RadiationRadius": [
    {
      "Радиус радиации в первый день": 10.0,
      "Радиус радиации во второй день": 12.0,
      "Радиус радиации в третий день": 14.0,
      "Радиус радиации в четвертый день": 16.0,
      "Радиус радиации в пятый день": 18.0,
      "Радиус радиации в шестой день": 20.0,
      "Радиус радиации в седьмой день": 20.0
    }
  ],
  "RadiationIntensity": [
    {
      "Радиация в первый день": 10.0,
      "Радиация во второй день": 15.0,
      "Радиация в третий день": 20.0,
      "Радиация в четвертый день": 25.0,
      "Радиация в пятый день": 30.0,
      "Радиация в шестой день": 35.0,
      "Радиация в седьмой день": 40.0
    }
  ]
- Можно настроить радиус радиации на каждый день после вайпа
- Можно настроить интенсивность радиации на каждый день после вайпа
- Исправлен критический баг с лутом
- Добавлены консольные команды (rh start, rh cancel)
- Добавлена поддержка LustyMap
- Добавлена возможность указать минимальный онлайн на сервере для запуска ивента
Сверху