Этот плагин Rust позволяет вам размещать на вашей карте полностью интерактивные вулканы, которые извергаются с образованием огненных шаров, расширяющихся лавовых полей и разрушительного жара, что делает его идеальным для событий или сценариев полного уничтожения.
Как это работает:
Функции
- Высокая производительность!
- Стреляет огненными шарами в случайных направлениях с разной скоростью.
- Извергает лаву, которая расширяется и уничтожает все, к чему прикасается.
- Вулкан генерирует сильный жар, наносящий вред находящимся рядом игрокам.
- При контакте с лавой разрушаются деревья, рудные залежи, кусты и здания.
- Сгоревшие деревья оставляют после себя мертвые бревна и пни.
- Вулканы проходят через разные стадии, каждая из которых имеет уникальное поведение.
- Игроки оповещаются о начале извержения, что дает им время подготовиться.
- Во время извержений могут выбрасываться ящики с бонусной добычей.
- В окрестностях появляются такие ресурсы, как руды и предметы коллекционирования.
- Нахождение в зоне лавы будет медленно истощать здоровье игрока.
- Может использоваться как событие завершения.
- [НОВОЕ 1.7.0] Процедурная генерация: автоматически размещает вулканы на основе рельефа и высоты.
Часто задаваемые вопросы
- Влияет ли вулкан на производительность сервера?
Нисколько! Каждое извержение ограничено 30 огненными шарами — для сравнения, каждый обстрел напалмом с патрульного вертолёта создаёт около 10.
- Генерируются ли вулканы на карте автоматически?
Да, если включить процедурную генерацию в настройках. Плагин может сканировать рельеф и размещать вулканы на основе высоты, уклона, типа рельефа и других параметров. При желании вы можете создавать вулканы вручную.
- Нужно ли редактировать карту, чтобы добавить вулкан?
Нет, не нужно. Вулкан можно разместить где угодно, но если придать ландшафту форму, напоминающую вулкан, он будет выглядеть более естественно.
Быстрый старт
- Используйте volcano create <alias>для создания нового вулкана.
Пример: volcano create Fujiсоздаёт вулкан под названием «Фудзи».
- Определите область распространения лавы у подножия вулкана с помощью volcano lava <position> <initialRadius> <targetRadius>.
Пример: volcano lava here 5 70лава начинается в вашем местоположении с радиусом 5 метров и расширяется до 70 метров.
- Установите точку извержения на вершине, расположенной в воздухе над жерлом, с помощью volcano crater <position> <radius>.
Пример: volcano crater here 5определяет точку извержения в вашем местоположении с радиусом 5 метров.
- Наконец, нажмите кнопку volcano done, чтобы завершить редактирование и применить изменения.
- Все остальные настройки, такие как время извержения и количество огненных шаров, можно настроить в файле данных.
Процедурная генерация
Вулканы могут быть автоматически добавлены на карту на основе анализа рельефа и настроек конфигурации. Система находит подходящую местность выше определённой высоты, избегая водоёмов, памятников, дорог и крутых склонов (если настроено).Как это работает:
- При запуске сервера плагин проверяет, включена ли процедурная генерация.
- Он сканирует местность по сетчатой схеме.
- Приоритет отдается участкам, расположенным на большой высоте.
- Он размещается в Number Of Volcanoesсоответствии с вашими правилами конфигурации.
- Вы также можете вручную запустить генерацию с помощью команды volcano autogen [count].