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

Платно Плагин hGrant | Плагин на выдачу донатов игрокам v1.0

Нет прав для приобретения ("199.99" ₽)
Поддерживаемые версии
  1. 1.16
  2. 1.17
  3. 1.18
  4. 1.19
  5. 1.20
  6. 1.21
Ядра и Прокси
  1. Bukkit
  2. Spigot
  3. Paper
Минимальная версия Java
16
⚙️ Плагин добавит на ваш сервер систему выдачи доната через команду /grant с удобной гибконастраиваемой гуишкой. В конфиге можно настроить cooldown до выдачи, uncooldown до сброса лимита и max для ограничения выдачи донатов, также priority и многое другое. (также в плагин присутствует API для разработчиков)

1770554175548.png

1770554182244.png


Форматирование (BB-код):
settings:
prefix: "&7[#FDBE00Сервер&7]&f"
unknown: "N/A"
luckperms: true
api: true

database:
mysql: false
mysqlSettings:
host: "127.0.0.1"
port: "3306"
database: "hgrant"
user: "root"
password: "secret"

formatted:
year: "{0} г {1} мес {2} нед {3} д {4} ч {5} мин {6} сек"
month: "{0} мес {1} нед {2} д {3} ч {4} мин {5} сек"
week: "{0} нед {1} д {2} ч {3} мин {4} сек"
day: "{0} д {1} ч {2} мин {3} сек"
hour: "{0} ч {1} мин {2} сек"
minute: "{0} мин {1} сек"
second: "{0} сек"

groups:
owner: # Группа и её лимиты
priority: 1 # Чем больше приоритет тем выше группа
list:
ultimate:
cooldown: 3600 # В секундах, после выдачи 1 доната устанавливается эта задержка (Поддерживается -1 для бесконечности)
uncooldown: 7200 # В секундах, после выдачи 1 доната через 7200 секунд лимит с 2 повысится до 3 (Поддерживается -1 для бесконечности)
max: 3
grink:
cooldown: 7200
uncooldown: 14400
max: 2
vip:
cooldown: -1
uncooldown: -1
max: 1

actions:
noPerms:
- "[Message] {prefix} У вас #FDBE00недостаточно&f прав"
grantHelp:
- "[Message] {prefix} /grant &7(Игрок)"
playerNotFound:
- "[Message] {prefix} Игрок #FDBE00{target}&f не найден"
dontTargetYourself:
- "[Message] {prefix} Нельзя #FDBE00выдать&f донат для #FDBE00самого&f себя"

gui: # material: Поддерживает basehead-<VALUE>
title: "&fПодарить донат #FDBE00{target}"
size: 27
grantItems:
ultimate:
priority: 1
slots: [10]
blocked:
material: BARRIER
displayName: "&fДонат #FDBE00&l&nULTIMATE&f"
lore:
- "#FDBE00╔"
- "#FDBE00║ &fДо следующей выдачи&7: #FDBE00%hgrant_cooldown_ultimate%"
- "#FDBE00║ &fВаши лимиты&7: #FDBE00%hgrant_max_ultimate% &7(%hgrant_uncooldown_ultimate%)"
- "#FDBE00╚"
actions:
- "[Close]"
- "[Sound] ENTITY_VILLAGER_NO"
available:
material: NETHERITE_SWORD
displayName: "&fДонат #FDBE00&l&nULTIMATE&f"
lore:
- "#FDBE00╔"
- "#FDBE00║ &fНажмите, чтобы #FDBE00выдать&f донат #FDBE00&l&nULTIMATE&f"
- "#FDBE00║ &fВаш лимит&7: #FDBE00%hgrant_max_ultimate% &fштук"
- "#FDBE00╚"
actions:
- "[Message] {prefix} Игрок #FDBE00{player}&f выдал донат #FDBE00&l&nULTIMATE&f игроку #FDBE00{target}"
- "[Console] lp user {target} group add ultimate"

grink:
priority: 2
slots: [12]
blocked:
material: BARRIER
displayName: "&fДонат #FDBE00&l&nGRINK&f"
lore:
- "#FDBE00╔"
- "#FDBE00║ &fДо следующей выдачи&7: #FDBE00%hgrant_cooldown_grink%"
- "#FDBE00║ &fВаши лимиты&7: #FDBE00%hgrant_max_grink% &7(%hgrant_uncooldown_grink%)"
- "#FDBE00╚"
actions:
- "[Close]"
- "[Sound] ENTITY_VILLAGER_NO"
available:
material: DIAMOND_SWORD
displayName: "&fДонат #FDBE00&l&nGRINK&f"
lore:
- "#FDBE00╔"
- "#FDBE00║ &fНажмите, чтобы #FDBE00выдать&f донат #FDBE00&l&nGRINK&f"
- "#FDBE00║ &fВаш лимит&7: #FDBE00%hgrant_max_grink% &fштук"
- "#FDBE00╚"
actions:
- "[Message] {prefix} Игрок #FDBE00{player}&f выдал донат #FDBE00&l&nGRINK&f игроку #FDBE00{target}"
- "[Console] lp user {target} group add grink"

vip:
priority: 2
slots: [14]
blocked:
material: BARRIER
displayName: "&fДонат #FDBE00&l&nVIP&f"
lore:
- "#FDBE00╔"
- "#FDBE00║ &fДо следующей выдачи&7: #FDBE00%hgrant_cooldown_vip%"
- "#FDBE00║ &fВаши лимиты&7: #FDBE00%hgrant_max_vip% &7(%hgrant_uncooldown_vip%)"
- "#FDBE00╚"
actions:
- "[Close]"
- "[Sound] ENTITY_VILLAGER_NO"
available:
material: IRON_SWORD
displayName: "&fДонат #FDBE00&l&nVIP&f"
lore:
- "#FDBE00╔"
- "#FDBE00║ &fНажмите, чтобы #FDBE00выдать&f донат #FDBE00&l&nVIP&f"
- "#FDBE00║ &fВаш лимит&7: #FDBE00%hgrant_max_vip% &fштук"
- "#FDBE00╚"
actions:
- "[Message] {prefix} Игрок #FDBE00{player}&f выдал донат #FDBE00&l&nVIP&f игроку #FDBE00{target}"
- "[Console] lp user {target} group add vip"

myItems:
border:
slots: [0,1,2,3,4,5,6,7,8,9,17,18,19,20,21,22,23,24,25,26]
material: BLACK_STAINED_GLASS_PANE
displayName: " "
lore: []
actions:
- "[Close]"
Зависимости
Vault, LuckPerms (Не обязательно), PlaceholderAPI (Обязательно)
Команды и права
КомандаПравоОписание
/granthgrant.grant.<Группа> или Группа из LuckPerms если в конфиге luckperms: trueДоступ к открытию GUI с выдачей донатов
Автор
He3HaukaX
Просмотры
25
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

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

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

Назад
Сверху Снизу