airoCooldown - настрой задержку на команды

Плагин airoCooldown - настрой задержку на команды 1.0

Создайте и подтвердите аккаунт для скачивания
Поддерживаемые версии
  1. 1.17
  2. 1.18
  3. 1.19
  4. 1.20
  5. 1.21
Ядра и Прокси
  1. Spigot
  2. Paper
Минимальная версия Java
17
9E9F1834-1778-4B11-A627-A12FF286DE75.jpeg
airoCooldown

Плагин для кулдауна телепортации.
С помощью плагина вы можете сделать перезарядку из панели босса или заголовка, а так же сделать анимацию уменьшения, увеличения, создать звуки, выдать эффекты и детально настроить весь процесс в русском конфиге.

IMG_4901.jpeg


Полностью русский конфиг,
максимально простая и понятная настройка.
Каждая строка имеет комментарий, поясняющий её назначение.

config.yml
YAML:
# Создатель плагина - airo
# Телеграмм - @airo_x
# Телеграмм канал - https://t.me/airoDev_premium
# ВК - @airo_x
# ВК группа - https://vk.ru/airodev

# ═══════════════════════════════════════════════════════════════════════════════
#                              ПЛЕЙСХОЛДЕРЫ
# ═══════════════════════════════════════════════════════════════════════════════
# Эти плейсхолдеры можно использовать в любых сообщениях плагина:
#
# {x}         - Координата X игрока по окончанию таймера
# {y}         - Координата Y игрока по окончанию таймера
# {z}         - Координата Z игрока по окончанию таймера
# {world}     - Название мира игрока по окончанию таймера
# {time}      - Оставшееся время до выполнения команды (в секундах)
# {world_time}      - Игровое время мира (0-24000 тиков)
# {world_time_real} - Игровое время мира в формате ЧЧ:ММ (например 12:00, 21:30)
# {block}           - Название блока под ногами игрока
# {near:30}         - Список игроков в радиусе 30 блоков (число можно менять)
#
# Примеры использования:
# - "Вы телепортированы в {world} на координаты {x}, {y}, {z}"
# - "Рядом с вами: {near:50}"
# - "Вы стоите на блоке: {block}"
# - "Сейчас в игре: {world_time_real}"
# ═══════════════════════════════════════════════════════════════════════════════

