Иконка ресурса

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

Нет прав для приобретения ("249.00" ₽)
KastFight 1.0.2 — Mini Update
Обновление плейсхолдеров, фиксы механик и доработка KitEditor

Дата: 21.03.2026




Что обновили

  • Добавили новый плейсхолдер переключения ELO/ранга
    • Добавлен основной плейсхолдер:
      Код:
      %kastfight_elo_or_rank_total%
    • Плейсхолдер циклично меняет вывод по времени:
      сначала показывает текст #1, потом текст #2, затем снова текст #1 и так по кругу.
  • Добавили полную настройку текста через config.yml
    • Теперь можно задать 2 любых текста, которые будут выводиться по очереди:
      Код:
      rating.placeholders.total-elo-rank-switch-text-first
      rating.placeholders.total-elo-rank-switch-text-second
    • Дефолтные значения:
      Код:
      "&#E6F6FFРейтинг: &#BFEFFF%kastfight_elo_total% ◆"
      "&#E6F6FFРанг: %kastfight_rank_title_total% ◆"
  • Добавили настройку интервала переключения
    • Новый параметр:
      Код:
      rating.placeholders.total-elo-rank-switch-seconds
    • Значение по умолчанию:
      Код:
      30 секунд
  • Упростили систему плейсхолдеров
    • Убраны алиасы переключающего плейсхолдера.
    • Оставлен только один рабочий вариант:
      Код:
      %kastfight_elo_or_rank_total%


    • Фикс Fire Charge (cooldown)
      • Исправлено наложение КД на
        Код:
        fire_charge
        .
      • Раньше КД срабатывал только при ПКМ по блоку.
      • Теперь КД корректно накладывается и при ПКМ по воздуху.
    • Фикс дропа брони в дуэлях
      • Исправлена проблема, когда в дуэли иногда выпадала броня и не удалялась.
    • Очистка после смерти
      • Добавлена корректная очистка опыта после смерти.
      • Также очищаются стрелы и прочие entity-объекты.
    • Ограничения взаимодействия с контейнерами на арене
      • Теперь на арене нельзя открывать бочки, сундуки, печки и другие подобные блоки.
    • Фиксы режима KitEditor
      • В KitEditor теперь нельзя кидать перки.
      • Нельзя использовать разные предметы и есть еду.
      • Нельзя бросать предметы.
      • Нельзя получать урон.
      • Все игроки скрываются.
    • Фикс NPC
      • Исправлена проблема, из-за которой раньше NPC иногда не нажимались.
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
- Исправлен бан с кастомными предметами, теперь КД работает нормально
- Более оптимизирован код для кулдаунов
Назад
Сверху Снизу