Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- command /efekty [<text>]:
- aliases: efekt
- trigger:
- open chest with 4 rows named "&2&lEfekty" to player
- wait 1 tick
- loop 27+9 times:
- if name of player's current inventory is "&2&lEfekty":
- set slot (loop-number)-1 of player's current inventory to 1 of Gray Stained Glass Pane named ""
- if name of player's current inventory is "&2&lEfekty":
- format slot 10 of player with 1 of diamond pickaxe named "&aHaste I &7(&28minut&7)" with lore "||&7Kliknij aby zakupic Haste I na 8 Minut.||&2Koszt: &a64 Emeraldy||" to close then run [haste("1", player)]
- format slot 12 of player with 1 of feather named "&aSpeed I &7(&28minut&7)" with lore "||&7Kliknij aby zakupic Speed I na 8 Minuty.||&2Koszt: &a64 Emeraldy||" to close then run [speed("1", player)]
- format slot 14 of player with 1 of nether star named "&aSkok I &7(&28minut&7)" with lore "||&7Kliknij aby zakupic Skok I na 8 Minut.||&2Koszt: &a64 Emeraldy||" to close then run [skok("1", player)]
- format slot 16 of player with 1 of diamond sword named "&aSila I &7(&28minut&7)" with lore "||&7Kliknij aby zakupic Sile I na 8 Minut.||&2Koszt: &a64 Emeraldy||" to close then run [sila(player)]
- format slot 19 of player with 1 of diamond pickaxe named "&aHaste II &7(&23minuty&7)" with lore "||&7Kliknij aby zakupic Haste II na 3 Minuty.||&2Koszt: &a128 Emeraldow||" to close then run [haste("2", player)]
- format slot 21 of player with 1 of feather named "&aSpeed II &7(&23minuty&7)" with lore "||&7Kliknij aby zakupic Speed II na 3 Minuty.||&2Koszt: &a128 Emeraldow" to close then run [speed("2", player)]
- format slot 23 of player with 1 of nether star named "&aSkok II &7(&28minut&7)" with lore "||&7Kliknij aby zakupic Skok II na 8 Minut.||&2Koszt: &a64 Emeraldy||" to close then run [skok("2", player)]
- format slot 25 of player with 1 of fire charge named "&aFire Resistance I &7(&28minut&7)" with lore "||&7Kliknij aby zakupic Fire Resistance I na 8 Minut.||&2Koszt: &a64 Emeraldy||" to close then run [ogien(player)]
- format slot 35 of player with 1 of arrow named "&c&lZAMKNIJ" with lore "&7(Kliknij, aby zamknac)" to close
- on inventory click:
- if name of player's current inventory is "&2&lEfekty":
- cancel event
- function speed(t: text, p: player):
- if {_t} is "1":
- if {_p}'s inventory contains 64 emerald:
- remove speed from {_p}
- wait 1 second
- apply speed potion of tier 1 to {_p} for 480 second
- broadcast "&6&LM&E&lS &r&7» &a Gracz &e%{_p}% &azakupil efekt &6Speeda I. &aEfekty mozesz zakupic pod komenda /efekty."
- remove 64 emerald from {_p}
- else:
- send "&6&LM&E&lS &r&7» &cNie masz wystarczajaco emeraldow w ekwipunku" to {_p}
- if {_t} is "2":
- if {_p}'s inventory contains 128 emerald:
- remove speed from {_p}
- wait 1 second
- apply speed potion of tier 2 to {_p} for 180 second
- broadcast "&6&LM&E&lS» &aGracz &e%{_p}% &azakupil efekt &6Speeda II. &aEfekty mozesz zakupic pod komenda /efekty."
- remove 64 emerald from {_p}
- else:
- send "&6&LM&E&lS &r&7» &cNie masz wystarczajaco emeraldow w ekwipunku" to {_p}
- function haste(t: text, p: player):
- if {_t} is "1":
- if {_p}'s inventory contains 64 emerald:
- remove haste from {_p}
- wait 1 second
- apply haste potion of tier 1 to {_p} for 480 second
- broadcast "&6&LM&E&lS &r&7» &aGracz &e%{_p}% &azakupil efekt &6Haste I. &aEfekty mozesz zakupic pod komenda /efekty."
- remove 64 emerald from {_p}
- else:
- send "&6&LM&E&lS &r&7» &cNie masz wystarczajaco emeraldow w ekwipunku" to {_p}
- if {_t} is "2":
- if {_p}'s inventory contains 128 emerald:
- remove haste from {_p}
- wait 1 second
- apply haste potion of tier 2 to {_p} for 180 second
- broadcast "&6&LM&E&lS &r&7» &aGracz &e%{_p}% &azakupil efekt &6Haste II. &aEfekty mozesz zakupic pod komenda /efekty."
- remove 64 emerald from {_p}
- else:
- send "&6&LM&E&lS &r&7» &cNie masz wystarczajaco emeraldow w ekwipunku" to {_p}
- function sila(p: player):
- if {_p}'s inventory contains 64 emerald:
- remove strength from {_p}
- wait 1 second
- apply strength potion of tier 1 to {_p} for 480 second
- broadcast "&6&LM&E&lS &r&7» &aGracz &e%{_p}% &azakupil efekt &cSily I. &aEfekty mozesz zakupic pod komenda /efekty."
- remove 64 emerald from {_p}
- else:
- send "&6&LM&E&lS &r&7» &cNie masz wystarczajaco emeraldow w ekwipunku" to {_p}
- function ogien(p: player):
- if {_p}'s inventory contains 64 emerald:
- remove fire resistance from {_p}
- wait 1 second
- apply fire resistance potion of tier 1 to {_p} for 480 second
- broadcast "&6&LM&E&lS &r&7» &aGracz &e%{_p}% &azakupil efekt &6Odpornosci na ogien. &aEfekty mozesz zakupic pod komenda /efekty."
- remove 64 emerald from {_p}
- else:
- send "&6&LM&E&lS &r&7» &cNie masz wystarczajaco emeraldow w ekwipunku" to {_p}
- function skok(t: text, p: player):
- if {_t} is "1":
- if {_p}'s inventory contains 64 emerald:
- remove jump boost from {_p}
- wait 1 second
- apply jump boost potion of tier 1 to {_p} for 480 second
- broadcast "&6&LM&E&lS &r&7» &aGracz &e%{_p}% &azakupil efekt &6JumpBoosta I. &aEfekty mozesz zakupic pod komenda /efekty."
- remove 64 emerald from {_p}
- else:
- send "&6&LM&E&lS &r&7» &cNie masz wystarczajaco emeraldow w ekwipunku do zakupu efektu" to {_p}
- if {_t} is "2":
- if {_p}'s inventory contains 128 emerald:
- remove jump boost from {_p}
- wait 1 second
- apply jump boost potion of tier 2 to {_p} for 480 second
- broadcast "&6&LM&E&lS &r&7» &aGracz &e%{_p}% &azakupil efekt &6JumpBoosta II. &aEfekty mozesz zakupic pod komenda /efekty."
- remove 64 emerald from {_p}
- else:
- send "&6&LM&E&lS &r&7» &cNie masz wystarczajaco emeraldow w ekwipunku" to {_p}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement