Вопрос Получение предмета по истечении времени

Ядро
PufferFish

monstrikixlive

Пользователь
Сообщения
110
Плагин
-
Ядро сервера
  1. PufferFish
Версия сервера
  1. Другое
  2. 1.21
Память сервера ОЗУ
9Gb
Ссылка
-
Здравствуйте, подскажите, пожалуйста, можно ли реализовать получение предмета после определённого времени?
Подробнее: игрок нажимает на иконку предмета в менюшке, и в лоре появляется таймер. После окончания таймера игрок может получить свой предмет.
Deluxemenu? ChestCommands? пожалуйста, опишите как <3 Спасибо!
 
Решение
Примерно так
Код:
menu_title: '&lВыдача предметов'
open_command:
- test
size: 45
update_interval: 1
items:
  'give_2':
    material: DIAMOND_SWORD
    slot: 22
    priority: 1
    update: true
    display_name: 'Алмазный Меч'
    lore:
    - '&6ℭ &7Описание'
    - ''
    - '&6◦ &7Осталось до получения предмета &c%mcd_left_formatted_give_item% '
    - ''
    view_requirement:
      requirements:
        item_give:
          type: has permission
          permission: 'time.give.item'
    left_click_requirement:
      requirements:
        cooldown:
          type: '=='
          input: '%mcd_left_give_item%'
          output: '0'
      deny_commands:
        - '[refresh]'
        - '[message] &7Вас осталось ждатье еще &c%mcd_left_formatted_give_item%...
Примерно так
Код:
menu_title: '&lВыдача предметов'
open_command:
- test
size: 45
update_interval: 1
items:
  'give_2':
    material: DIAMOND_SWORD
    slot: 22
    priority: 1
    update: true
    display_name: 'Алмазный Меч'
    lore:
    - '&6ℭ &7Описание'
    - ''
    - '&6◦ &7Осталось до получения предмета &c%mcd_left_formatted_give_item% '
    - ''
    view_requirement:
      requirements:
        item_give:
          type: has permission
          permission: 'time.give.item'
    left_click_requirement:
      requirements:
        cooldown:
          type: '=='
          input: '%mcd_left_give_item%'
          output: '0'
      deny_commands:
        - '[refresh]'
        - '[message] &7Вас осталось ждатье еще &c%mcd_left_formatted_give_item% &7до получения предмета!'
    left_click_commands:
    - '[close]'
    - '[console] give %player_name% diamond_sword 1'
    - '[message] &7| Вам выдан Алмазный Меч.'

  'give_1':
    material: DIAMOND_SWORD
    slot: 22
    priority: 2
    display_name: 'Алмазный Меч'
    lore:
    - '&6ℭ &fОписание предмета'
    - ''
    - '&6◦ &7Можно получить &fАлмазный Меч'
    - '&6◦ &7но нужно подождать &c3 &7минуты.'
    - ''
    - '&6↪ &fНажмите, &6чтобы &fполучить'
    left_click_commands:
    - '[refresh]'
    - '[console] mcd add %player_name% give_item 3m'
    - '[console] lp user %player_name% permission settemp time.give.item true 10m'
    - '[message] &7| Таймер до получения предмета активирован.'
 
Назад
Сверху Снизу