🌟 Механики плагина
Все параметры вынесены в удобный конфиг:
Вы можете выводить информацию об ивенте на ваши табло, в чат или меню:
- Автоматическое расписание: Ивент запускается сам в заданные часы (по умолчанию: 0, 4, 8, 12, 16, 20 по МСК). За 5 минут и за 1 минуту до начала рассылаются предупреждения в чат, а за 30 секунд включается обратный отсчет.
- Проверка онлайна: Авто-ивент не запустится, если на сервере меньше игроков, чем указано в настройках (по умолчанию — 5).
- Система комбо-урона: Урон зависит от скорости ударов. Если игрок бьет пиньяту чаще, чем раз в 2 секунды, его комбо растет, увеличивая итоговый урон. Также действует небольшой кулдаун на удар, чтобы предотвратить спам.
- Фаза с чешуйницами: Когда здоровье пиньяты падает до 1000 HP, из нее начинают вылезать Чешуйницы (до 5 штук, по одной каждую секунду). Они сразу нацеливаются на ближайшего игрока в радиусе 10 блоков.
- Фаза взрыва: Когда здоровье падает до 500 HP, включается обратный отсчет (3 секунды). После него происходит визуальный взрыв и откидывание всех игроков в радиусе 4 блоков от пиньяты.
- Визуал и звук: Над пиньятой парит голограмма с текущим здоровьем и статусом. Вокруг летают частицы сердечек. При старте события игроки видят красивый титул на экране, слышат звуки и наблюдают фейерверк.
- Топ игроков и награды: В конце события выводится топ-10 игроков по нанесенному урону. Победители получают денежные награды (через команду CMI cmi money give). Вся статистика (общий урон, участия, монеты) сохраняется и не пропадает после перезагрузки сервера.
Все параметры вынесены в удобный конфиг:
- Локация спавна: Задается в конфиге или командой /pinata setspawn.
- Здоровье: Максимальное здоровье пиньяты (по умолчанию 1750).
- Награды: Настройка суммы за 1, 2, 3... 10 место.
- Сообщения: Все тексты (анонсы, уведомления о старте/уничтожении, получение награды) можно изменить под стиль вашего сервера.
- /pinata start — Запуск ивента (с проверкой онлайна)
- /pinata force — Принудительный запуск ивента
- /pinata stop — Остановить событие
- /pinata status — Статус текущего события
- /pinata clean — Удалить все «осиротевшие» голограммы пиньяты
- /pinata autoevent <on|off|status> — Управление авто-событиями
- /pinata next — Показать время до следующего ивента
- /pinata schedule — Показать расписание на ближайшее время
- /pinata stats <ник> — Статистика конкретного игрока
- /pinata top — Топ игроков по урону и монетам
- /pinata setspawn — Установить точку спавна (по вашей позиции)
- /pinata testspawn — Проверить точку спавна (показывает частицы)
- /pinata testsilverfish — Тестовый спавн чешуйниц
- /pinata debug — Вывод отладочной информации
- pinata.admin — Полный доступ к управлению (по умолчанию: OP).
- pinata.participate — Право наносить урон пиньяте (по умолчанию: у всех).
Вы можете выводить информацию об ивенте на ваши табло, в чат или меню:
- Основные: %mpinata_active%, %mpinata_health%, %mpinata_max_health%, %mpinata_health_percent%, %mpinata_status%.
- Время: %mpinata_next_hour%, %mpinata_seconds_until%, %mpinata_time_until_full%, %mpinata_countdown%, %mpinata_countdown_seconds%.
- Игрок (текущий): %mpinata_player_damage%, %mpinata_player_total%, %mpinata_player_events%, %mpinata_player_coins%.
- Игрок (по имени): %mpinata_player_damage_<ник>% и аналогичные.
- Онлайн: %mpinata_online%, %mpinata_required%.