paND4rKM
Język: Skript
|
Autor: Anonimowy
function addBooster(p: players, minuty: integer): set {dbd::booster::allplayers} to ({_czas} * 60) variables: {dbd::portfel::kasa::%player%} = 0.00 on join: set slot 1 of player to water bottle named "&9&lBOOSTER" on drop: if event-item is water bottle named "&9&lBOOSTER": cancel event on click: if player's tool is water bottle named "&9&lBOOSTER": open chest with 3 rows named "&9&lBOOSTER" to player loop 27 times: set slot loop-number - 1 of player's current inventory to black stained glass pane named " " set slot 13 of player's current inventory to water bottle named "&9&lBOOSTER" with lore "&6Zakup &9&lBOOSTER &6całemu serverowi! &7| &9Koszt: &a5.85 zł" on inventory click: if name of player's current inventory is "&9&lBOOSTER": if clicked slot is 13: close player's inventory open chest with 3 rows named "&aPOTWIERDZENIE" loop 9 times: set slot loop-number - 1 of player's current inventory to white stained glass pane named " " loop 9 times: set slot loop-number + 8 of player's current inventory to gray stained glass pane named " " loop 9 times: set slot loop-number + 17 of player's current inventory to white stained glass pane named " " set slot 11 of player's current inventory to lime wool named "&aAkceptuj" set slot 15 of player's current inventory to red wool named "&cAnuluj" else if name of player's current inventory is "&aPOTWIERDZENIE": if clicked slot is 11: if {dbd::portfel::kasa::%player%} is greater than or equal to 5.85: remove 5.85 from {dbd::portfel::kasa::%player%} close player's inventory giveBooster(all players, 10) else: close player's inventory send "" to player send "&cNie stać cię na to!" to player send "" to player else if clicked slot is 15: close player's inventory every 1 second: if {dbd::booster::allplayers} is greater than 0: remove 1 from {dbd::booster::allplayers} if {dbd::booster::allplayers} is 0: broadcast "" broadcast "&9&lBOOSTER &cwlasnie sie skonczyl!" broadcast "" on experience spawn: if {dbd::booster::allplayers} is greater than 0: set {_exp} to spawned experience add {_exp} to spawned experience