Конструктор:
  'тест': #можно создать не ограниченное количество блоков команд, главное не повторять 'id'
    команды: #команды к которым применять таймер
      - rtp
      - tpr
    аргументов: 0 #сколько аргументов команды, к примеру 0:(/rtp), 1:(/home test), 2:(/give Steve diamond)...
    боссбар:
      включить: да #используем bossbar
      текст: "&fТелепортация через &x&F&F&0&0&1&5{time} &fсекунд" #текст на боссбаре, {time} - оставшееся время
      цвет: RED #какой цвет будет у bossbar
      стиль: SOLID #стиль bossbar, бывают: SOLID, SEGMENTED_6, SEGMENTED_10, SEGMENTED_12, SEGMENTED_20
    информирование:
      до: #сообщения ДО таймера (при начале отсчёта)
        заголовок: "&x&F&F&0&0&1&5Телепортация началась" #сообщение игроку в title при начале таймера (если не нужно, поставьте none, без скобок)
        субтитры: "&fНе двигайтесь &x&F&F&0&0&1&5{time} &fсек." #сообщение игроку в subtitle при начале таймера (если не нужно, поставьте none, без скобок)
        сообщение: #сообщение игроку в чат при начале таймера (если не нужно, поставьте none, без скобок)
         - " "
         - " &x&F&F&0&0&1&5• &fНе получайте &x&F&F&0&0&1&5урон &fот игроков/мобов"
         - " &x&F&F&0&0&1&5• &fНе &x&F&F&0&0&1&5ломайте/ставьте &fблоки"
         - " &x&F&F&0&0&1&5• &fНе &x&F&F&0&0&1&5пишите &fв чат"
         - " "
         - " &x&F&F&0&0&1&5• &fТелепортация начнётся через &x&F&F&0&0&1&5{time} секунд"
         - " "
      после: #сообщения ПОСЛЕ таймера (при успешном выполнении)
        заголовок: "&x&F&F&0&0&1&5Успешная телепортация" #сообщение игроку в title после выполнения команды (если не нужно, поставьте none, без скобок)
        субтитры: "&fна координаты {x} {y} {z}" #сообщение игроку в subtitle после выполнения команды (если не нужно, поставьте none, без скобок)
        сообщение: #сообщение игроку в чат после выполнения команды (если не нужно, поставьте none, без скобок)
         - " "
         - " &x&F&F&0&0&1&5• &fВы были успешно телепортированы!"
         - " &x&F&F&0&0&1&5• &fТекущее время {world_time_real}"
         - " "
    задержка: #настройка таймера по разрешениям
      1:
        разрешение: airocooldown.defaultrtp #пермишен с которым работает указанная задержка
        задержка: 8 #через сколько секунд выполняется команда
      2:
        разрешение: airocooldown.viprtp
        задержка: 8
    перерывы: #настройка задержки (кулдаун)
      1:
        разрешение: airocooldown.defaultrtp #пермишен с которым работает указанный перерыв
        задержка: 5 #через сколько секунд после выполнения предыдущей команды можно повторить
      2:
        разрешение: airocooldown.viprtp
        задержка: 2
    звук:
      до: #звук до таймера (когда напишите команду)
        включить: да #проигрывать звук до выполнения
        придержать: 0 #можно указать через какое время (в тиках) после написания команды проигрывать звук
        звук: ENTITY_CREEPER_DEATH #название звука
        громкость: 1 #громкость звука
      после: #звук после таймера
        включить: да #проигрывать звук после выполнения?
        звук: ENTITY_CREEPER_DEATH #название звука
        громкость: 1 #громкость звука
    эффект:
      до: #эффект до таймера (когда напишите команду)
        включить: нет #включить эффекты до таймера
        эффекты: #перечисляем эффект:силу:время
        - "BLINDNESS:1:3"
      после: #эффект после таймера
        включить: да #включить эффекты после успешного выполнения команды
        эффекты: #перечисляем эффект:силу:время
        - "BLINDNESS:1:3"
    отмена:
      движение: да #команда отменится если двинуться
      урон_от_игрока: да #команда отменится если вас ударит игрок
      урон_от_мобов: да #команда отменится если вас ударит моб
      удар_игрока: да #команда отменится если вы ударите игрока
      удар_моба: да #команда отменится если вы ударите моба
      ломание: да #команда отменится если вы сломаете блок
      установка: да #команда отменится если вы установите блок
      чат: да #команда отменится если вы напишите сообщение в чат
    информирование_отмены:
      заголовок: "&x&F&F&0&0&1&5Телепортация отменена" #сообщение игроку в title при отмене (если не нужно, поставьте none, без скобок)
      субтитры: "&f:(" #сообщение игроку в subtitle при отмене (если не нужно, поставьте none, без скобок)
      сообщение: #сообщение игроку в чат при отмене (если не нужно, поставьте none, без скобок)
       - " "
       - " &x&F&F&0&0&1&5• &fТелепортация отменена"
       - " "
    # ═══════════════════════════════════════════════════════════════════════════════
    # ИЗМЕНЕНИЕ РАЗМЕРА ИГРОКА (требуется Minecraft 1.20.5+)
    # Эта функция работает только на версиях 1.20.5 и выше!
    # На старых версиях блок будет игнорироваться.
    # ═══════════════════════════════════════════════════════════════════════════════
    уменьшение:
      включить: да #включить изменение размера игрока
      до: 1-0.05 #изменить размер при начале таймера (от-до), например 1-0.05 = уменьшить с нормального до очень маленького
      после: 0.05-1 #изменить размер после выполнения команды (от-до), например 0.05-1 = увеличить обратно
      время: 8-4 #время изменения в секундах (до-после), например 5-3 = уменьшение за 5 сек, увеличение за 3 сек

messages.yml
YAML:
# Сообщения при использовании команд плагина
команды:
  нет_прав: "&cУ вас нет прав на использование этой команды."
  перезагружено: "&aКонфигурация airoCooldown успешно перезагружена!"
  использование: "&eИспользование: &f/airocooldown <reload|newcommand>"
  новый_блок_создан: "&aНовый блок команд '{id}' успешно создан!"
  новый_блок_ошибка: "&cОшибка: блок с таким ID уже существует!"
  новый_блок_использование: "&eИспользование: &f/airocooldown newcommand <id>"

# Сообщения при кулдауне
кулдаун:
  ожидание: "&cПодождите ещё {time} секунд перед повторным использованием."
  уже_ожидает: "&cВы уже ожидаете выполнения команды."



Анимация уменьшения, увеличения игрока во время телепортации​

IMG_4904.gif
IMG_4905.gif




Отмена телепортации при уроне, движении, сообщении и тд..


IMG_4907.gif
IMG_4906.gif
IMG_4908.gif
IMG_4909.gif
IMG_4910.gif
IMG_4911.gif







Сделано с любовью | airo ♥️
Зависимости
нет
Команды и права
Команды:
/airocooldown reload - перезагрузить плагин
/airocooldown info - информация плагина
/airocooldown newcommand (id) - создаёт новый блок команд

Права:

airocooldown.admin
- доступ ко всем командам плагина​
Автор
a1ro
Скачивания
3
Просмотры
68
Первый выпуск
Обновление
Оценка
5.00 звёзд 1 оценок

Другие ресурсы пользователя a1ro

Поделиться ресурсом

Последние рецензии

прикольный плагин. Мне очень взошла механика с уменьшением и увеличением, ахах
a1ro
a1ro
Спасибо, буду стараться дальше ♥️
Назад
Сверху Снизу