- Для версий
- 1.21.✘
- Источник
- https://dsc.gg/winstudio
- Java
- Исходный код
- https://github.com/to4nonekeru/WinFunCharge
- Зависимости
- PlaceholderAPI
WinFunCharge
Плагин на бонусный чардж с сервера VonTime.Зависимости
- Paper / Purpur 1.21+
- Java 21+
- PlaceholderAPI (опционально)
Команды и права
- /charges [страница] — посмотреть свой баланс и историю транзакций (доступно всем).
- /wfc give <игрок> <кол-во> [причина] — выдать чарджи (winfuncharge.admin).
- /wfc take <игрок> <кол-во> [причина] — списать чарджи (winfuncharge.admin).
- /wfc look <игрок> — посмотреть баланс и срок сгорания игрока (winfuncharge.admin).
- /wfc generallimits <игрок> [add|set|reset] — управление лимитами игрока (winfuncharge.admin).
- /wfc reload — перезагрузить конфиг (winfuncharge.admin).
Плейсхолдеры (PlaceholderAPI)
- %winfuncharge_balance% — текущий баланс
- %winfuncharge_time_left% — оставшееся время до сгорания
- %winfuncharge_expiry_date% — дата сгорания
- %winfuncharge_has_charges% — есть ли чарджи (true / false)
- %winfuncharge_generallimits_current% — текущий лимит
- %winfuncharge_generallimits_max% — максимальный лимит
chargeshop.yml[BMenu]:
id: winstudio:chargeshop
provider: default
type: chest
size: 54
title: "<white><font:minecraft:main_menu>0G2z2H</font>"
menu-events:
on_open:
- sound: "ui.button.click 1 1"
items:
random-don-potion:
slot: 12
name: "<#FF0066>[⚗]<#986AE5> Случайное донзелье"
lore:
- "<#986AE5>⭐<#FFFFE6> Может выпасть:"
- " <#986AE5>●<#FFFFE6> <b><#8B0000>[★]<white> <#8B0000>З<#A20E00>е<gradient:#B91C00:#FF4500>лье </gradient><#FF5300>Г<gradient:#FF6100:#FF8C00>нева</gradient>"
- " <#986AE5>●<#FFFFE6> <b><#414345>[★]<white> <#414345>З<#463E40>е<gradient:#4B393A:#800000>лье Ассасина</gradient>"
- " <#986AE5>●<#FFFFE6> <b><#D1FF5B>[★]<white> <#D1FF5B>З<#D6FF6C>е<gradient:#DBFF7D:#F3FFD3>лье Па</gradient><#EEFFC2>л<gradient:#E9FFB1:#D1FF5B>ладина</gradient>"
- " <#986AE5>●<#FFFFE6> <b><#FFFFCB>[★]<white> <#FFFFCB>С<#FFFFBC>в<gradient:#FFFFAC:#FFFE32>ятая вода</gradient>"
- " <#986AE5>●<#FFFFE6> <b><#FFF73A>[★]<white> <#FFF73A>З<#F7F550>е<gradient:#EEF366:#D5EEA9:#C4EDBF>лье Ра</gradient><#BCF0AA>д<gradient:#B4F394:#93FF3E>иации</gradient>"
- " <#986AE5>●<#FFFFE6> <b><#3F0D9A>[★]<white> <#3F0D9A>С<#31209F>н<gradient:#2332A5:#0C66B8>отво</gradient><#2371C4>р<gradient:#3A7CD1:#6992E9>ное</gradient>"
- " <#986AE5>●<#FFFFE6> <b><#FF1493>[★]<white> <#FF0055>Х<#FF3F3D>л<#FF7E24>о<#FFBD0C>п<#DBE21D>у<gradient:#92EC57:#00FFCC>шка</gradient>"
- "<st><#FF0066> "
- "<#FF0066> ✦<#FFFFE6> Цена: <#FF0066>129 ✦"
- "<#986AE5> ⛁<#FFFFE6> Баланс: <#986AE5>%winfuncharge_balance% ✦"
- "<st><#FF0066> "
color: "#00993333"
potion_contents:
strength: 600 4
slowness: 600 3
all_flags: true
enchantment_glint_override: true
material: splash_potion
args:
PRICE: 129
oneOf:
- on_view: "{menu_id} == winstudio:chargeshop"
on_click:
- open:
menu: "winstudio:confirm_charge"
PRICE: "{PRICE}"
- up: ""
- layer: "0 set -me 13"
- update: ""
- on_view: "{menu_id} == winstudio:confirm_charge"
on_click:
- console: "TODO-GIVE %player_name% random-don-potion"
random-sphere:
slot: 16
max_stack_size: 1
name: "<#FF0066>[★]<#986AE5> Случайная сфера"
lore:
- "<#986AE5>⭐<#FFFFE6> Может выпасть:"
- " <#986AE5>●<#FFFFE6> <#FF0000>[★]<#FF6600> Сфера Сатира"
- " <#986AE5>●<#FFFFE6> <#FF0000>[★]<#FF6600> Сфера Хаоса"
- " <#986AE5>●<#FFFFE6> <#FF0000>[★]<#FF6600> Сфера Ареса"
- " <#986AE5>●<#FFFFE6> <#FF0000>[★]<#FF6600> Сфера Икара"
- " <#986AE5>●<#FFFFE6> <#FF0000>[★]<#FF6600> Сфера Гидры"
- " <#986AE5>●<#FFFFE6> <#FF0000>[★]<#FF6600> Сфера Бестии"
- " <#986AE5>●<#FFFFE6> <#FF0000>[★]<#FF6600> Сфера Эрида"
- "<st><#FF0066> "
- "<#FF0066> ✦<#FFFFE6> Цена: <#FF0066>890 ✦"
- "<#986AE5> ⛁<#FFFFE6> Баланс: <#986AE5>%winfuncharge_balance% ✦"
- "<st><#FF0066> "
enchantments:
vanishing_curse: 1
all_flags: true
attributes:
- name: "minecraft:d9bfbef4-9ce8-362b-aa34-93c5ce9b6e9c"
attribute: "minecraft:attack_damage"
amount: 2.0
operation: add_number
slot: "OFF_HAND"
- name: "minecraft:673c881f-4886-3a40-acbb-b70ffbc8fbec"
attribute: "minecraft:max_health"
amount: 2.0
operation: add_number
slot: "OFF_HAND"
material: "basehead-ewogICJ0aW1lc3RhbXAiIDogMTc1MDI3ODU4MjQ5MSwKICAicHJvZmlsZUlkIiA6ICJhZWNkODIxZTQyYzE0ZDJlOThmNTA1OTg1MWI5OWMzNyIsCiAgInByb2ZpbGVOYW1lIiA6ICJSb2RyaVgyMDc1IiwKICAic2lnbmF0dXJlUmVxdWlyZWQiIDogdHJ1ZSwKICAidGV4dHVyZXMiIDogewogICAgIlNLSU4iIDogewogICAgICAidXJsIiA6ICJodHRwOi8vdGV4dHVyZXMubWluZWNyYWZ0Lm5ldC90ZXh0dXJlL2M2ODAzZTZkNTY2N2EyZDYxMDYyOGJjM2IzMmY4NjNjZGE0OTVjNDY1NjE2ZGU2NTVjYjMyOTkzM2I2MWFmNzciLAogICAgICAibWV0YWRhdGEiIDogewogICAgICAgICJtb2RlbCIgOiAic2xpbSIKICAgICAgfQogICAgfQogIH0KfQ=="
args:
PRICE: 890
oneOf:
- on_view: "{menu_id} == winstudio:chargeshop"
on_click:
- open:
menu: "winstudio:confirm_charge"
PRICE: "{PRICE}"
- up: ""
- layer: "0 set -me 13"
- update: ""
- on_view: "{menu_id} == winstudio:confirm_charge"
on_click:
- console: "TODO-GIVE %player_name% random-sphere"
block-damager:
slot: 27
max_stack_size: 1
name: "<#FF4800>[<#FF4C00>★<#FF5000>]<#FF5400> <#FF5900>Б<#FF5D00>л<#FF6100>о<#FF6500>к<#FF6900> <#FF6D00>д<#FF7100>а<#FF7500>м<#FF7A00>а<#FF7E00>г<#FF8200>е<#FF8600>р"
lore:
- "<dark_gray>●<#8C8C8C> <gray>Каст: <blue>Нанесение урона"
- "<dark_gray>●<#8C8C8C> <gray>Радиус: <blue>1,5 блока"
- "<st><#FF0066> "
- "<#FF0066> ✦<#FFFFE6> Цена: <#FF0066>1,790 ✦"
- "<#986AE5> ⛁<#FFFFE6> Баланс: <#986AE5>%winfuncharge_balance% ✦"
- "<st><#FF0066> "
- "<#0099CC>◆ <#FFFFE6>Лимит: <#00FFFF>0<#8C8C8C>/<#0099CC>1"
- "<#CC0000>✥ <#FFFFE6>Общий лимит: <#FF0066>%winfuncharge_generallimits_current%<#8C8C8C>/<#CC0000>%winfuncharge_generallimits_max%"
- " <#FF0066>➥<#FFFFE6> Можно купить <#FF0066>1 товар"
all_flags: true
material: jigsaw
args:
PRICE: 1790
oneOf:
- on_view: "{menu_id} == winstudio:chargeshop"
on_click:
- open:
menu: "winstudio:confirm_charge"
PRICE: "{PRICE}"
- up: ""
- layer: "0 set -me 13"
- update: ""
- on_view: "{menu_id} == winstudio:confirm_charge"
on_click:
- console: "TODO-GIVE %player_name% block-damager"
- console: "winfuncharge generallimits add %player_name% 1"
info-limits:
slot: 6
name: "<#FF0066>[ℹ]<#FFFFE6> Как получить и лимиты"
lore:
- ""
- "<#986AE5>ℹ<#FFFFE6> Как получить:"
- " <#986AE5>●<#FF0066> Кэшбэк<#FFFFE6> за донат"
- " <#986AE5>●<#FF0066> Боевой пропуск"
- " <#986AE5>●<#FF0066> Кланы<#FFFFE6>: задания, БП, уровень"
- ""
- "<#CC0000>✥ <#FFFFE6>Общий лимит: <#FF0066>%winfuncharge_generallimits_current%<#8C8C8C>/<#CC0000>%winfuncharge_generallimits_max%"
- " <#8C8C8C>Столько товаров с лимитом"
- " <#8C8C8C>можно купить за вайп"
- ""
- "<#986AE5>⭐ <#FFFFE6>Общий лимит с подпиской:"
- " <#8C8C8C>● Обычный<#FFFFE6>: <#FFFF00>10<#8C8C8C> (ваша)"
- " <#00FFFF>● Премиум<#FFFFE6>: <#FFFF00>20"
- " <#FF00FF>● Суприм<#FFFFE6>: <#FFFF00>30"
- " <#986AE5>➥<#FFFFE6> Купить подписку:<#FF0066> /bp"
model_data: 458
all_flags: true
material: paper
random-potion:
slot: 21
max_stack_size: 64
name: "<#FF0066>[🧪]<#986AE5> Случайное зелье"
lore:
- "<#FFFFE6>Одно из зелий:"
- " <#986AE5>●<#FFFFE6> Сила<#FF0066> III<#FFFFE6> на<#FF0066> 10–15 мин."
- " <#986AE5>●<#FFFFE6> Скорость<#FF0066> III<#FFFFE6> на<#FF0066> 10–15 мин."
- " <#986AE5>●<#FFFFE6> Регенерация<#FF0066> I<#FFFFE6> на<#FF0066> 30–90 сек."
- " <#986AE5>●<#FFFFE6> Исцеление<#FF0066> II"
- " <#986AE5>●<#FFFFE6> Прыгучесть<#FF0066> I–III<#FFFFE6> на<#FF0066> 15–45 сек."
- "<st><#FF0066> "
- "<#FF0066> ✦<#FFFFE6> Цена: <#FF0066>29 ✦"
- "<#986AE5> ⛁<#FFFFE6> Баланс: <#986AE5>%winfuncharge_balance% ✦"
- "<st><#FF0066> "
all_flags: true
enchantment_glint_override: true
material: potion
args:
PRICE: 29
oneOf:
- on_view: "{menu_id} == winstudio:chargeshop"
on_click:
- open:
menu: "winstudio:confirm_charge"
PRICE: "{PRICE}"
- up: ""
- layer: "0 set -me 13"
- update: ""
- on_view: "{menu_id} == winstudio:confirm_charge"
on_click:
- console: "TODO-GIVE %player_name% random-potion"
random-leggings:
slot: 35
damage: 0
name: "<#FF0066>[✦]<#986AE5> Случайные поножи"
lore:
- "<#986AE5>⭐<#FFFFE6> Может выпасть:"
- " <#986AE5>●<#FFFFE6> Алмазные поножи"
- " <#986AE5>●<#FFFFE6> Незеритовые поножи"
- ""
- "<#986AE5>ℹ<#FFFFE6> Чары и их уровни случайны,"
- "<#FFFFE6>на иконке — максимально возможные."
- "<st><#FF0066> "
- "<#FF0066> ✦<#FFFFE6> Цена: <#FF0066>279 ✦"
- "<#986AE5> ⛁<#FFFFE6> Баланс: <#986AE5>%winfuncharge_balance% ✦"
- "<st><#FF0066> "
enchantments:
unbreaking: 5
fire_protection: 5
mending: 1
protection: 5
projectile_protection: 5
all_flags: true
attributes:
- name: "minecraft:armor.leggings"
attribute: "minecraft:armor"
amount: 6.0
operation: add_number
slot: "legs"
- name: "minecraft:armor.leggings"
attribute: "minecraft:armor_toughness"
amount: 3.0
operation: add_number
slot: "legs"
- name: "minecraft:armor.leggings"
attribute: "minecraft:knockback_resistance"
amount: 0.10000000149011612
operation: add_number
slot: "legs"
material: netherite_leggings
args:
PRICE: 279
oneOf:
- on_view: "{menu_id} == winstudio:chargeshop"
on_click:
- open:
menu: "winstudio:confirm_charge"
PRICE: "{PRICE}"
- up: ""
- layer: "0 set -me 13"
- update: ""
- on_view: "{menu_id} == winstudio:confirm_charge"
on_click:
- console: "TODO-GIVE %player_name% random-leggings"
expiring-charges:
slot: 2
name: "<#FF0066>[🔥]<#FFFFE6> Ближайшие сгорания"
material: paper
model_data: 457
all_flags: true
oneOf:
- on_view: "%winfuncharge_has_charges% == true"
lore:
- ""
- " <#986AE5>●<#FF0066> %winfuncharge_balance% ✦<#FFFFE6> через <#0099CC>%winfuncharge_time_left%"
- ""
- "<#FF0066>⚠<#FFFFE6> Чарджи могут<#FF0066> сгорать<#FFFFE6> —"
- "<#FFFFE6>тратьте их сразу!"
- lore:
- ""
- " <#FFFFE6>Ближайших сгораний нет"
- ""
- "<#FF0066>⚠<#FFFFE6> Чарджи могут<#FF0066> сгорать<#FFFFE6> —"
- "<#FFFFE6>тратьте их сразу!"
random-arrow:
slot: 30
name: "<#FF0066>[🏹]<#986AE5> Случайная стрела"
lore:
- "<#986AE5>⭐<#FFFFE6> Может выпасть:"
- " <#986AE5>●<#FFFFE6> <#FFD700>[★]<white> <#FDC830>С<#FCC030>т<#FBB931>р<#FAB131>е<#F9A932>л<#F8A132>а<#F89A33> <#F79233>З<#F68A34>е<#F58234>в<#F47B35>с<#F37335>а"
- " <#986AE5>●<#FFFFE6> <#FFE596>[★]<white> <#FFE596>С<#FFEBAD>в<#FFF0C3>е<#FFF6DA>т<#FFFBF0>о<white>вая с<#FBF0FF>т<#F4DAFF>р<#EEC3FF>е<#E7ADFF>л<#E196FF>а"
- " <#986AE5>●<#FFFFE6> <#2E2E2E>[★]<white> <#2E2E2E>М<#444444>у<#5A5A5A>ч<#707070>и<#868686>т<#9B9B9B>е<#A3A3A3>л<#8D8D8D>ь<#777777>н<#616161>а<#4B4B4B>я<#353535> <#3D3D3D>с<#525252>т<#686868>р<#7E7E7E>е<#949494>л<gray>а"
- " <#986AE5>●<#FFFFE6> <#00BFFF>[★]<white> <#00C6FF>С<#00C1FF>т<#00BCFF>р<#00B7FF>е<#00B2FF>л<#00ADFF>а<#00A8FF> <#00A3FF>о<#009EFF>б<#009AFF>л<#0095FF>е<#0090FF>д<#008BFF>е<#0086FF>н<#0081FF>е<#007CFF>н<#0077FF>и<#0072FF>я"
- " <#986AE5>●<#FFFFE6> <#32CD32>[★]<white> <#32CD32>С<#32D038>т<#33D23E>р<#33D543>е<#34D749>л<#34DA4F>а<#35DD55> <#35DF5A>т<#36E260>е<#36E566>р<#37E76C>а<#37EA71>п<#38EC77>и<#38EF7D>и"
- " <#986AE5>●<#FFFFE6> <#8B0000>[★]<white> <#800000>К<#8C0000>р<#970000>о<#A30000>в<#AF0000>а<#BB0000>в<#C60000>а<#D20000>я<#D80707> <#DF0F0F>с<#E51616>т<#EC1D1D>р<#F22424>е<#F92C2C>л<#FF3333>а"
- " <#986AE5>●<#FFFFE6> Обработанная стрела"
- "<st><#FF0066> "
- "<#FF0066> ✦<#FFFFE6> Цена: <#FF0066>79 ✦"
- "<#0099CC> ⚕<#FFFFE6> Кол-во: <#00FFFF>16 шт."
- "<#986AE5> ⛁<#FFFFE6> Баланс: <#986AE5>%winfuncharge_balance% ✦"
- "<st><#FF0066> "
all_flags: true
material: tipped_arrow
args:
PRICE: 79
oneOf:
- on_view: "{menu_id} == winstudio:chargeshop"
on_click:
- open:
menu: "winstudio:confirm_charge"
PRICE: "{PRICE}"
- up: ""
- layer: "0 set -me 13"
- update: ""
- on_view: "{menu_id} == winstudio:confirm_charge"
on_click:
- console: "TODO-GIVE %player_name% random-arrow"
dynamite:
slot: 28
name: "<#FF0066>[✶]<#986AE5> Динамит"
lore:
- "<st><#FF0066> "
- "<#FF0066> ✦<#FFFFE6> Цена: <#FF0066>179 ✦"
- "<#0099CC> ⚕<#FFFFE6> Кол-во: <#00FFFF>32~64 шт."
- "<#986AE5> ⛁<#FFFFE6> Баланс: <#986AE5>%winfuncharge_balance% ✦"
- "<st><#FF0066> "
all_flags: true
material: tnt
args:
PRICE: 179
oneOf:
- on_view: "{menu_id} == winstudio:chargeshop"
on_click:
- open:
menu: "winstudio:confirm_charge"
PRICE: "{PRICE}"
- up: ""
- layer: "0 set -me 13"
- update: ""
- on_view: "{menu_id} == winstudio:confirm_charge"
on_click:
- console: "TODO-GIVE %player_name% dynamite"
balance:
slot: 4
name: "<#FF0066>[✦]<#FFFFE6> Баланс: <#FF0066>%winfuncharge_balance% ✦"
model_data: 449
all_flags: true
material: paper
sphere-titana:
slot: 34
max_stack_size: 1
name: "<#FF0000>[★]<#FF6600> Сфера Титана"
lore:
- "<gray>Мощь Титанов крепка,"
- "<gray>Дарует стойкость стали,"
- "<gray>Но тяжелит шаг."
- "<st><#FF0066> "
- "<#FF0066> ✦<#FFFFE6> Цена: <#FF0066>3,490 ✦"
- "<#986AE5> ⛁<#FFFFE6> Баланс: <#986AE5>%winfuncharge_balance% ✦"
- "<st><#FF0066> "
- "<#0099CC>◆ <#FFFFE6>Лимит: <#00FFFF>0<#8C8C8C>/<#0099CC>1"
- "<#CC0000>✥ <#FFFFE6>Общий лимит: <#FF0066>%winfuncharge_generallimits_current%<#8C8C8C>/<#CC0000>%winfuncharge_generallimits_max%"
- " <#FF0066>➥<#FFFFE6> Можно купить <#FF0066>1 товар"
enchantments:
vanishing_curse: 1
all_flags: true
attributes:
- name: "minecraft:5781879d-0671-3f3b-9572-0ab386a325c5"
attribute: "minecraft:armor"
amount: 2.5
operation: add_number
slot: "OFF_HAND"
- name: "minecraft:95745f63-fdd0-3414-a2c7-fe787565c823"
attribute: "minecraft:armor_toughness"
amount: 2.5
operation: add_number
slot: "OFF_HAND"
- name: "minecraft:9f2df2a4-cfaf-3f7b-976d-4a62afe70562"
attribute: "minecraft:movement_speed"
amount: -0.15
operation: add_scalar
slot: "OFF_HAND"
material: "basehead-ewogICJ0aW1lc3RhbXAiIDogMTc1MDM1NDQ1NTE5MiwKICAicHJvZmlsZUlkIiA6ICJkOTcwYzEzZTM4YWI0NzlhOTY1OGM1ZDQ1MjZkMTM0YiIsCiAgInByb2ZpbGVOYW1lIiA6ICJDcmltcHlMYWNlODUxMjciLAogICJzaWduYXR1cmVSZXF1aXJlZCIgOiB0cnVlLAogICJ0ZXh0dXJlcyIgOiB7CiAgICAiU0tJTiIgOiB7CiAgICAgICJ1cmwiIDogImh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvODFlOTY5ODQ1OGI3ODQxYzk2YWU0ZjI0ZWM4NGFlMDE3MjQxMDA2NDFjNTY0ZTJhN2IxODVmNDA2ZThlZDIzIiwKICAgICAgIm1ldGFkYXRhIiA6IHsKICAgICAgICAibW9kZWwiIDogInNsaW0iCiAgICAgIH0KICAgIH0KICB9Cn0="
args:
PRICE: 3490
oneOf:
- on_view: "{menu_id} == winstudio:chargeshop"
on_click:
- open:
menu: "winstudio:confirm_charge"
PRICE: "{PRICE}"
- up: ""
- layer: "0 set -me 13"
- update: ""
- on_view: "{menu_id} == winstudio:confirm_charge"
on_click:
- console: "TODO-GIVE %player_name% sphere-titana"
- console: "winfuncharge generallimits add %player_name% 1"
modificator-fix:
slot: 31
max_stack_size: 1
name: "<#FFAF67>[<#F99F6E>⚡<#F48F75>]<#EE7F7D> <#E86F84>М<#E25F8B>о<#DD5092>д<#D74099>и<#D130A0>ф<#CB20A8>и<#C610AF>к<#C000B6>а<#B810BD>т<#B020C3>о<#A831CA>р<#A041D1> <#9851D7>п<#9161DE>о<#8971E4>ч<#8181EB>и<#7992F2>н<#71A2F8>к<#69B2FF>и"
lore:
- "<gray>После активации:"
- "<#8C8C8C> <dark_gray>●<gray> Доступ к <blue>/fix"
- "<#8C8C8C> <dark_gray>●<gray> Длительность:<blue> 1 час"
- ""
- "<#FF6600>[ПКМ]<#FFFFE6> Активировать модификатор"
- "<#FF6600>[SHIFT+ПКМ]<#FFFFE6> Без подтверждения"
- "<st><#FF0066> "
- "<#FF0066> ✦<#FFFFE6> Цена: <#FF0066>679 ✦"
- "<#986AE5> ⛁<#FFFFE6> Баланс: <#986AE5>%winfuncharge_balance% ✦"
- "<st><#FF0066> "
model_data: 1
all_flags: true
material: amethyst_shard
args:
PRICE: 679
oneOf:
- on_view: "{menu_id} == winstudio:chargeshop"
on_click:
- open:
menu: "winstudio:confirm_charge"
PRICE: "{PRICE}"
- up: ""
- layer: "0 set -me 13"
- update: ""
- on_view: "{menu_id} == winstudio:confirm_charge"
on_click:
- console: "TODO-GIVE %player_name% modificator-fix"
creeper-egg-spawner:
slot: 23
name: "<#FF0000>[$] <#FF6600><lang:item.minecraft.creeper_spawn_egg>"
lore:
- "<#00FF00>[100% шанс в спавнере]"
- "<st><#FF0066> "
- "<#FF0066> ✦<#FFFFE6> Цена: <#FF0066>37,900 ✦"
- "<#986AE5> ⛁<#FFFFE6> Баланс: <#986AE5>%winfuncharge_balance% ✦"
- "<st><#FF0066> "
- "<#0099CC>◆ <#FFFFE6>Лимит: <#00FFFF>0<#8C8C8C>/<#0099CC>1"
- "<#CC0000>✥ <#FFFFE6>Общий лимит: <#FF0066>%winfuncharge_generallimits_current%<#8C8C8C>/<#CC0000>%winfuncharge_generallimits_max%"
- " <#FF0066>➥<#FFFFE6> Можно купить <#FF0066>1 товар"
all_flags: true
material: creeper_spawn_egg
args:
PRICE: 37900
oneOf:
- on_view: "{menu_id} == winstudio:chargeshop"
on_click:
- open:
menu: "winstudio:confirm_charge"
PRICE: "{PRICE}"
- up: ""
- layer: "0 set -me 13"
- update: ""
- on_view: "{menu_id} == winstudio:confirm_charge"
on_click:
- console: "TODO-GIVE %player_name% creeper-egg-spawner"
- console: "winfuncharge generallimits add %player_name% 1"
random-talisman:
slot: 25
name: "<#FF0066>[✦]<#986AE5> Случайный талисман"
lore:
- "<#986AE5>⭐<#FFFFE6> Может выпасть:"
- " <#986AE5>●<#FFFFE6> <obf><b><#8D0000>xxx<gradient:#8D0000:#F90000:#8D0000> Талисман Крушителя </gradient><#8D0000>xxx"
- " <#986AE5>●<#FFFFE6> <#FF0000>[★]<#FF6600> Талисман Раздора"
- " <#986AE5>●<#FFFFE6> <#FF0000>[★]<#FF6600> Талисман Тирана"
- " <#986AE5>●<#FFFFE6> <#FF0000>[★]<#FF6600> Талисман Ярости"
- " <#986AE5>●<#FFFFE6> <#FF0000>[★]<#FF6600> Талисман Вихря"
- " <#986AE5>●<#FFFFE6> <#FF0000>[★]<#FF6600> Талисман Мрака"
- " <#986AE5>●<#FFFFE6> <#FF0000>[★]<#FF6600> Талисман Демона"
- "<st><#FF0066> "
- "<#FF0066> ✦<#FFFFE6> Цена: <#FF0066>2,390 ✦"
- "<#986AE5> ⛁<#FFFFE6> Баланс: <#986AE5>%winfuncharge_balance% ✦"
- "<st><#FF0066> "
- "<#0099CC>◆ <#FFFFE6>Лимит: <#00FFFF>0<#8C8C8C>/<#0099CC>1"
- "<#CC0000>✥ <#FFFFE6>Общий лимит: <#FF0066>%winfuncharge_generallimits_current%<#8C8C8C>/<#CC0000>%winfuncharge_generallimits_max%"
- " <#FF0066>➥<#FFFFE6> Можно купить <#FF0066>1 товар"
model_data: 1
all_flags: true
attributes:
- name: "minecraft:5781879d-0671-3f3b-9572-0ab386a325c5"
attribute: "minecraft:armor"
amount: 1.5
operation: add_number
slot: "OFF_HAND"
- name: "minecraft:673c881f-4886-3a40-acbb-b70ffbc8fbec"
attribute: "minecraft:max_health"
amount: 1.5
operation: add_number
slot: "OFF_HAND"
enchantment_glint_override: true
material: totem_of_undying
args:
PRICE: 2390
oneOf:
- on_view: "{menu_id} == winstudio:chargeshop"
on_click:
- open:
menu: "winstudio:confirm_charge"
PRICE: "{PRICE}"
- up: ""
- layer: "0 set -me 13"
- update: ""
- on_view: "{menu_id} == winstudio:confirm_charge"
on_click:
- console: "TODO-GIVE %player_name% random-talisman"
- console: "winfuncharge generallimits add %player_name% 1"
random-boots:
slot: 44
damage: 0
name: "<#FF0066>[✦]<#986AE5> Случайные ботинки"
lore:
- "<#986AE5>⭐<#FFFFE6> Может выпасть:"
- " <#986AE5>●<#FFFFE6> Алмазные ботинки"
- " <#986AE5>●<#FFFFE6> Незеритовые ботинки"
- ""
- "<#986AE5>ℹ<#FFFFE6> Чары и их уровни случайны,"
- "<#FFFFE6>на иконке — максимально возможные."
- "<st><#FF0066> "
- "<#FF0066> ✦<#FFFFE6> Цена: <#FF0066>279 ✦"
- "<#986AE5> ⛁<#FFFFE6> Баланс: <#986AE5>%winfuncharge_balance% ✦"
- "<st><#FF0066> "
enchantments:
unbreaking: 5
mending: 1
protection: 5
projectile_protection: 5
feather_falling: 5
all_flags: true
attributes:
- name: "minecraft:armor.boots"
attribute: "minecraft:armor"
amount: 3.0
operation: add_number
slot: "feet"
- name: "minecraft:armor.boots"
attribute: "minecraft:armor_toughness"
amount: 3.0
operation: add_number
slot: "feet"
- name: "minecraft:armor.boots"
attribute: "minecraft:knockback_resistance"
amount: 0.10000000149011612
operation: add_number
slot: "feet"
material: netherite_boots
args:
PRICE: 279
oneOf:
- on_view: "{menu_id} == winstudio:chargeshop"
on_click:
- open:
menu: "winstudio:confirm_charge"
PRICE: "{PRICE}"
- up: ""
- layer: "0 set -me 13"
- update: ""
- on_view: "{menu_id} == winstudio:confirm_charge"
on_click:
- console: "TODO-GIVE %player_name% random-boots"
signal-fire:
slot: 11
name: "<obf><b><#950000>xxx<gradient:#950000:#B50000:#EF0000:#E10000:#B50000:#950000> Сигнальный огонь </gradient><#950000>xxx"
lore:
- "<white>Уровень лута: <#ADFF00>Л<#B5F100>е<#BDE300>г<#C6D500>е<#CEC700>н<#D6BA00>д<#DEAC00>а<#E69E00>р<#EF9000>н<#F78200>ы<#FF7400>й"
- ""
- "<gray>При помощи этого предмета"
- "<gray>можно призвать оригинальный"
- "<gray>Мистический Сундук!"
- "<st><#FF0066> "
- "<#FF0066> ✦<#FFFFE6> Цена: <#FF0066>7,490 ✦"
- "<#986AE5> ⛁<#FFFFE6> Баланс: <#986AE5>%winfuncharge_balance% ✦"
- "<st><#FF0066> "
- "<#0099CC>◆ <#FFFFE6>Лимит: <#00FFFF>0<#8C8C8C>/<#0099CC>1"
- "<#CC0000>✥ <#FFFFE6>Общий лимит: <#FF0066>%winfuncharge_generallimits_current%<#8C8C8C>/<#CC0000>%winfuncharge_generallimits_max%"
- " <#FF0066>➥<#FFFFE6> Можно купить <#FF0066>1 товар"
all_flags: true
material: soul_campfire
args:
PRICE: 7490
oneOf:
- on_view: "{menu_id} == winstudio:chargeshop"
on_click:
- open:
menu: "winstudio:confirm_charge"
PRICE: "{PRICE}"
- up: ""
- layer: "0 set -me 13"
- update: ""
- on_view: "{menu_id} == winstudio:confirm_charge"
on_click:
- console: "TODO-GIVE %player_name% signal-fire"
- console: "winfuncharge generallimits add %player_name% 1"
empty-spawner:
slot: 9
name: "<#FF0066>[☠]<#986AE5> Пустой спавнер"
lore:
- "<#FFFFE6>Моб — через яйцо призыва"
- "<#00FF00>[100% шанс в спавнере]"
- "<st><#FF0066> "
- "<#FF0066> ✦<#FFFFE6> Цена: <#FF0066>3,290 ✦"
- "<#986AE5> ⛁<#FFFFE6> Баланс: <#986AE5>%winfuncharge_balance% ✦"
- "<st><#FF0066> "
- "<#0099CC>◆ <#FFFFE6>Лимит: <#00FFFF>0<#8C8C8C>/<#0099CC>1"
- "<#CC0000>✥ <#FFFFE6>Общий лимит: <#FF0066>%winfuncharge_generallimits_current%<#8C8C8C>/<#CC0000>%winfuncharge_generallimits_max%"
- " <#FF0066>➥<#FFFFE6> Можно купить <#FF0066>1 товар"
all_flags: true
material: spawner
args:
PRICE: 3290
oneOf:
- on_view: "{menu_id} == winstudio:chargeshop"
on_click:
- open:
menu: "winstudio:confirm_charge"
PRICE: "{PRICE}"
- up: ""
- layer: "0 set -me 13"
- update: ""
- on_view: "{menu_id} == winstudio:confirm_charge"
on_click:
- console: "TODO-GIVE %player_name% empty-spawner"
- console: "winfuncharge generallimits add %player_name% 1"
charges-history:
slot: 49
name: "<#FF0066>[⌛]<#986AE5> История чарджей"
lore:
- " <#FF6600>➥ Нажмите<#FFFFE6>, чтобы открыть /charges"
model_data: 450
all_flags: true
material: paper
on_click:
- player: "charges"
- "[close]"
tal-karatel:
slot: 43
name: "<obf><b><#A80B0B>xxx<gradient:#A80B0B:#AC25D5:#0F7BCA> Талисман Карателя </gradient><#0F7BCA>xxx"
lore:
- "<gray>Несёт строгий приговор,"
- "<gray>Карая всех врагов,"
- "<gray>Но ослабляя тело."
- "<st><#FF0066> "
- "<#FF0066> ✦<#FFFFE6> Цена: <#FF0066>7,490 ✦"
- "<#986AE5> ⛁<#FFFFE6> Баланс: <#986AE5>%winfuncharge_balance% ✦"
- "<st><#FF0066> "
- "<#0099CC>◆ <#FFFFE6>Лимит: <#00FFFF>0<#8C8C8C>/<#0099CC>1"
- "<#CC0000>✥ <#FFFFE6>Общий лимит: <#FF0066>%winfuncharge_generallimits_current%<#8C8C8C>/<#CC0000>%winfuncharge_generallimits_max%"
- " <#FF0066>➥<#FFFFE6> Можно купить <#FF0066>1 товар"
model_data: 7
all_flags: true
attributes:
- name: "minecraft:d9bfbef4-9ce8-362b-aa34-93c5ce9b6e9c"
attribute: "minecraft:attack_damage"
amount: 7.0
operation: add_number
slot: "OFF_HAND"
- name: "minecraft:673c881f-4886-3a40-acbb-b70ffbc8fbec"
attribute: "minecraft:max_health"
amount: -4.0
operation: add_number
slot: "OFF_HAND"
- name: "minecraft:9f2df2a4-cfaf-3f7b-976d-4a62afe70562"
attribute: "minecraft:movement_speed"
amount: 0.1
operation: add_scalar
slot: "OFF_HAND"
enchantment_glint_override: true
material: totem_of_undying
args:
PRICE: 7490
oneOf:
- on_view: "{menu_id} == winstudio:chargeshop"
on_click:
- open:
menu: "winstudio:confirm_charge"
PRICE: "{PRICE}"
- up: ""
- layer: "0 set -me 13"
- update: ""
- on_view: "{menu_id} == winstudio:confirm_charge"
on_click:
- console: "TODO-GIVE %player_name% tal-karatel"
- console: "winfuncharge generallimits add %player_name% 1"
altar-undead-activator:
slot: 20
name: "<#333333>[<#34433D>★<#365348>]<#376352> <#38745C>А<#398466>л<#3B9471>т<#3CA47B>а<#3DB485>р<#36AD83>ь<#2EA681> <#279F7E>Н<#1F997C>е<#18927A>ж<#108B78>и<#098475>т<#017D73>и"
lore:
- " <#23A392>➥ Установите<#FFFFE6>, чтобы появился"
- "<#FFFFE6>портал в преисподнюю,"
- "<#FFFFE6>призывающий <#3DB485>Монстров"
- "<st><#FF0066> "
- "<#FF0066> ✦<#FFFFE6> Цена: <#FF0066>279 ✦"
- "<#986AE5> ⛁<#FFFFE6> Баланс: <#986AE5>%winfuncharge_balance% ✦"
- "<st><#FF0066> "
all_flags: true
material: end_portal_frame
args:
PRICE: 279
oneOf:
- on_view: "{menu_id} == winstudio:chargeshop"
on_click:
- open:
menu: "winstudio:confirm_charge"
PRICE: "{PRICE}"
- up: ""
- layer: "0 set -me 13"
- update: ""
- on_view: "{menu_id} == winstudio:confirm_charge"
on_click:
- console: "TODO-GIVE %player_name% altar-undead-activator"
random-skin:
slot: 41
name: "<#FF0066>[✦]<#986AE5> Случайный скин"
lore:
- "<#FFFFE6>Скин для<#FF0066> трапки"
- ""
- "<#986AE5>⭐<#FFFFE6> Может выпасть:"
- " <#FF6C00>[★] Ледяной скин<#FFFFE6>,"
- " <#FF6C00>[★] Коварный скин<#FFFFE6>,"
- " <#FF6C00>[★] Проклятый скин<#FFFFE6>,"
- " <#FF6C00>[★] Мучительный скин<#FFFFE6>,"
- " <#FF6C00>[★] Сингулярный скин<#FFFFE6>,"
- " <#FF6C00>[★] Неизбежный скин<#FFFFE6>,"
- " <#FF6C00>[★] Пламенный скин<#FFFFE6>,"
- " <#FF6C00>[★] Драконий скин<#FFFFE6>,"
- " <#FF6C00>[★] Тыквенный скин"
- "<st><#FF0066> "
- "<#FF0066> ✦<#FFFFE6> Цена: <#FF0066>79 ✦"
- "<#986AE5> ⛁<#FFFFE6> Баланс: <#986AE5>%winfuncharge_balance% ✦"
- "<st><#FF0066> "
all_flags: true
enchantment_glint_override: true
material: paper
args:
PRICE: 79
oneOf:
- on_view: "{menu_id} == winstudio:chargeshop"
on_click:
- open:
menu: "winstudio:confirm_charge"
PRICE: "{PRICE}"
- up: ""
- layer: "0 set -me 13"
- update: ""
- on_view: "{menu_id} == winstudio:confirm_charge"
on_click:
- console: "TODO-GIVE %player_name% random-skin"
ominous-trial-key:
slot: 14
name: "<#FF0066>[☠]<#986AE5> Зловещий ключ испытаний"
lore:
- "<st><#FF0066> "
- "<#FF0066> ✦<#FFFFE6> Цена: <#FF0066>579 ✦"
- "<#986AE5> ⛁<#FFFFE6> Баланс: <#986AE5>%winfuncharge_balance% ✦"
- "<st><#FF0066> "
all_flags: true
material: ominous_trial_key
args:
PRICE: 579
oneOf:
- on_view: "{menu_id} == winstudio:chargeshop"
on_click:
- open:
menu: "winstudio:confirm_charge"
PRICE: "{PRICE}"
- up: ""
- layer: "0 set -me 13"
- update: ""
- on_view: "{menu_id} == winstudio:confirm_charge"
on_click:
- console: "TODO-GIVE %player_name% ominous-trial-key"
tnt-tier-white:
slot: 19
name: "<dark_red>[★]<red> TNT - TIER <gray>WHITE"
lore:
- "<blue>Этот динамит взрывается"
- "<blue>в 10 раз сильнее обычного"
- "<st><#FF0066> "
- "<#FF0066> ✦<#FFFFE6> Цена: <#FF0066>199 ✦"
- "<#0099CC> ⚕<#FFFFE6> Кол-во: <#00FFFF>3~15 шт."
- "<#986AE5> ⛁<#FFFFE6> Баланс: <#986AE5>%winfuncharge_balance% ✦"
- "<st><#FF0066> "
all_flags: true
material: tnt
args:
PRICE: 199
oneOf:
- on_view: "{menu_id} == winstudio:chargeshop"
on_click:
- open:
menu: "winstudio:confirm_charge"
PRICE: "{PRICE}"
- up: ""
- layer: "0 set -me 13"
- update: ""
- on_view: "{menu_id} == winstudio:confirm_charge"
on_click:
- console: "TODO-GIVE %player_name% tnt-tier-white"
trial-key:
slot: 15
name: "<#FF0066>[✦]<#986AE5> Ключ испытаний"
lore:
- "<st><#FF0066> "
- "<#FF0066> ✦<#FFFFE6> Цена: <#FF0066>139 ✦"
- "<#986AE5> ⛁<#FFFFE6> Баланс: <#986AE5>%winfuncharge_balance% ✦"
- "<st><#FF0066> "
all_flags: true
material: trial_key
args:
PRICE: 139
oneOf:
- on_view: "{menu_id} == winstudio:chargeshop"
on_click:
- open:
menu: "winstudio:confirm_charge"
PRICE: "{PRICE}"
- up: ""
- layer: "0 set -me 13"
- update: ""
- on_view: "{menu_id} == winstudio:confirm_charge"
on_click:
- console: "TODO-GIVE %player_name% trial-key"
random-chestplate:
slot: 26
damage: 0
name: "<#FF0066>[✦]<#986AE5> Случайный нагрудник"
lore:
- "<#986AE5>⭐<#FFFFE6> Может выпасть:"
- " <#986AE5>●<#FFFFE6> Алмазный нагрудник"
- " <#986AE5>●<#FFFFE6> Незеритовый нагрудник"
- ""
- "<#986AE5>ℹ<#FFFFE6> Чары и их уровни случайны,"
- "<#FFFFE6>на иконке — максимально возможные."
- "<st><#FF0066> "
- "<#FF0066> ✦<#FFFFE6> Цена: <#FF0066>279 ✦"
- "<#986AE5> ⛁<#FFFFE6> Баланс: <#986AE5>%winfuncharge_balance% ✦"
- "<st><#FF0066> "
enchantments:
unbreaking: 5
fire_protection: 5
mending: 1
protection: 5
projectile_protection: 5
all_flags: true
attributes:
- name: "minecraft:armor.chestplate"
attribute: "minecraft:armor"
amount: 8.0
operation: add_number
slot: "chest"
- name: "minecraft:armor.chestplate"
attribute: "minecraft:armor_toughness"
amount: 3.0
operation: add_number
slot: "chest"
- name: "minecraft:armor.chestplate"
attribute: "minecraft:knockback_resistance"
amount: 0.10000000149011612
operation: add_number
slot: "chest"
material: netherite_chestplate
args:
PRICE: 279
oneOf:
- on_view: "{menu_id} == winstudio:chargeshop"
on_click:
- open:
menu: "winstudio:confirm_charge"
PRICE: "{PRICE}"
- up: ""
- layer: "0 set -me 13"
- update: ""
- on_view: "{menu_id} == winstudio:confirm_charge"
on_click:
- console: "TODO-GIVE %player_name% random-chestplate"
myst-beacon:
slot: 29
name: "<#FF8800>[<#FE8E04>★<#FC9407>]<#FB9A0B> <#F9A10E>З<#F8A712>а<#F6AD15>г<#F5B319>а<#F3B91C>д<#F2BF20>о<#F0C623>ч<#EFCC27>н<#EDD22A>ы<#ECD82E>й <#EBC62B>м<#EAB527>а<#E8A324>я<#E79120>к"
lore:
- "<white>Маяк установит временный"
- "<white>ивент, раздающий <#FF8800>Монеты"
- "<white>игрокам поблизости."
- ""
- "<#FFFF00>⚠<white> Пирамида не требуется! "
- "<st><#FF0066> "
- "<#FF0066> ✦<#FFFFE6> Цена: <#FF0066>249 ✦"
- "<#986AE5> ⛁<#FFFFE6> Баланс: <#986AE5>%winfuncharge_balance% ✦"
- "<st><#FF0066> "
- "<#0099CC>◆ <#FFFFE6>Лимит: <#00FFFF>0<#8C8C8C>/<#0099CC>1"
- "<#CC0000>✥ <#FFFFE6>Общий лимит: <#FF0066>%winfuncharge_generallimits_current%<#8C8C8C>/<#CC0000>%winfuncharge_generallimits_max%"
- " <#FF0066>➥<#FFFFE6> Можно купить <#FF0066>1 товар"
all_flags: true
material: beacon
args:
PRICE: 249
oneOf:
- on_view: "{menu_id} == winstudio:chargeshop"
on_click:
- open:
menu: "winstudio:confirm_charge"
PRICE: "{PRICE}"
- up: ""
- layer: "0 set -me 13"
- update: ""
- on_view: "{menu_id} == winstudio:confirm_charge"
on_click:
- console: "TODO-GIVE %player_name% myst-beacon"
- console: "winfuncharge generallimits add %player_name% 1"
random-pickaxe:
slot: 33
damage: 0
name: "<#FF0066>[⛏]<#986AE5> Случайная кирка"
lore:
- "<#986AE5>⭐<#FFFFE6> Может выпасть:"
- " <#986AE5>●<#FFFFE6> Алмазная кирка"
- " <#986AE5>●<#FFFFE6> Незеритовая кирка"
- " <#986AE5>●<#FFFFE6> <obf><b><#950000>xxx<gradient:#950000:#F70000:#950000> Кирка Крушителя </gradient><#950000>xxx"
- " <#986AE5>●<#FFFFE6> <b><gradient:#DA0000:#FD6700>\\\\ Кирка С</gradient><#F95A00>а<gradient:#F44E00:#DA0000>таны //</gradient>"
- " <#986AE5>●<#FFFFE6> <#FF4F00>[<#FF5600>★<#FF5D00>]<#FF6400> <#FF6A00>Т<#FF7100>о<#FF7800>п<#FF7F00>-<#FF8600>К<#FF8D00>и<#FF9300>р<#FF9A00>к<#FFA100>а"
- ""
- "<#986AE5>ℹ<#FFFFE6> Чары и их уровни случайны,"
- "<#FFFFE6>на иконке — максимально возможные."
- "<st><#FF0066> "
- "<#FF0066> ✦<#FFFFE6> Цена: <#FF0066>459 ✦"
- "<#986AE5> ⛁<#FFFFE6> Баланс: <#986AE5>%winfuncharge_balance% ✦"
- "<st><#FF0066> "
enchantments:
unbreaking: 5
silk_touch: 1
fortune: 5
efficiency: 7
all_flags: true
attributes:
- name: "minecraft:base_attack_damage"
attribute: "minecraft:attack_damage"
amount: 5.0
operation: add_number
slot: "HAND"
- name: "minecraft:base_attack_speed"
attribute: "minecraft:attack_speed"
amount: -2.799999952316284
operation: add_number
slot: "HAND"
material: netherite_pickaxe
args:
PRICE: 459
oneOf:
- on_view: "{menu_id} == winstudio:chargeshop"
on_click:
- open:
menu: "winstudio:confirm_charge"
PRICE: "{PRICE}"
- up: ""
- layer: "0 set -me 13"
- update: ""
- on_view: "{menu_id} == winstudio:confirm_charge"
on_click:
- console: "TODO-GIVE %player_name% random-pickaxe"
enchanted-golden-apple:
slot: 32
name: "<#FF0066>[❤]<#986AE5> Чарка"
lore:
- "<st><#FF0066> "
- "<#FF0066> ✦<#FFFFE6> Цена: <#FF0066>149 ✦"
- "<#0099CC> ⚕<#FFFFE6> Кол-во: <#00FFFF>3~7 шт."
- "<#986AE5> ⛁<#FFFFE6> Баланс: <#986AE5>%winfuncharge_balance% ✦"
- "<st><#FF0066> "
all_flags: true
enchantment_glint_override: true
material: enchanted_golden_apple
args:
PRICE: 149
oneOf:
- on_view: "{menu_id} == winstudio:chargeshop"
on_click:
- open:
menu: "winstudio:confirm_charge"
PRICE: "{PRICE}"
- up: ""
- layer: "0 set -me 13"
- update: ""
- on_view: "{menu_id} == winstudio:confirm_charge"
on_click:
- console: "TODO-GIVE %player_name% enchanted-golden-apple"
back:
slot: 45
name: "<#FF0000>[⟲]<#FF6600> Вернуться..."
model_data: 23
all_flags: true
material: paper
experience:
slot: 39
name: "<#FF0066>[★]<#986AE5> Опыт"
lore:
- "<st><#FF0066> "
- "<#FF0066> ✦<#FFFFE6> Цена: <#FF0066>49 ✦"
- "<#0099CC> ⚕<#FFFFE6> Кол-во: <#00FFFF>15~50 ур. шт."
- "<#986AE5> ⛁<#FFFFE6> Баланс: <#986AE5>%winfuncharge_balance% ✦"
- "<st><#FF0066> "
all_flags: true
enchantment_glint_override: true
material: experience_bottle
args:
PRICE: 49
oneOf:
- on_view: "{menu_id} == winstudio:chargeshop"
on_click:
- open:
menu: "winstudio:confirm_charge"
PRICE: "{PRICE}"
- up: ""
- layer: "0 set -me 13"
- update: ""
- on_view: "{menu_id} == winstudio:confirm_charge"
on_click:
- console: "TODO-GIVE %player_name% experience"
modificator-fly:
slot: 13
max_stack_size: 1
name: "<#77FF67>[<#76FE75>⚡<#75FC84>]<#75FB92> <#74F9A1>М<#73F8AF>о<#72F6BE>д<#72F5CC>и<#71F4DB>ф<#70F2E9>и<#6FF1F8>к<#6DEBFF>а<#68E2FF>т<#63D8FF>о<#5FCFFF>р<#5AC5FF> <#55BCFF>п<#51B2FF>о<#4CA9FF>л<#479FFF>ё<#4396FF>т<#3E8CFF>а"
lore:
- "<gray>После активации:"
- "<#8C8C8C> <dark_gray>●<gray> Доступ к <blue>/fly"
- "<#8C8C8C> <dark_gray>●<gray> Длительность:<blue> 3 часа"
- ""
- "<#FF6600>[ПКМ]<#FFFFE6> Активировать модификатор"
- "<#FF6600>[SHIFT+ПКМ]<#FFFFE6> Без подтверждения"
- "<st><#FF0066> "
- "<#FF0066> ✦<#FFFFE6> Цена: <#FF0066>749 ✦"
- "<#986AE5> ⛁<#FFFFE6> Баланс: <#986AE5>%winfuncharge_balance% ✦"
- "<st><#FF0066> "
- "<#0099CC>◆ <#FFFFE6>Лимит: <#00FFFF>0<#8C8C8C>/<#0099CC>1"
- "<#CC0000>✥ <#FFFFE6>Общий лимит: <#FF0066>%winfuncharge_generallimits_current%<#8C8C8C>/<#CC0000>%winfuncharge_generallimits_max%"
- " <#FF0066>➥<#FFFFE6> Можно купить <#FF0066>1 товар"
model_data: 1
all_flags: true
material: feather
args:
PRICE: 749
oneOf:
- on_view: "{menu_id} == winstudio:chargeshop"
on_click:
- open:
menu: "winstudio:confirm_charge"
PRICE: "{PRICE}"
- up: ""
- layer: "0 set -me 13"
- update: ""
- on_view: "{menu_id} == winstudio:confirm_charge"
on_click:
- console: "TODO-GIVE %player_name% modificator-fly"
- console: "winfuncharge generallimits add %player_name% 1"
random-helmet:
slot: 17
damage: 0
name: "<#FF0066>[✦]<#986AE5> Случайный шлем"
lore:
- "<#986AE5>⭐<#FFFFE6> Может выпасть:"
- " <#986AE5>●<#FFFFE6> Алмазный шлем"
- " <#986AE5>●<#FFFFE6> Незеритовый шлем"
- ""
- "<#986AE5>ℹ<#FFFFE6> Чары и их уровни случайны,"
- "<#FFFFE6>на иконке — максимально возможные."
- "<st><#FF0066> "
- "<#FF0066> ✦<#FFFFE6> Цена: <#FF0066>279 ✦"
- "<#986AE5> ⛁<#FFFFE6> Баланс: <#986AE5>%winfuncharge_balance% ✦"
- "<st><#FF0066> "
enchantments:
unbreaking: 5
mending: 1
protection: 5
projectile_protection: 5
aqua_affinity: 1
all_flags: true
attributes:
- name: "minecraft:armor.helmet"
attribute: "minecraft:armor"
amount: 3.0
operation: add_number
slot: "head"
- name: "minecraft:armor.helmet"
attribute: "minecraft:armor_toughness"
amount: 3.0
operation: add_number
slot: "head"
- name: "minecraft:armor.helmet"
attribute: "minecraft:knockback_resistance"
amount: 0.10000000149011612
operation: add_number
slot: "head"
material: netherite_helmet
args:
PRICE: 279
oneOf:
- on_view: "{menu_id} == winstudio:chargeshop"
on_click:
- open:
menu: "winstudio:confirm_charge"
PRICE: "{PRICE}"
- up: ""
- layer: "0 set -me 13"
- update: ""
- on_view: "{menu_id} == winstudio:confirm_charge"
on_click:
- console: "TODO-GIVE %player_name% random-helmet"
modificator-wb:
slot: 40
max_stack_size: 1
name: "<#C68642>[<#C78845>⚡<#C88A48>]<#C98D4B> <#CA8F4E>М<#CB9151>о<#CC9354>д<#CD9557>и<#CE975A>ф<#CF9A5D>и<#D09C60>к<#D19E63>а<#D3A066>т<#D4A269>о<#D5A46C>р<#D6A76F> <#D7A972>в<#D8AB75>е<#D9AD78>р<#DAAF7B>с<#DBB17E>т<#DCB481>а<#DDB684>к<#DEB887>а"
lore:
- "<gray>После активации:"
- "<#8C8C8C> <dark_gray>●<gray> Доступ к <blue>/wb"
- "<#8C8C8C> <dark_gray>●<gray> Длительность:<blue> 6 часов"
- ""
- "<#FF6600>[ПКМ]<#FFFFE6> Активировать модификатор"
- "<#FF6600>[SHIFT+ПКМ]<#FFFFE6> Без подтверждения"
- "<st><#FF0066> "
- "<#FF0066> ✦<#FFFFE6> Цена: <#FF0066>99 ✦"
- "<#986AE5> ⛁<#FFFFE6> Баланс: <#986AE5>%winfuncharge_balance% ✦"
- "<st><#FF0066> "
model_data: 1
all_flags: true
material: crafting_table
args:
PRICE: 99
oneOf:
- on_view: "{menu_id} == winstudio:chargeshop"
on_click:
- open:
menu: "winstudio:confirm_charge"
PRICE: "{PRICE}"
- up: ""
- layer: "0 set -me 13"
- update: ""
- on_view: "{menu_id} == winstudio:confirm_charge"
on_click:
- console: "TODO-GIVE %player_name% modificator-wb"
airdrop-activator:
slot: 38
name: "<#FF1515>[<#FF2F11>★<#FF490D>]<#FF6408> <#FF7E04>А<#FF9800>и<#FFA50E>р<#FFB21D>д<#FFC02B>р<#FFCD3A>о<#FFDA48>п"
lore:
- " <#FF9800>➥ Установите<#FFFFE6>, чтобы отправить"
- "<#FFFFE6>сигнал в воздух для"
- "<#FFFFE6>призыва <#FFDA48>Аирдропа"
- "<st><#FF0066> "
- "<#FF0066> ✦<#FFFFE6> Цена: <#FF0066>679 ✦"
- "<#986AE5> ⛁<#FFFFE6> Баланс: <#986AE5>%winfuncharge_balance% ✦"
- "<st><#FF0066> "
all_flags: true
material: redstone_torch
args:
PRICE: 679
oneOf:
- on_view: "{menu_id} == winstudio:chargeshop"
on_click:
- open:
menu: "winstudio:confirm_charge"
PRICE: "{PRICE}"
- up: ""
- layer: "0 set -me 13"
- update: ""
- on_view: "{menu_id} == winstudio:confirm_charge"
on_click:
- console: "TODO-GIVE %player_name% airdrop-activator"
random-sword:
slot: 42
damage: 0
name: "<#FF0066>[🗡]<#986AE5> Случайный меч"
lore:
- "<#986AE5>⭐<#FFFFE6> Может выпасть:"
- " <#986AE5>●<#FFFFE6> Незеритовый меч"
- " <#986AE5>●<#FFFFE6> Алмазный меч"
- " <#986AE5>●<#FFFFE6> <obf><b><#950000>xxx<gradient:#950000:#F50000> Меч Кру</gradient><#E70000>ш<gradient:#DA0000:#950000>ителя </gradient><#950000>xxx"
- " <#986AE5>●<#FFFFE6> <b><gradient:#DA0000:#F85800>\\\\ Меч </gradient><#FD6700>Са<gradient:#F85800:#DA0000>таны //</gradient>"
- " <#986AE5>●<#FFFFE6> <b><#B40000>К<#CC2608>а<#E44D0F>та<#CC2608>н<#B40000>а"
- ""
- "<#986AE5>ℹ<#FFFFE6> Чары и их уровни случайны,"
- "<#FFFFE6>на иконке — максимально возможные."
- "<st><#FF0066> "
- "<#FF0066> ✦<#FFFFE6> Цена: <#FF0066>399 ✦"
- "<#986AE5> ⛁<#FFFFE6> Баланс: <#986AE5>%winfuncharge_balance% ✦"
- "<st><#FF0066> "
enchantments:
bane_of_arthropods: 7
unbreaking: 5
smite: 7
looting: 5
knockback: 2
sharpness: 7
mending: 1
fire_aspect: 2
all_flags: true
attributes:
- name: "minecraft:base_attack_damage"
attribute: "minecraft:attack_damage"
amount: 7.0
operation: add_number
slot: "HAND"
- name: "minecraft:base_attack_speed"
attribute: "minecraft:attack_speed"
amount: -2.4000000953674316
operation: add_number
slot: "HAND"
material: netherite_sword
args:
PRICE: 399
oneOf:
- on_view: "{menu_id} == winstudio:chargeshop"
on_click:
- open:
menu: "winstudio:confirm_charge"
PRICE: "{PRICE}"
- up: ""
- layer: "0 set -me 13"
- update: ""
- on_view: "{menu_id} == winstudio:confirm_charge"
on_click:
- console: "TODO-GIVE %player_name% random-sword"
blaze-spawn-egg:
slot: 24
name: "<#FF0066>[🔥]<#986AE5> Яйцо ифрита"
lore:
- "<#00FF00>[100% шанс в спавнере]"
- "<st><#FF0066> "
- "<#FF0066> ✦<#FFFFE6> Цена: <#FF0066>1,379 ✦"
- "<#986AE5> ⛁<#FFFFE6> Баланс: <#986AE5>%winfuncharge_balance% ✦"
- "<st><#FF0066> "
all_flags: true
material: blaze_spawn_egg
args:
PRICE: 1379
oneOf:
- on_view: "{menu_id} == winstudio:chargeshop"
on_click:
- open:
menu: "winstudio:confirm_charge"
PRICE: "{PRICE}"
- up: ""
- layer: "0 set -me 13"
- update: ""
- on_view: "{menu_id} == winstudio:confirm_charge"
on_click:
- console: "TODO-GIVE %player_name% blaze-spawn-egg"
modificator-auction5:
slot: 22
max_stack_size: 1
name: "<#FFD700>[<#FFD500>⚡<#FFD300>]<#FFD000> <#FFCE00>М<#FFCC00>о<#FFCA00>д<#FFC800>и<#FFC600>ф<#FFC300>и<#FFC100>к<#FFBF00>а<#FFBD00>т<#FFBB00>о<#FFB900>р<#FFB600> <#FFB400>а<#FFB200>у<#FFB000>к<#FFAE00>ц<#FFAC00>и<#FFA900>о<#FFA700>н<#FFA500>а"
lore:
- "<gray>После активации:"
- "<#8C8C8C> <dark_gray>●<gray> +5 слотов на <blue>аукционе"
- "<#8C8C8C> <dark_gray>●<gray> Длительность:<blue> 3 часа"
- ""
- "<#FF6600>[ПКМ]<#FFFFE6> Активировать модификатор"
- "<#FF6600>[SHIFT+ПКМ]<#FFFFE6> Без подтверждения"
- "<st><#FF0066> "
- "<#FF0066> ✦<#FFFFE6> Цена: <#FF0066>399 ✦"
- "<#986AE5> ⛁<#FFFFE6> Баланс: <#986AE5>%winfuncharge_balance% ✦"
- "<st><#FF0066> "
model_data: 13
all_flags: true
material: gold_ingot
args:
PRICE: 399
oneOf:
- on_view: "{menu_id} == winstudio:chargeshop"
on_click:
- open:
menu: "winstudio:confirm_charge"
PRICE: "{PRICE}"
- up: ""
- layer: "0 set -me 13"
- update: ""
- on_view: "{menu_id} == winstudio:confirm_charge"
on_click:
- console: "TODO-GIVE %player_name% modificator-auction5"
tnt-tier-black:
slot: 10
name: "<dark_red>[★]<red> TNT - TIER <#8C8C8C>BLACK"
lore:
- "<blue>Этот динамит взрывается"
- "<blue>в 10 раз сильнее обычного"
- "<blue>и способен взорвать обсидиан"
- "<st><#FF0066> "
- "<#FF0066> ✦<#FFFFE6> Цена: <#FF0066>249 ✦"
- "<#0099CC> ⚕<#FFFFE6> Кол-во: <#00FFFF>1~5 шт."
- "<#986AE5> ⛁<#FFFFE6> Баланс: <#986AE5>%winfuncharge_balance% ✦"
- "<st><#FF0066> "
all_flags: true
material: tnt
args:
PRICE: 249
oneOf:
- on_view: "{menu_id} == winstudio:chargeshop"
on_click:
- open:
menu: "winstudio:confirm_charge"
PRICE: "{PRICE}"
- up: ""
- layer: "0 set -me 13"
- update: ""
- on_view: "{menu_id} == winstudio:confirm_charge"
on_click:
- console: "TODO-GIVE %player_name% tnt-tier-black"
region-chain:
slot: 36
max_stack_size: 1
name: "<#51E147>[<#56E346>★<#5CE544>]<#61E743> <#67E941>Р<#6CEB40>е<#72ED3F>г<#77EF3D>и<#7DF13C>о<#82F33A>н<#88F539> <#8DF738>2<#93F936>5<#98FB35>x<#9EFD33>2<#A3FF32>5"
lore:
- "<#51E147>❖<#FFFFE6> Размер: <#A3FF32>25x25<#FFFFE6> блоков"
- ""
- "<#51E147>ℹ<#FFFFE6> Поставь блок, чтобы"
- "<#FFFFE6>создать регион"
- ""
- "<#FFFF00>⚠<#FFFFE6> Не выпадает после взрыва!"
- "<st><#FF0066> "
- "<#FF0066> ✦<#FFFFE6> Цена: <#FF0066>23,900 ✦"
- "<#986AE5> ⛁<#FFFFE6> Баланс: <#986AE5>%winfuncharge_balance% ✦"
- "<st><#FF0066> "
- "<#0099CC>◆ <#FFFFE6>Лимит: <#00FFFF>0<#8C8C8C>/<#0099CC>1"
- "<#CC0000>✥ <#FFFFE6>Общий лимит: <#FF0066>%winfuncharge_generallimits_current%<#8C8C8C>/<#CC0000>%winfuncharge_generallimits_max%"
- " <#FF0066>➥<#FFFFE6> Можно купить <#FF0066>1 товар"
all_flags: true
material: chain_command_block
args:
PRICE: 23900
oneOf:
- on_view: "{menu_id} == winstudio:chargeshop"
on_click:
- open:
menu: "winstudio:confirm_charge"
PRICE: "{PRICE}"
- up: ""
- layer: "0 set -me 13"
- update: ""
- on_view: "{menu_id} == winstudio:confirm_charge"
on_click:
- console: "TODO-GIVE %player_name% region-chain"
- console: "winfuncharge generallimits add %player_name% 1"
dragon-egg:
slot: 37
name: "<#FF0066>[✦]<#986AE5> Яйцо дракона"
lore:
- "<st><#FF0066> "
- "<#FF0066> ✦<#FFFFE6> Цена: <#FF0066>749 ✦"
- "<#986AE5> ⛁<#FFFFE6> Баланс: <#986AE5>%winfuncharge_balance% ✦"
- "<st><#FF0066> "
- "<#0099CC>◆ <#FFFFE6>Лимит: <#00FFFF>0<#8C8C8C>/<#0099CC>1"
- "<#CC0000>✥ <#FFFFE6>Общий лимит: <#FF0066>%winfuncharge_generallimits_current%<#8C8C8C>/<#CC0000>%winfuncharge_generallimits_max%"
- " <#FF0066>➥<#FFFFE6> Можно купить <#FF0066>1 товар"
all_flags: true
material: dragon_egg
args:
PRICE: 749
oneOf:
- on_view: "{menu_id} == winstudio:chargeshop"
on_click:
- open:
menu: "winstudio:confirm_charge"
PRICE: "{PRICE}"
- up: ""
- layer: "0 set -me 13"
- update: ""
- on_view: "{menu_id} == winstudio:confirm_charge"
on_click:
- console: "TODO-GIVE %player_name% dragon-egg"
- console: "winfuncharge generallimits add %player_name% 1"
block-chunker-1x1:
slot: 18
max_stack_size: 1
name: "<#FFCE00>[★]<white> <#FFCE00>П<#FFC800>р<#FEC200>о<#FEBC00>г<#FEB701>р<#FDB101>у<#FDAB01>з<#FDA501>ч<#FD9F01>и<#FC9901>к<#FC9301> <#FC8D01>ч<#FB8802>а<#FB8202>н<#FB7C02>к<#FA7602>о<#FA7002>в<white> <#99FF33>[1x1]"
lore:
- "<blue>Прогружает чанк, в котором"
- "<blue>находится этот прогрузчик."
- ""
- "<gray>Активность в зоне:"
- "<#00FF00>✔ <green>Рост культур и редстоун"
- "<#00FF00>✔ <green>Работа спаунеров"
- "<#FF0000>✘ <red>Натуральный спаун мобов"
- ""
- "<gray>Нажмите на него, чтобы на"
- "<gray>30 секунд увидеть границы"
- "<gray>прогружаемой области (1x1)."
- "<st><#FF0066> "
- "<#FF0066> ✦<#FFFFE6> Цена: <#FF0066>1,290 ✦"
- "<#986AE5> ⛁<#FFFFE6> Баланс: <#986AE5>%winfuncharge_balance% ✦"
- "<st><#FF0066> "
- "<#0099CC>◆ <#FFFFE6>Лимит: <#00FFFF>0<#8C8C8C>/<#0099CC>1"
- "<#CC0000>✥ <#FFFFE6>Общий лимит: <#FF0066>%winfuncharge_generallimits_current%<#8C8C8C>/<#CC0000>%winfuncharge_generallimits_max%"
- " <#FF0066>➥<#FFFFE6> Можно купить <#FF0066>1 товар"
all_flags: true
material: structure_block
args:
PRICE: 1290
oneOf:
- on_view: "{menu_id} == winstudio:chargeshop"
on_click:
- open:
menu: "winstudio:confirm_charge"
PRICE: "{PRICE}"
- up: ""
- layer: "0 set -me 13"
- update: ""
- on_view: "{menu_id} == winstudio:confirm_charge"
on_click:
- console: "TODO-GIVE %player_name% block-chunker-1x1"
- console: "winfuncharge generallimits add %player_name% 1" confirm.yml[BMenu]:
id: winstudio:confirm_charge
provider: default
type: chest
size: 27
title: "<white><font:minecraft:ts>0B1E2z2L</font>"
only-open-from:
- winstudio:chargeshop
menu-events:
on_open:
- sound: 'ui.button.click 1 1'
args:
PRICE: '0'
items:
[I]a[/I]:
slot: 0,1,2,9,10,11,18,19,20
name: "<#00FF00>[Купить]"
lore: " <#FF6600>➥ Нажмите<#FFFFE6>, чтобы подтвердить покупку"
model_data: 1
all_flags: true
material: paper
on_click:
- oneOf:
- if: '{PRICE} <= 0'
do:
- '<#FF0000>[✘] Ошибка!<#FFFFE6> Сначала выберите товар в меню чарджей!'
- sound: 'entity.creeper.hurt 1 1'
- '[back_or_close]'
- if-all:
- '%winfuncharge_generallimits_current% >= %winfuncharge_generallimits_max%'
do:
- '<#FF0000>✥ Общий лимит исчерпан: <#FF0066>%winfuncharge_generallimits_current%<#8C8C8C>/<#CC0000>%winfuncharge_generallimits_max%<#FFFFE6>. Лимитные товары снова будут доступны после вайпа.'
- sound: 'entity.creeper.hurt 1 1'
- '[back_or_close]'
- if: '%winfuncharge_balance% < {PRICE}'
do:
- '<#FF0000>[✘] Ошибка!<#FFFFE6> Недостаточно средств:<#FFFF00> Чарджи<#FFFFE6>!'
- sound: 'entity.creeper.hurt 1 1'
- '[back_or_close]'
- do:
- console: 'winfuncharge take %player_name% {PRICE}'
- '[simulate] click 13'
- '<#00FF00>✔ Успешная покупка!'
- sound: 'entity.villager.yes 1.0 1.0'
- '[back]'
[I]b[/I]:
slot: 6,7,8,15,16,17,24,25,26
name: "<#FF0000>[Отменить]"
lore: " <#FF6600>➥ Нажмите<#FFFFE6>, чтобы отменить"
model_data: 1
all_flags: true
material: paper
on_click:
- '[back_or_close]'