FastCollectEvent - Ивент "Кто быстрее сдаст предмет"

Плагин FastCollectEvent - Ивент "Кто быстрее сдаст предмет" 1.8

Нет прав для скачивания
Что добавил/изменил?
Обновил страничку плагина всей актуальной информацией плагина

Добавлено новое глобальное сообщение в event.yml
YAML:
  half-reached:
    - ""
    - "&6&LСОБЕРИ БЫСТРЕЕ ВСЕХ!"
    - ""
    - "&e%player% собрал &a%amount% &e%item%!"
    - "&fНужно собрать: &a%target%"
    - ""

Новые папи

%fce_progress% - Выведет ваш прогресс прохождения ивента
%fce_target_amount% - Выведет кол-во ивент-предмета которого нужно сдать
%fce_participants% - Выведет кол-во участников ивента
Что добавил/изменил?

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


А если серьёзно, то с 925 кб до 60 кб, буквально w

Теперь можно выполнять любые аргументы кроме collect из консоли.

/fce start - теперь принимает длительность в минутах

/fce start GLASS 300 10 - Предмет, кол-во сдачи, длительность в минутах
Что добавил/изменил?

Все дефолтные значения только теперь из конфига.

/fce start теперь может принимать предмет из конфига и количество, для старта кастомного ивента.
Допустим у вас есть в конфиге GLASS, то вы можете запустить ивент /fce start GLASS 500
* Будет обновляться, для удобности все включено в таб-комплитер

Новые папи

%fce_last_winner% - Покажет последнего победителя

+ Мелкие исправления в конфигах, убрал не нужное.

Жду ваших идей! Всем добра 🧸
  • Мне нравится (+1)
Реакции: Kluffy
Что добавил/изменил

Новый параметр в event.yml, firework-on-winner, если включен
будет спавнить рандомный фейрверк из победителя.

Новые папи

%fce_event_status% - выводит состояние ивента, Активен или Неактивен

%fce_item_id% - ID Материал последнего ивент предмета

%fce_item_name% - Перевод последнего ивент предмета

Жду ещё ваших идей, всем добра! 🧸
  • Люблю это (+2)
Реакции: Kluffy
Глобальные изменения:

Снова переход джавы, теперь на 16.

Небольшой рефактор кода.

Обновил страничку плагина.

Что изменил/добавил?

Сообщение команды /fce delay, теперь учитывает %hours% и %item%, т.е часы и последний рандомный предмет.

Плейсхолдер %fce_time%, теперь выводит 0 ч. 00 мин. 00 сек.

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

Переход с 8 джавы на 11 версию.

Плагин вырос в размерах :(

Что добавил?

Поддержка бд mysql + placeholderapi

Теперь в главном конфиге вы сможете подключиться к вашей базе данных,
плагин создаст таблицу с участниками и их очками. Как только игрок введёт /fce collect, он появится в таблице.

Соответственно чтобы от бд было больше смысла, как необязательная зависимость добавлена placeholderapi, которая создаёт несколько папишок:

%fce_time% - Буквально выводит сообщение из конфига один в один команды /fce delay

%fce_top_name_N% - Выводит ник игрока по топу из бд, N - место в топе

%fce_top_score_N% - Выводит очки игрока по топу из бд, N - место в топе

YAML:
database:
  enabled: false #Вкл/выкл подключения бд
  host: "127.0.0.1"
  port: 3306
  database: "fce"
  username: "root"
  password: "password"

(Это экспериментально, буду благодарен за фидбек)

Фикс

Ранее в других версиях не учитывалась вторая рука при сдаче предмета, теперь это исправлено! WW
  • Мне нравится (+1)
Реакции: dmitriyjkee
Что добавил?
Новые аргументы start/stop, первый запускает новый ивент, второй заканчивает текущий ивент.

Новая система наград, теперь вы можете выдавать игрокам по топу разные награды, а не только одному.

Убран winOnTimeEnd
Что добавил?
Новые аргументы help, score

  • help, выводит сообщение о помощи
  • score, управляйте очками игроков ивента, прибавляйте или уменьшайте!
- /fce score plus/minus <игрок> <число>

* Также добавлены в комплитер

Награды
Теперь вы можете рандомизировать свои награды, используя дефис
rewards: #Награды
- "give %winner% diamond 1-10"

Звуки
Как и обещал я добавил больше интерактива со звуком, теперь в event.yml
вы сможете настроить разные звук при разных действиях плагина.

Остальное
Добавлен win-on-time-end, который определяет победит ли лучший игрок по окончанию длительности ивента

Добавлены сопутствующие сообщения в конфиг для аргументов!

Спасибо за прочтение W!
Назад
Сверху Снизу