Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- command /baltop:
- trigger:
- loop {coin::*}:
- add 1 to {_size}
- if {_low.to.high.list::%loop-value%} is not set:
- set {_low.to.high.list::%loop-value%} to loop-index
- else:
- set {_n} to 0
- loop {_size} times:
- set {_n} to {_n}+1
- {_low.to.high.list::%loop-value-1%.%{_n}%} is not set
- set {_low.to.high.list::%loop-value-1%.%{_n}%} to loop-index
- stop loop
- wait 1 tick
- set {_n} to size of {_low.to.high.list::*}
- loop {_low.to.high.list::*}:
- set {_high.to.low.list::%{_n}%} to loop-value
- set {_n} to {_n}-1
- wait 1 tick
- set {_i} to 0
- #THIS IS THE MESSAGE WITH TOP BALANCE
- send "&9-----------&b< &3Top10 &b>&9-----------"
- loop {_high.to.low.list::*}:
- add 1 to {_topnumber}
- set {_player} to "%loop-value%" parsed as offlineplayer
- send "&3%{_topnumber}% &3- &b%{_player}% &8Ā» &b%{coin::%loop-value%}% &3Coins"
- add 1 to {_i}
- if {_topnumber} > 9:
- stop
- send "&9------------------------------"
- command /cc <text> [<offlineplayer>] [<integer>]:
- trigger:
- if arg 1 is "add":
- if player is op:
- if arg 3 is greater than 0:
- add arg 3 to {coin::%arg 2%}
- message "&bYou gave &a%arg 3% &bCoins to %arg 2%."
- message "&a%arg 3% &bCoins has been added to your balance." to arg 2
- else:
- message "&cYou cannot give someone a value less than 1 coin!"
- else if arg 1 is "remove":
- if player is op:
- if arg 3 is greater than 0:
- if arg 3 is less than or equal to {coin::%arg 2%}:
- subtract arg 3 from {coin::%arg 2%}
- message "&cYou removed a%arg 3% &aCoins &cfrom %arg 2%&c's balance!"
- message "&c %arg 3% &aCoins &chave been removed from your balance!" to arg 2
- else:
- message "&cYou cannot remove more money than the balance has!"
- else:
- message "&cYou cannot remove a value less than 1 coin!"
- else if arg 1 is "clear":
- if player is op:
- delete {coin::%arg 2%}
- message "&c%arg 2%&c's &cbalance has been deleted!"
- command /addcoins [<integer>] [<offlineplayer>]:
- permission: *
- trigger:
- add arg 1 to {coin::%arg 2%}
- send ""
- send "&3&lBuycraft&8&l: &b&l%arg 2% &7Has puchased &9&l%arg 1%&9&l Coins&7 From Buycraft!"
- send ""
- on leftclick on white concrete or orange concrete or magenta concrete or light blue concrete or yellow concrete or lime concrete or pink concrete or gray concrete or light gray concrete or cyan concrete or purple concrete or blue concrete or brown concrete or green concrete or red concrete or black concrete:
- if player is holding a stick:
- cancel event
- if {timer::%player%} is 0:
- if {block::%player%} is 1:
- set event-block to white concrete
- set {timer::%player%} to {setter::%player%}
- add 1 to {semicoin::%player%}
- else if {block::%player%} is 2:
- set event-block to orange concrete
- set {timer::%player%} to {setter::%player%}
- add 1 to {semicoin::%player%}
- else if {block::%player%} is 3:
- set event-block to magenta concrete
- set {timer::%player%} to {setter::%player%}
- add 1 to {semicoin::%player%}
- else if {block::%player%} is 4:
- set event-block to light blue concrete
- set {timer::%player%} to {setter::%player%}
- add 1 to {semicoin::%player%}
- else if {block::%player%} is 5:
- set event-block to yellow concrete
- set {timer::%player%} to {setter::%player%}
- add 1 to {semicoin::%player%}
- else if {block::%player%} is 6:
- set event-block to lime concrete
- set {timer::%player%} to {setter::%player%}
- add 1 to {semicoin::%player%}
- else if {block::%player%} is 7:
- set event-block to pink concrete
- set {timer::%player%} to {setter::%player%}
- add 1 to {semicoin::%player%}
- else if {block::%player%} is 8:
- set event-block to gray concrete
- set {timer::%player%} to {setter::%player%}
- add 1 to {semicoin::%player%}
- else if {block::%player%} is 9:
- set event-block to light gray concrete
- set {timer::%player%} to {setter::%player%}
- add 1 to {semicoin::%player%}
- else if {block::%player%} is 10:
- set event-block to cyan concrete
- set {timer::%player%} to {setter::%player%}
- add 1 to {semicoin::%player%}
- else if {block::%player%} is 11:
- set event-block to purple concrete
- set {timer::%player%} to {setter::%player%}
- add 1 to {semicoin::%player%}
- else if {block::%player%} is 12:
- set event-block to blue concrete
- set {timer::%player%} to {setter::%player%}
- add 1 to {semicoin::%player%}
- else if {block::%player%} is 13:
- set event-block to brown concrete
- set {timer::%player%} to {setter::%player%}
- add 1 to {semicoin::%player%}
- else if {block::%player%} is 14:
- set event-block to green concrete
- set {timer::%player%} to {setter::%player%}
- add 1 to {semicoin::%player%}
- else if {block::%player%} is 15:
- set event-block to red concrete
- set {timer::%player%} to {setter::%player%}
- add 1 to {semicoin::%player%}
- else if {block::%player%} is 16:
- set event-block to black concrete
- set {timer::%player%} to {setter::%player%}
- add 1 to {semicoin::%player%}
- else:
- send player title "&4&lError" with subtitle "&6&l%{timer::%player%}% &6&lseconds left" for 1 second
- else:
- stop
- command /setblock [<integer>]:
- permission: *
- trigger:
- set {block::%player%} to arg 1
- every second:
- loop all players:
- if {timer::%loop-player%} > 0:
- subtract 1 from {timer::%loop-player%}
- else:
- stop
- if {semicoin::%loop-player%} >= 25:
- add 1 to {coin::%loop-player%}
- subtract 25 from {semicoin::%loop-player%}
- send "&aYou have gained 1 Coin!" to loop-player
- command /reset [<offlineplayer>]:
- permission: *
- trigger:
- set {timer::%arg 1%} to 0
- set {setter::%arg 1%} to 30
- on right click holding a stick:
- if {colorlock::%player%} >= 3:
- set {colorlock1::%player%} to "&aUnlocked"
- set {colorlock2::%player%} to "&aUnlocked"
- set {colorlock3::%player%} to "&aUnlocked"
- else:
- set {colorlock1::%player%} to "&cLocked"
- set {colorlock2::%player%} to "&cLocked"
- set {colorlock3::%player%} to "&cLocked"
- if {colorlock::%player%} >= 4:
- set {colorlock4::%player%} to "&aUnlocked"
- else:
- set {colorlock4::%player%} to "&cLocked"
- if {colorlock::%player%} >= 5:
- set {colorlock5::%player%} to "&aUnlocked"
- else:
- set {colorlock5::%player%} to "&cLocked"
- if {colorlock::%player%} >= 6:
- set {colorlock6::%player%} to "&aUnlocked"
- else:
- set {colorlock6::%player%} to "&cLocked"
- if {colorlock::%player%} >= 7:
- set {colorlock7::%player%} to "&aUnlocked"
- else:
- set {colorlock7::%player%} to "&cLocked"
- if {colorlock::%player%} >= 8:
- set {colorlock8::%player%} to "&aUnlocked"
- else:
- set {colorlock8::%player%} to "&cLocked"
- if {colorlock::%player%} >= 9:
- set {colorlock9::%player%} to "&aUnlocked"
- else:
- set {colorlock9::%player%} to "&cLocked"
- if {colorlock::%player%} >= 10:
- set {colorlock10::%player%} to "&aUnlocked"
- else:
- set {colorlock10::%player%} to "&cLocked"
- if {colorlock::%player%} >= 11:
- set {colorlock11::%player%} to "&aUnlocked"
- else:
- set {colorlock11::%player%} to "&cLocked"
- if {colorlock::%player%} >= 12:
- set {colorlock12::%player%} to "&aUnlocked"
- else:
- set {colorlock12::%player%} to "&cLocked"
- if {colorlock::%player%} >= 13:
- set {colorlock13::%player%} to "&aUnlocked"
- else:
- set {colorlock13::%player%} to "&cLocked"
- if {colorlock::%player%} >= 14:
- set {colorlock14::%player%} to "&aUnlocked"
- else:
- set {colorlock14::%player%} to "&cLocked"
- if {colorlock::%player%} >= 15:
- set {colorlock15::%player%} to "&aUnlocked"
- else:
- set {colorlock15::%player%} to "&cLocked"
- if {colorlock::%player%} >= 16:
- set {colorlock16::%player%} to "&aUnlocked"
- else:
- set {colorlock16::%player%} to "&cLocked"
- open virtual chest inventory with size 5 named "&6&lBlock Chooser" to player
- format gui slot 10 of player with white concrete with lore "&6Sets the block you click to White Concrete" and "%{colorlock1::%player%}%" to run:
- if {colorlock1::%player%} is "&cLocked":
- send player title "&4&lError" with subtitle "&c&lThat color is locked"
- else:
- set {block::%player%} to 1
- set {displaycolor::%player%} to "&fWhite"
- close player's inventory
- format gui slot 11 of player with orange concrete with lore "&6Sets the block you click to Orange Concrete" and "%{colorlock2::%player%}%" to run:
- if {colorlock2::%player%} is "&cLocked":
- send player title "&4&lError" with subtitle "&c&lThat color is locked"
- else:
- set {block::%player%} to 2
- set {displaycolor::%player%} to "&6Orange"
- close player's inventory
- format gui slot 12 of player with magenta concrete with lore "&6Sets the block you click to Magenta Concrete" and "%{colorlock3::%player%}%" to run:
- if {colorlock3::%player%} is "&cLocked":
- send player title "&4&lError" with subtitle "&c&lThat color is locked"
- else:
- set {block::%player%} to 3
- set {displaycolor::%player%} to "&dMagenta"
- close player's inventory
- format gui slot 13 of player with light blue concrete with lore "&6Sets the block you click to Light Blue Concrete" and "%{colorlock4::%player%}%" to run:
- if {colorlock4::%player%} is "&cLocked":
- send player title "&4&lError" with subtitle "&c&lThat color is locked"
- close player's inventory
- else:
- set {block::%player%} to 4
- set {displaycolor::%player%} to "&bLight Blue"
- close player's inventory
- format gui slot 14 of player with yellow concrete with lore "&6Sets the block you click to Yellow Concrete" and "%{colorlock5::%player%}%" to run:
- if {colorlock5::%player%} is "&cLocked":
- send player title "&4&lError" with subtitle "&c&lThat color is locked"
- close player's inventory
- else:
- set {block::%player%} to 5
- set {displaycolor::%player%} to "&eYellow"
- close player's inventory
- format gui slot 15 of player with lime concrete with lore "&6Sets the block you click to Lime Concrete" and "%{colorlock6::%player%}%" to run:
- if {colorlock6::%player%} is "&cLocked":
- send player title "&4&lError" with subtitle "&c&lThat color is locked"
- close player's inventory
- else:
- set {block::%player%} to 6
- set {displaycolor::%player%} to "&aLime"
- close player's inventory
- format gui slot 16 of player with pink concrete with lore "&6Sets the block you click to Pink Concrete" and "%{colorlock7::%player%}%" to run:
- if {colorlock7::%player%} is "&cLocked":
- send player title "&4&lError" with subtitle "&c&lThat color is locked"
- close player's inventory
- else:
- set {block::%player%} to 7
- set {displaycolor::%player%} to "&cPink"
- close player's inventory
- format gui slot 19 of player with gray concrete with lore "&6Sets the block you click to Gray Concrete" and "%{colorlock8::%player%}%" to run:
- if {colorlock8::%player%} is "&cLocked":
- send player title "&4&lError" with subtitle "&c&lThat color is locked"
- close player's inventory
- else:
- set {block::%player%} to 8
- set {displaycolor::%player%} to "&8Gray"
- close player's inventory
- format gui slot 20 of player with light gray concrete with lore "&6Sets the block you click to Light Gray Concrete" and "%{colorlock9::%player%}%" to run:
- if {colorlock9::%player%} is "&cLocked":
- send player title "&4&lError" with subtitle "&c&lThat color is locked"
- close player's inventory
- else:
- set {block::%player%} to 9
- set {displaycolor::%player%} to "&7Light Gray"
- close player's inventory
- format gui slot 21 of player with cyan concrete with lore "&6Sets the block you click to Cyan Concrete" and "%{colorlock10::%player%}%" to run:
- if {colorlock10::%player%} is "&cLocked":
- send player title "&4&lError" with subtitle "&c&lThat color is locked"
- close player's inventory
- else:
- set {block::%player%} to 10
- set {displaycolor::%player%} to "&3Cyan"
- close player's inventory
- format gui slot 22 of player with purple concrete with lore "&6Sets the block you click to Purple Concrete" and "%{colorlock11::%player%}%" to run:
- if {colorlock11::%player%} is "&cLocked":
- send player title "&4&lError" with subtitle "&c&lThat color is locked"
- close player's inventory
- else:
- set {block::%player%} to 11
- set {displaycolor::%player%} to "&5Purple"
- close player's inventory
- format gui slot 23 of player with blue concrete with lore "&6Sets the block you click to Blue Concrete" and "%{colorlock12::%player%}%" to run:
- if {colorlock12::%player%} is "&cLocked":
- send player title "&4&lError" with subtitle "&c&lThat color is locked"
- close player's inventory
- else:
- set {block::%player%} to 12
- set {displaycolor::%player%} to "&1Blue"
- close player's inventory
- format gui slot 24 of player with brown concrete with lore "&6Sets the block you click to Brown Concrete" and "%{colorlock13::%player%}%" to run:
- if {colorlock13::%player%} is "&cLocked":
- send player title "&4&lError" with subtitle "&c&lThat color is locked"
- close player's inventory
- else:
- set {block::%player%} to 13
- set {displaycolor::%player%} to "&6Brown"
- close player's inventory
- format gui slot 25 of player with green concrete with lore "&6Sets the block you click to Green Concrete" and "%{colorlock14::%player%}%" to run:
- if {colorlock14::%player%} is "&cLocked":
- send player title "&4&lError" with subtitle "&c&lThat color is locked"
- close player's inventory
- else:
- set {block::%player%} to 14
- set {displaycolor::%player%} to "&2Green"
- close player's inventory
- format gui slot 30 of player with red concrete with lore "&6Sets the block you click to Red Concrete" and "%{colorlock15::%player%}%" to run:
- if {colorlock15::%player%} is "&cLocked":
- send player title "&4&lError" with subtitle "&c&lThat color is locked"
- close player's inventory
- else:
- set {block::%player%} to 15
- set {displaycolor::%player%} to "&4Red"
- close player's inventory
- format gui slot 32 of player with black concrete with lore "&6Sets the block you click to Black Concrete" and "%{colorlock16::%player%}%" to run:
- if {colorlock16::%player%} is "&cLocked":
- send player title "&4&lError" with subtitle "&c&lThat color is locked"
- close player's inventory
- else:
- set {block::%player%} to 16
- set {displaycolor::%player%} to "&0Black"
- close player's inventory
- command /setcolorlock [<integer>] [<offlineplayer>]:
- trigger:
- if arg 1 is not set:
- send "/setcolorlock [<integer>] [<player>]"
- else if arg 2 is not set:
- send "/setcolorlock [<integer>] [<player>]"
- else:
- set {colorlock::%arg 2%} to arg 1
- on inventory close:
- delete {colorlock1::%player%}
- delete {colorlock2::%player%}
- delete {colorlock3::%player%}
- delete {colorlock4::%player%}
- delete {colorlock5::%player%}
- delete {colorlock6::%player%}
- delete {colorlock7::%player%}
- delete {colorlock8::%player%}
- delete {colorlock9::%player%}
- delete {colorlock10::%player%}
- delete {colorlock11::%player%}
- delete {colorlock12::%player%}
- delete {colorlock13::%player%}
- delete {colorlock14::%player%}
- delete {colorlock15::%player%}
- delete {colorlock16::%player%}
- command /coins [<offlineplayer>]:
- trigger:
- if arg 1 is not set:
- send "&7You have &a%{coin::%player%}%&7 Coins"
- else:
- send "&7%arg 1%&7 has &a%{coin::%arg 1%}%&7 Coins"
- command /bal [<offlineplayer>]:
- trigger:
- if arg 1 is not set:
- send "&7You have &a%{coin::%player%}%&7 Coins"
- else:
- send "&7%arg 1%&7 has &a%{coin::%arg 1%}%&7 Coins"
- command /balance [<offlineplayer>]:
- trigger:
- if arg 1 is not set:
- send "&7You have &a%{coin::%player%}%&7 Coins"
- else:
- send "&7%arg 1%&7 has &a%{coin::%arg 1%}%&7 Coins"
- command /ultrarank [<player>]:
- permission: yeet
- trigger:
- broadcast " "
- broadcast "&3&lBuycraft&8&l: &b&l%arg 1% &7Has purchased &b&lUltra Rank &7From Buycraft!"
- broadcast " "
- set {setter::%player%} to 25
- command /epicrank [<player>]:
- permission: yeet
- trigger:
- broadcast " "
- broadcast "&3&lBuycraft&8&l: &b&l%arg 1% &7Has purchased &5&lEpic Rank &7From Buycraft!"
- broadcast " "
- set {setter::%player%} to 20
- command /legendrank [<player>]:
- permission: yeet
- trigger:
- broadcast " "
- broadcast "&3&lBuycraft&8&l: &b&l%arg 1% &7Has purchased &a&lLegend Rank &7From Buycraft!"
- broadcast " "
- set {setter::%player%} to 15
- command /mythrank [<player>]:
- permission: yeet
- trigger:
- broadcast " "
- broadcast "&3&lBuycraft&8&l: &b&l%arg 1% &7Has purchased &6&lMyth Rank &7From Buycraft!"
- broadcast " "
- set {setter::%player%} to 10
- command /godsuffix [<player>]:
- permission: *
- trigger:
- broadcast " "
- broadcast "&3&lBuycraft&8&l: &b&l%arg 1% &7Has purchased &6&lGod Suffix &7From Buycraft!"
- broadcast " "
- command /botsuffix [<player>]:
- permission: *
- trigger:
- broadcast " "
- broadcast "&3&lBuycraft&8&l: &b&l%arg 1% &7Has purchased &3&lBot Suffix &7From Buycraft!"
- broadcast " "
- command /bullysuffix [<player>]:
- permission: *
- trigger:
- broadcast " "
- broadcast "&3&lBuycraft&8&l: &b&l%arg 1% &7Has purchased &4&lBully Suffix &7From Buycraft!"
- broadcast " "
- command /nuggetsuffix [<player>]:
- permission: *
- trigger:
- broadcast " "
- broadcast "&3&lBuycraft&8&l: &b&l%arg 1% &7Has purchased &e&lNugget Suffix &7From Buycraft!"
- broadcast " "
- command /phantomsuffix [<player>]:
- permission: *
- trigger:
- broadcast " "
- broadcast "&3&lBuycraft&8&l: &b&l%arg 1% &7Has purchased &5&lPhantom Suffix &7From Buycraft!"
- broadcast " "
- on first join:
- set {timer::%player%} to 0
- set {setter::%player%} to 30
- set {coin::%player%} to 0
- add 1 to {uniquejoins}
- give player 1 stick named "&5&lWand"
- wait 1 second
- teleport player to location 64, 4, -64 in world "map"
- command /wand:
- permission: *
- trigger:
- give player 1 stick named "&5&lWand"
- on join:
- teleport player to location 64, 4, -64 in world "map"
- on drop:
- cancel event
- every second:
- loop all players:
- wipe loop-player's sidebar
- set name of sidebar of loop-player to "&1&lColorBox"
- set score "&8" in sidebar of loop-player to 9
- set score "&9Name: &7%loop-player%" in sidebar of loop-player to 8
- set score "&0" in sidebar of loop-player to 7
- set score "&9Coins: &7%{coin::%loop-player%}%" in sidebar of loop-player to 6
- set score "&6" in sidebar of loop-player to 5
- set score "&9Color: %{displaycolor::%loop-player%}%" in sidebar of loop-player to 4
- set score "&5" in sidebar of loop-player to 3
- set score "&9Unique Joins: &7%{uniquejoins}%" in sidebar of loop-player to 2
- set score "&f" in sidebar of loop-player to 1
- set score "&9ColorBox.minehut.gg" in sidebar of loop-player to 0
- on disconnect:
- delete {displaycolor::%player%}
- delete {colorlock1::%player%}
- delete {colorlock2::%player%}
- delete {colorlock3::%player%}
- delete {colorlock4::%player%}
- delete {colorlock5::%player%}
- delete {colorlock6::%player%}
- delete {colorlock7::%player%}
- delete {colorlock8::%player%}
- delete {colorlock9::%player%}
- delete {colorlock10::%player%}
- delete {colorlock11::%player%}
- delete {colorlock12::%player%}
- delete {colorlock13::%player%}
- delete {colorlock14::%player%}
- delete {colorlock15::%player%}
- delete {colorlock16::%player%}
- command /discord:
- trigger:
- message ""
- message "&cā¢ <link:https://discord.gg/TtKkjmq>&6Click for the Discord<reset>"
- message ""
- command /help:
- trigger:
- message "&9------&b<&3Help&b>&9------"
- message "&b/baltop&3: Shows the Top 10 Most wealthy people"
- message "&b/shop&3: Opens A GUI where you can buy new colors"
- message "&b/tutorial&3: Gives you a short tutorial on how to play"
- message "&b/coins&3: Shows how many coins you have"
- message "&bYou get 1 coin every 25 blocks you color"
- command /rules:
- trigger:
- message "&9------&b<&3Rules&b>&9------"
- message "&bDon't Hack&3: 3 Day Ban"
- message "&bDon't Break the Map&3: 1 Day Ban"
- message "&bDon't Auto Click&3: 12 Hour Ban"
- message "&bDon't Be Racist&3: 1 Day Ban"
- message "&bDon't Spam&3: 2 Hour Mute"
- message "&bDon't Exploit&3: 1 Day Ban"
- command /cooldown <text> [<integer>]:
- permission: *
- trigger:
- if arg 2 is not set:
- if arg 1 is "disable":
- set {setter::%player%} to 0
- send "&cYou have disabled the Cooldown!"
- else if arg 1 is "enable":
- set {setter::%player%} to 30
- send "&aYou have enabled the Cooldown!"
- else:
- if arg 1 is "set":
- set {setter::%player%} to arg 2
- send "&7You now have a &a%arg 2% &7 second Cooldown!"
- else:
- send "Correct usage: /cooldown <text> [<integer>]"
- command /tutorial:
- trigger:
- send "&7Use your &5Wand &7to &9color &7blocks and make whatever you want!"
- wait 3 seconds
- send ""
- send "&7Right click your &5Wand &7to see what &9colors &7you would like to use."
- wait 3 seconds
- send ""
- send "&7Some colors are &cLocked&7, But you can &aunlock &7them by buying them in &8/shop"
- wait 3 seconds
- send ""
- send "&7Do &2/help &7or &1/rules &7for more help. You can also ask &6people."
- on hunger bar change:
- cancel event
- command /colorshop:
- trigger:
- open virtual chest inventory with size 5 named "&9&lColor Shop" to player
- format gui slot 10 of player with light blue concrete named "&bLight Blue" with lore "&7Cost: &a$5 &7Coins" to close:
- if {coin::%player%} >= 5:
- subtract 5 from {coin::%player%}
- set {colorlock::%player%} to 4
- send "&7You can now color with &bLight Blue"
- else:
- send "&cYou don't have enough coins!"
- format gui slot 11 of player with yellow concrete named "&eYellow" with lore "&7Cost: &a$7 &7Coins" to close:
- if {coin::%player%} >= 7:
- if {colorlock::%player%} = 4:
- subtract 7 from {coin::%player%}
- set {colorlock::%player%} to 5
- send "&7You can now color with &eYellow"
- else:
- send "&cYou must buy Light Blue First!"
- else:
- send "&cYou don't have enough coins!"
- format gui slot 12 of player with lime concrete named "&aLime" with lore "&7Cost: &a$9 &7Coins" to close:
- if {coin::%player%} >= 9:
- if {colorlock::%player%} = 5:
- subtract 9 from {coin::%player%}
- set {colorlock::%player%} to 6
- send "&7You can now color with &aLime"
- else:
- send "&cYou must buy Yellow First!"
- else:
- send "&cYou don't have enough coins!"
- format gui slot 13 of player with pink concrete named "&cPink" with lore "&7Cost: &a$11 &7Coins" to close:
- if {coin::%player%} >= 11:
- if {colorlock::%player%} = 6:
- subtract 11 from {coin::%player%}
- set {colorlock::%player%} to 7
- send "&7You can now color with &cPink"
- else:
- send "&cYou must buy Lime First!"
- else:
- send "&cYou don't have enough coins!"
- format gui slot 14 of player with gray concrete named "&8Gray" with lore "&7Cost: &a$13 &7Coins" to close:
- if {coin::%player%} >= 13:
- if {colorlock::%player%} = 7:
- subtract 13 from {coin::%player%}
- set {colorlock::%player%} to 8
- send "&7You can now color with &8Gray"
- else:
- send "&cYou must buy Pink First!"
- else:
- send "&cYou don't have enough coins!"
- format gui slot 15 of player with light gray concrete named "&7Light Gray" with lore "&7Cost: &a$15 &7Coins" to close:
- if {coin::%player%} >= 15:
- if {colorlock::%player%} = 8:
- subtract 15 from {coin::%player%}
- set {colorlock::%player%} to 9
- send "&7You can now color with &7Light Gray"
- else:
- send "&cYou must buy Gray First!"
- else:
- send "&cYou don't have enough coins!"
- format gui slot 16 of player with cyan concrete named "&3Cyan" with lore "&7Cost: &a$17 &7Coins" to close:
- if {coin::%player%} >= 17:
- if {colorlock::%player%} = 9:
- subtract 17 from {coin::%player%}
- set {colorlock::%player%} to 10
- send "&7You can now color with &3Cyan"
- else:
- send "&cYou must buy Lime First!"
- else:
- send "&cYou don't have enough coins!"
- format gui slot 20 of player with purple concrete named "&5Purple" with lore "&7Cost: &a$19 &7Coins" to close:
- if {coin::%player%} >= 19:
- if {colorlock::%player%} = 10:
- subtract 19 from {coin::%player%}
- set {colorlock::%player%} to 11
- send "&7You can now color with &5Purple"
- else:
- send "&cYou must buy Cyan First!"
- else:
- send "&cYou don't have enough coins!"
- format gui slot 21 of player with blue concrete named "&1Blue" with lore "&7Cost: &a$21 &7Coins" to close:
- if {coin::%player%} >= 21:
- if {colorlock::%player%} = 11:
- subtract 21 from {coin::%player%}
- set {colorlock::%player%} to 12
- send "&7You can now color with &1Blue"
- else:
- send "&cYou must buy Purple First!"
- else:
- send "&cYou don't have enough coins!"
- format gui slot 22 of player with brown concrete named "&6Brown" with lore "&7Cost: &a$23 &7Coins" to close:
- if {coin::%player%} >= 23:
- if {colorlock::%player%} = 12:
- subtract 23 from {coin::%player%}
- set {colorlock::%player%} to 13
- send "&7You can now color with &6Brown"
- else:
- send "&cYou must buy Blue First!"
- else:
- send "&cYou don't have enough coins!"
- format gui slot 23 of player with green concrete named "&2Green" with lore "&7Cost: &a$25 &7Coins" to close:
- if {coin::%player%} >= 25:
- if {colorlock::%player%} = 13:
- subtract 25 from {coin::%player%}
- set {colorlock::%player%} to 14
- send "&7You can now color with &2Green"
- else:
- send "&cYou must buy Brown First!"
- else:
- send "&cYou don't have enough coins!"
- format gui slot 24 of player with red concrete named "&4Red" with lore "&7Cost: &a$27 &7Coins" to close:
- if {coin::%player%} >= 27:
- if {colorlock::%player%} = 14:
- subtract 27 from {coin::%player%}
- set {colorlock::%player%} to 15
- send "&7You can now color with &4Red"
- else:
- send "&cYou must buy Green First!"
- else:
- send "&cYou don't have enough coins!"
- format gui slot 31 of player with black concrete named "&0Black" with lore "&7Cost: &a$29 &7Coins" to close:
- if {coin::%player%} >= 29:
- if {colorlock::%player%} = 15:
- subtract 29 from {coin::%player%}
- set {colorlock::%player%} to 16
- send "&7You can now color with &0Black"
- else:
- send "&cYou must buy Red First!"
- else:
- send "&cYou don't have enough coins!"
- command /shop:
- trigger:
- open virtual chest inventory with size 3 named "&8&lShop" to player
- format gui slot 11 of player with white concrete named "&9&lColor Shop" to run:
- make player execute command "/colorshop"
- format gui slot 15 of player with a clock named "&c&lCooldown Shop" to run:
- make player execute command "/cooldownshop"
- command /cooldownshop:
- trigger:
- if {setter::%player%} is 30:
- set {_cost} to 5
- else if {setter::%player%} is 29:
- set {_cost} to 8
- else if {setter::%player%} is 28:
- set {_cost} to 11
- else if {setter::%player%} is 27:
- set {_cost} to 14
- else if {setter::%player%} is 26:
- set {_cost} to 17
- else if {setter::%player%} is 25:
- set {_cost} to 20
- else if {setter::%player%} is 24:
- set {_cost} to 23
- else if {setter::%player%} is 23:
- set {_cost} to 26
- else if {setter::%player%} is 22:
- set {_cost} to 29
- else if {setter::%player%} is 21:
- set {_cost} to 31
- else if {setter::%player%} is 20:
- set {_cost} to 34
- else if {setter::%player%} is 19:
- set {_cost} to 37
- else if {setter::%player%} is 18:
- set {_cost} to 40
- else if {setter::%player%} is 17:
- set {_cost} to 43
- else if {setter::%player%} is 16:
- set {_cost} to 46
- else if {setter::%player%} is 15:
- set {_cost} to 49
- else if {setter::%player%} is 14:
- set {_cost} to 52
- else if {setter::%player%} is 13:
- set {_cost} to 55
- else if {setter::%player%} is 12:
- set {_cost} to 58
- else if {setter::%player%} is 11:
- set {_cost} to 61
- else if {setter::%player%} is 10:
- set {_cost} to 64
- else if {setter::%player%} is 9:
- set {_cost} to 67
- else if {setter::%player%} is 8:
- set {_cost} to 70
- else if {setter::%player%} is 7:
- set {_cost} to 73
- else if {setter::%player%} is 6:
- set {_cost} to 76
- else if {setter::%player%} is 5:
- set {_cost} to "&cMinimum Cooldown"
- open virtual chest inventory with size 3 named "&c&lCooldown Shop" to player
- format gui slot 13 of player with a nether star named "&c-1 Second" with lore "&7Removes 1 Second from the Cooldown" and "&7Cost: &a$%{_cost}% &7Coins" to close:
- if {_cost} is "&cMinimum Cooldown":
- send "&cMinimum Cooldown!"
- else:
- if {coin::%player%} >= {_cost}:
- subtract {_cost} from {coin::%player%}
- subtract 1 from {setter::%player%}
- send "&7You now have a &a%{setter::%player%}% &7second cooldown!"
- else:
- send "&cYou don't have enough coins!"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement