Как сделать кулдаун команды /heal, /feed, /home в ACooldown?

4elenger

Пользователь
Сообщения
65
Я скачал плагин ACooldown, его слили на 1 сайте, но я не знаю как сделать кулдаун команд: /heal, /feed, /home.
Я пытался сделать кулдаун, но почему-то не ставится кулдаун команд в которых 1 слово.

Вот мой конфиг
YAML:
Messages:
# Формат времени(Можно убрать полностью)
  TimeFormat:
   second:
    a: '&7секунда&a'
    i: '&7секунды&a'
    b: '&7секунд&a'
    sec: '&7секунд&a'
   minutes:
    min: '&7минут&a'
    m: '&7минут&a'
   hours:
    h: '&7час&a'
    h1: '&7часов&a'
   days:
    dn: '&7дн&a'
    day: '&7день&a'
    dna: '&7дня&a'
    dnei: '&7дней&a'
# Можно удалить всё что выше до Messages

# Вывод сообщения если у игрока нет прав
  perms: '&6&lИНФОРМАЦИЯ: &cУ вас недостаточно прав'
# Вывод сообщения если игрок ввёл команду /acd reload
  reload: '&7Конфиг &aуспешно &7перезагружен'
# Вывод сообщения если игрок вводит не существующий аргумент в команде /acd
  args: '&6&l⚠ &fТакой команды не существует'
# Вывод сообщения если игрок ввёл команду /acd
  info:
  - ''
  - '&7&l[&eКулдаун&7&l] &aДоступные команды:'
  - '     &7Перезагрузить конфиг - &b/acd reload'
  - '     &7Убрать всем кулдавн - &b/acd cleartable'
  - ''
# Вывод сообщения если игрок ввёл команду /acd cleartable
  clearall: '&7Таблица очищена, задержки с игроков сняты'
# Стандартное сообщение
  message: '&7До следующего использования осталось &a@time'
# Задержка по стандарту
  cooldown: 60

# Переменные - @time : Время задержки(В секундах)

commands:
  tempban:
    aliases: ['eban', 'essentials:ban']
    cooldown:
     wither: 900
     admin: 900
     helper3: 900
    type: 'MULTI'
    message: '&7До следующего использования осталось &a@time'
    permission: 'nocooldown.donaters'
    length: 1
  unban:
    aliases: ['unban']
    cooldown:
     wither: 900
     admin: 900
     helper3: 900
    type: 'MULTI'
    message: '&7До следующего использования осталось &a@time'
    permission: 'nocooldown.donaters1'
    length: 1
  call:
    aliases: ['ecall', 'etpa', 'tpa']
    cooldown:
     user: 60
     vip: 60
     magma: 60
     elite: 60
     ultra: 60
     wither: 60
     admin: 60
     helper: 60
     helper2: 60
     helper3: 60
    type: 'MULTI'
    message: '&7До следующего использования осталось &a@time'
    permission: 'nocooldown.donaters2'
    length: 1
  rtp:
    aliases: ['betterrtp']
    cooldown:
     user: 60
     vip: 60
     magma: 60
     elite: 60
     ultra: 60
     wither: 60
     admin: 60
     helper: 60
     helper2: 60
     helper3: 60
    type: 'MULTI'
    message: '&7До следующего использования осталось &a@time'
    permission: 'nocooldown.donaters3'
    length: 1
  home:
    aliases: ['ehome']
    cooldown:
     user: 120
     vip: 120
     magma: 120
     elite: 120
     ultra: 120
     wither: 120
     admin: 120
     helper: 100
     helper2: 100
     helper3: 100
    type: 'STANDART'
    message: '&7До следующего использования осталось &a@time'
    permission: 'nocooldown.donaters4'
    length: 1
  tempmute:
    aliases: ['mute', 'essentials:mute']
    cooldown:
     elite: 600
     ultra: 600
     wither: 600
     admin: 600
     helper2: 600
     helper3: 600
    type: 'MULTI'
    message: '&7До следующего использования осталось &a@time'
    permission: 'nocooldown.donaters5'
    length: 1
  unmute:
    aliases: ['unmute']
    cooldown:
     elite: 600
     ultra: 600
     wither: 600
     admin: 600
     helper2: 600
     helper3: 600
    type: 'MULTI'
    message: '&7До следующего использования осталось &a@time'
    permission: 'nocooldown.donaters6'
    length: 1
  setwarp:
    aliases: ['setwarp']
    cooldown:
     default: 86400
    type: 'MULTI'
    message: '&7До следующего использования осталось &a@time'
    permission: 'nocooldown.donaters7'
    length: 1
  broadcast:
    aliases: ['bc']
    cooldown:
     default: 900
    type: 'MULTI'
    message: '&7До следующего использования осталось &a@time'
    permission: 'nocooldown.donaters7'
    length: 1
  kick:
# Дополнительная команда
    aliases: ['ekick', 'essentials:kick']
# Время задержки
    cooldown: # Сюда мы вписываем группы для которых будет кулдаун
     ultra: 600
     wither: 600
     admin: 600
     helper: 600
     helper2: 600
     helper3: 600
# Тип задержки(только если есть aliases), STANDART - 1 задержка на команду и дополнительную команду, в моём случае kick, ekick, essentials:kick
# MULTI - разная задержка для главной команды и дополнительной команды (Можно убрать и будет работать)
    type: 'MULTI'
# Сообщение для команжы
    message: '&7До следующего использования осталось &a@time'
# Права игнорирующие задежку
    permission: 'nocooldown.kick'
# Это аргумент с которого начнётся задержка
    length: 1
 

Вложения

  • configacooldown.yml
    6 KB · Просмотры: 9
Последнее редактирование:
YAML:
heal:
    aliases: ['eheal','essentials:heal']
    cooldown:
     default: 300
    type: 'MULTI'
    message: '&7До следующего использования осталось &a@time'
    permission: 'nocooldown.heal'
    length: 0

feed:
    aliases: ['efeed','essentials:feed']
    cooldown:
     default: 300
    type: 'MULTI'
    message: '&7До следующего использования осталось &a@time'
    permission: 'nocooldown.heal'
    length: 0
    
home:
    aliases: ['ehome','essentials:home']
    cooldown:
     default: 300
    type: 'MULTI'
    message: '&7До следующего использования осталось &a@time'
    permission: 'nocooldown.heal'
    length: 0

Вот так должно работать
 
Назад
Сверху Снизу