KastFight | Плагин на дуэли

Платно Плагин KastFight | Плагин на дуэли 1.1.1

Нет прав для приобретения ("499.99" ₽)
KastFight 1.0.2 — Mini Update
Обновление редактора меню и премиум-дуэлей


Что добавили
  • Добавили 3 премиум-меню в /ktfight guieditor
    • Код:
      premium_choice
    • Код:
      premium_queue
    • Код:
      premium_ratingqueue
  • Расширили алиасы для премиум GUI
    - Теперь корректно распознаются:
    Код:
    premiumchoice, premiumunranked, premiumrating, premiumratingqueue
  • Пофиксили GUI-редактор
    - Предметы в слот теперь ставятся стабильнее и с первого раза при клике/перетаскивании.


Быстрые команды
Код:
/ktfight guieditor premium_choice
/ktfight guieditor premium_queue
/ktfight guieditor premium_ratingqueue


Спасибо за фидбек. Продолжаем улучшать KastFight.
KastFight 1.0.2 — Mini Update


Что добавлено
  • Настраиваемое бессмертие (spawn protection) в FFA
    • После входа в FFA
    • После смерти/респавна в FFA
    • После авто-восстановления арены
  • ActionBar таймер бессмертия
    - Игрок видит, сколько секунд осталось до конца бессмертия.
  • Сообщение при ударе бессмертного игрока
    - Если ударить игрока под защитой, атакующий получит сообщение:
    "Этот игрок еще бессмертный: X сек."
  • Автоматическое восстановление FFA-арены по таймеру
    • Отсчет 5..1 перед восстановлением
    • Игроков телепортирует на случайные FFA-спавны
    • Выдается бессмертие на время из конфига
    • Арена регенерируется снапшотом
  • Важное условие работы авто-регена
    - Авто-восстановление работает только если у арены:
    Код:
    restore-arena: true
    - Если у арены
    Код:
    restore-arena: false
    , то эта арена работает без авто-восстановления.


Новые/актуальные настройки (config.yml)
Код:
ffa:
  spawn-protection:
    seconds: 6

  arena-restore:
    interval-seconds: 600
    countdown-seconds: 5
    blocks-per-tick: 1500

Настройка арены:
Код:
settings:
  restore-arena: true


Примеры
  • Хочу быстрый реген:
    Код:
    interval-seconds: 180
  • Хочу отключить авто-реген глобально:
    Код:
    interval-seconds: 0
  • Хочу длинную защиту после респавна:
    Код:
    spawn-protection.seconds: 10

- для обновление пересоздайте конфиг, а так же messages.yml
KastFight 1.0.2 - Update Notes


1) Разблокировка рейтинга по прогрессу
  • Добавлена система допуска к рейтинговому режиму.
  • Теперь можно требовать: сыгранные матчи и (опционально) победы.
  • Сообщение в чате показывает, сколько осталось до открытия рейтинга.

Пример конфига:
YAML:
rating:
  unlock:
    enabled: true
    required_matches: 20
    require_wins: false
    required_wins: 10

Как это работает:
  • Игроку нужно сыграть N матчей (и, если включено, сделать N побед).
  • После каждого боя остаток пересчитывается автоматически.
  • Проверка работает при входе в рейтинговые очереди.


2) Ранги по общему ELO + локализация рангов
  • Добавлены ранги по total ELO (сумма по рейтинг-китам).
  • Можно задавать ранги с разными языками: default, RU, EN и т.д.
  • Поддерживаются обычные цвета (&) и HEX-цвета (&#RRGGBB).

Пример конфига:
YAML:
rating:
  total-ranks:
    default:
      0: "&7Rookie"
      100: "&aFighter"
      500: "&6Master"
    RU:
      0: "&7Новичок"
      100: "&aБоец"
      500: "&6Мастер"
    EN:
      0: "&7Rookie"
      100: "&aFighter"
      500: "&6Master"

Плейсхолдер ранга:
Код:
%kastfight_rank_title_total%


Полезные placeholders для scoreboard:
Код:
%rank_label%
%rank_title%
%elo_total%


4) /ktfight copy: доп. параметр расширения
  • Расширен синтаксис команды копирования арен:

Код:
/ktfight copy <idArena> <distance> <count> [expand]

  • expand расширяет область копирования по всем сторонам (включая вверх/вниз).
  • Полезно, если границы стоят "внутри", а копировать нужно всю арену целиком.

Примеры:
Код:
/ktfight copy ffa 150 5
/ktfight copy ffa 150 5 10




5) Новые/обновленные плейсхолдеры
  • %kastfight_rank_title_total% - текст ранга по общему ELO.
  • %kastfight_rating_unlock_matches_left% - сколько матчей осталось до рейтинга.
  • %kastfight_rating_unlock_wins_left% - сколько побед осталось до рейтинга.
  • %kastfight_rating_unlock_matches_played% - сколько матчей уже сыграно.
  • %kastfight_rating_unlock_wins_done% - сколько побед уже сделано.
  • %kastfight_rating_unlocked% - открыт рейтинг или нет (true/false).
🔔 Обновление #1.0.1 (mini-update)
- В /ktfight admin -> редактор наборов, было добавлена сортировка наборов. (для обновление удалите папку menus)


1770752742771.png
🔔 Обновление #1.0.1
- Исправлен бан с кастомными предметами, теперь КД работает нормально
- Более оптимизирован код для кулдаунов
Назад
Сверху Снизу