on load: if file "plugins/UnlimitedKits/config.yml" doesn't exists: create file "plugins/UnlimitedKits/config.yml" create file "plugins/UnlimitedKits/messages.yml" download from "https://pastebin.com/raw/bLMBtR9W" to "plugins/UnlimitedKits/messages.yml" download from "https://pastebin.com/raw/jkTJjFnB" to "plugins/UnlimitedKits/config.yml" command /kit []: trigger: if arg 1 is not set: set {_x::*} to configuration section "kits" get of "plugins/UnlimitedKits/config.yml" set {_num} to 0 set {_gui-name} to coloured single value "gui-name" get of "plugins/UnlimitedKits/config.yml" parsed as text open chest with 2 rows named "%{_gui-name}%" to player set {rift::%player%} to true wait 2 tick loop {_x::*}: if {kits::%loop-value%::%player%} is not set: set {kits::%loop-value%::%player%} to now remove 20 day from {kits::%loop-value%::%player%} wait 2 tick execute player command "kit" else: set {_x} to single value "kits.%loop-value%.delay" get of "plugins/UnlimitedKits/config.yml" parsed as number loop {_x} times: remove 1 hour from {kits::%loop-value%::%player%} clear {rift::%player%} set {_nazwa} to coloured single value "kits.%loop-value%.name" get of "plugins/UnlimitedKits/config.yml" parsed as text set {_item} to coloured single value "kits.%loop-value%.item" get of "plugins/UnlimitedKits/config.yml" parsed as item set {_lore} to coloured single value "kits.%loop-value%.lore" get of "plugins/UnlimitedKits/config.yml" parsed as text format slot {_num} of player with 1 of {_item} named "%{_nazwa}%" with lore "%{_lore}%" to close then run [execute player command "kit %loop-value%"] add 1 to {_num} if arg 1 is set: set {_waited} to difference between {kits::%arg 1%::%player%} and now set {_x} to single value "kits.%arg 1%.delay" get of "plugins/UnlimitedKits/config.yml" parsed as number set {_x} to "%{_x}% hours" parsed as a timespan set {_rank} to single value "kits.%arg 1%.permission" get of "plugins/UnlimitedKits/config.yml" parsed as text if player has permission "%{_rank}%": if {_waited} is greater than {_x}: set {kits::%arg 1%::%player%} to now loop 36 times: set {_item.%loop-number%} to single value "kits.%arg 1%.items.%loop-number-2%" get of "plugins/UnlimitedKits/config.yml" parsed as item if player can hold {_item.%loop-number%}: give player {_item.%loop-number%} else: drop {_item.%loop-number%} at location of player set {_wiad} to coloured single value "otrzymales-kit" get of "plugins/UnlimitedKits/messages.yml" parsed as text replace all "{KIT}" with "%arg 1%" in {_wiad} send "%{_wiad}%" else: set {_wiad} to coloured single value "musisz-zaczekac" get of "plugins/UnlimitedKits/messages.yml" parsed as text send "%{_wiad}%" else: set {_wiad} to coloured single value "brak-uprawnien" get of "plugins/UnlimitedKits/messages.yml" parsed as text send "%{_wiad}%" on rightclick: if {rift::%player%} is set: cancel event