Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- on citizen right click:
- if citizen's name is "Merchant":
- merchantPickCommand(player)
- command /merchant <player>:
- permission: merchant
- trigger:
- merchantPickCommand(arg-1)
- function merchantPickCommand(p: player):
- if {_p}'s held item is not any pickaxe:
- send "&cPlease hold a pickaxe to upgrade" to {_p}
- stop
- open virtual chest with 5 rows named "Merchant" to {_p}
- merchantPick({_p}, unbreakable wooden pickaxe named "&3&lTier &b&l1", 10, unbreakable wooden pickaxe of efficiency 1 named "&3&lTier &b&l2")
- merchantPick({_p}, unbreakable wooden pickaxe of efficiency 1 named "&3&lTier &b&l2", 10, unbreakable wooden pickaxe of efficiency 2 named "&3&lTier &b&l3")
- merchantPick({_p}, unbreakable wooden pickaxe of efficiency 2 named "&3&lTier &b&l3", 10, unbreakable wooden pickaxe of efficiency 3 named "&3&lTier &b&l4")
- merchantPick({_p}, unbreakable wooden pickaxe of efficiency 3 named "&3&lTier &b&l4", 10, unbreakable wooden pickaxe of efficiency 4 named "&3&lTier &b&l5")
- merchantPick({_p}, unbreakable wooden pickaxe of efficiency 4 named "&3&lTier &b&l5", 10, unbreakable wooden pickaxe of efficiency 5 named "&3&lTier &b&l6")
- merchantPick({_p}, unbreakable wooden pickaxe of efficiency 5 named "&3&lTier &b&l6", 10, unbreakable wooden pickaxe of efficiency 6 named "&3&lTier &b&l7")
- merchantPick({_p}, unbreakable wooden pickaxe of efficiency 6 named "&3&lTier &b&l7", 10, unbreakable wooden pickaxe of efficiency 7 named "&3&lTier &b&l8")
- merchantPick({_p}, unbreakable wooden pickaxe of efficiency 7 named "&3&lTier &b&l8", 10, unbreakable wooden pickaxe of efficiency 8 named "&3&lTier &b&l9")
- merchantPick({_p}, unbreakable wooden pickaxe of efficiency 8 named "&3&lTier &b&l9", 10, unbreakable wooden pickaxe of efficiency 9 named "&3&lTier &b&l10")
- merchantPick({_p}, unbreakable wooden pickaxe of efficiency 9 named "&3&lTier &b&l10", 10, unbreakable wooden pickaxe of efficiency 10 named "&3&lTier &b&l11")
- merchantPick({_p}, unbreakable wooden pickaxe of efficiency 10 named "&3&lTier &b&l11", 10, unbreakable wooden pickaxe of efficiency 11 named "&3&lTier &b&l12")
- merchantPick({_p}, unbreakable wooden pickaxe of efficiency 11 named "&3&lTier &b&l12", 10, unbreakable wooden pickaxe of efficiency 12 named "&3&lTier &b&l13")
- merchantPick({_p}, unbreakable wooden pickaxe of efficiency 12 named "&3&lTier &b&l13", 10, unbreakable wooden pickaxe of efficiency 13 named "&3&lTier &b&l14")
- merchantPick({_p}, unbreakable wooden pickaxe of efficiency 13 named "&3&lTier &b&l14", 10, unbreakable wooden pickaxe of efficiency 14 named "&3&lTier &b&l15")
- merchantPick({_p}, unbreakable wooden pickaxe of efficiency 14 named "&3&lTier &b&l15", 10, unbreakable wooden pickaxe of efficiency 15 named "&3&lTier &b&l16")
- merchantPick({_p}, unbreakable wooden pickaxe of efficiency 15 named "&3&lTier &b&l16", 10, unbreakable wooden pickaxe of efficiency 16 named "&3&lTier &b&l17")
- merchantPick({_p}, unbreakable wooden pickaxe of efficiency 16 named "&3&lTier &b&l17", 10, unbreakable wooden pickaxe of efficiency 17 named "&3&lTier &b&l18")
- merchantPick({_p}, unbreakable wooden pickaxe of efficiency 17 named "&3&lTier &b&l18", 10, unbreakable wooden pickaxe of efficiency 18 named "&3&lTier &b&l19")
- merchantPick({_p}, unbreakable wooden pickaxe of efficiency 18 named "&3&lTier &b&l19", 10, unbreakable wooden pickaxe of efficiency 19 named "&3&lTier &b&l20")
- merchantPick({_p}, unbreakable wooden pickaxe of efficiency 19 named "&3&lTier &b&l20", 10, unbreakable stone pickaxe named "&3&lTier &b&l21")
- merchantPick({_p}, unbreakable stone pickaxe named "&3&lTier &b&l21", 10, unbreakable stone pickaxe of efficiency 1 named "&3&lTier &b&l22")
- merchantPick({_p}, unbreakable stone pickaxe of efficiency 1 named "&3&lTier &b&l22", 10, unbreakable stone pickaxe of efficiency 2 named "&3&lTier &b&l23")
- merchantPick({_p}, unbreakable stone pickaxe of efficiency 2 named "&3&lTier &b&l23", 10, unbreakable stone pickaxe of efficiency 3 named "&3&lTier &b&l24")
- merchantPick({_p}, unbreakable stone pickaxe of efficiency 3 named "&3&lTier &b&l24", 10, unbreakable stone pickaxe of efficiency 4 named "&3&lTier &b&l25")
- merchantPick({_p}, unbreakable stone pickaxe of efficiency 4 named "&3&lTier &b&l25", 10, unbreakable stone pickaxe of efficiency 5 named "&3&lTier &b&l26")
- merchantPick({_p}, unbreakable stone pickaxe of efficiency 5 named "&3&lTier &b&l26", 10, unbreakable stone pickaxe of efficiency 6 named "&3&lTier &b&l27")
- merchantPick({_p}, unbreakable stone pickaxe of efficiency 6 named "&3&lTier &b&l27", 10, unbreakable stone pickaxe of efficiency 7 named "&3&lTier &b&l28")
- merchantPick({_p}, unbreakable stone pickaxe of efficiency 7 named "&3&lTier &b&l28", 10, unbreakable stone pickaxe of efficiency 8 named "&3&lTier &b&l29")
- merchantPick({_p}, unbreakable stone pickaxe of efficiency 8 named "&3&lTier &b&l29", 10, unbreakable stone pickaxe of efficiency 9 named "&3&lTier &b&l30")
- merchantPick({_p}, unbreakable stone pickaxe of efficiency 9 named "&3&lTier &b&l30", 10, unbreakable stone pickaxe of efficiency 10 named "&3&lTier &b&l31")
- merchantPick({_p}, unbreakable stone pickaxe of efficiency 10 named "&3&lTier &b&l31", 10, unbreakable stone pickaxe of efficiency 11 named "&3&lTier &b&l32")
- merchantPick({_p}, unbreakable stone pickaxe of efficiency 11 named "&3&lTier &b&l32", 10, unbreakable stone pickaxe of efficiency 12 named "&3&lTier &b&l33")
- merchantPick({_p}, unbreakable stone pickaxe of efficiency 12 named "&3&lTier &b&l33", 10, unbreakable stone pickaxe of efficiency 13 named "&3&lTier &b&l34")
- merchantPick({_p}, unbreakable stone pickaxe of efficiency 13 named "&3&lTier &b&l34", 10, unbreakable gold pickaxe named "&3&lTier &b&l35")
- merchantPick({_p}, unbreakable gold pickaxe named "&3&lTier &b&l35", 10, unbreakable gold pickaxe of efficiency 1 named "&3&lTier &b&l36")
- merchantPick({_p}, unbreakable gold pickaxe of efficiency 1 named "&3&lTier &b&l36", 10, unbreakable gold pickaxe of efficiency 2 named "&3&lTier &b&l37")
- merchantPick({_p}, unbreakable gold pickaxe of efficiency 2 named "&3&lTier &b&l37", 10, unbreakable gold pickaxe of efficiency 3 named "&3&lTier &b&l38")
- merchantPick({_p}, unbreakable gold pickaxe of efficiency 3 named "&3&lTier &b&l38", 10, unbreakable gold pickaxe of efficiency 4 named "&3&lTier &b&l39")
- merchantPick({_p}, unbreakable gold pickaxe of efficiency 4 named "&3&lTier &b&l39", 10, unbreakable gold pickaxe of efficiency 5 named "&3&lTier &b&l40")
- merchantPick({_p}, unbreakable gold pickaxe of efficiency 5 named "&3&lTier &b&l40", 10, unbreakable gold pickaxe of efficiency 6 named "&3&lTier &b&l41")
- merchantPick({_p}, unbreakable gold pickaxe of efficiency 6 named "&3&lTier &b&l41", 10, unbreakable gold pickaxe of efficiency 7 named "&3&lTier &b&l42")
- merchantPick({_p}, unbreakable gold pickaxe of efficiency 7 named "&3&lTier &b&l42", 10, unbreakable gold pickaxe of efficiency 8 named "&3&lTier &b&l43")
- merchantPick({_p}, unbreakable gold pickaxe of efficiency 8 named "&3&lTier &b&l43", 10, unbreakable diamond pickaxe named "&3&lTier &b&l44")
- merchantPick({_p}, unbreakable diamond pickaxe named "&3&lTier &b&l44", 10, unbreakable diamond pickaxe of efficiency 1 named "&3&lTier &b&l45")
- merchantPick({_p}, unbreakable diamond pickaxe of efficiency 1 named "&3&lTier &b&l45", 10, unbreakable diamond pickaxe of efficiency 2 named "&3&lTier &b&l46")
- merchantPick({_p}, unbreakable diamond pickaxe of efficiency 2 named "&3&lTier &b&l46", 10, unbreakable diamond pickaxe of efficiency 3 named "&3&lTier &b&l47")
- merchantPick({_p}, unbreakable diamond pickaxe of efficiency 3 named "&3&lTier &b&l47", 10, unbreakable diamond pickaxe of efficiency 4 named "&3&lTier &b&l48")
- merchantPick({_p}, unbreakable diamond pickaxe of efficiency 4 named "&3&lTier &b&l48", 10, unbreakable diamond pickaxe of efficiency 5 named "&3&lTier &b&l49")
- merchantPick({_p}, unbreakable diamond pickaxe of efficiency 5 named "&3&lTier &b&l49", 10, unbreakable diamond pickaxe of efficiency 6 named "&3&lTier &b&l50")
- merchantPick({_p}, unbreakable diamond pickaxe of efficiency 6 named "&3&lTier &b&l50", 10, unbreakable diamond pickaxe of efficiency 7 named "&3&lTier &b&l51")
- merchantPick({_p}, unbreakable diamond pickaxe of efficiency 7 named "&3&lTier &b&l51", 10, unbreakable diamond pickaxe of efficiency 8 named "&3&lTier &b&l52")
- merchantPick({_p}, unbreakable diamond pickaxe of efficiency 8 named "&3&lTier &b&l52", 10, unbreakable diamond pickaxe of efficiency 9 named "&3&lTier &b&l53")
- merchantPick({_p}, unbreakable diamond pickaxe of efficiency 9 named "&3&lTier &b&l53", 10, unbreakable diamond pickaxe of efficiency 10 named "&3&lTier &b&l54")
- merchantPick({_p}, unbreakable diamond pickaxe of efficiency 10 named "&3&lTier &b&l54", 10, unbreakable diamond pickaxe of efficiency 11 named "&3&lTier &b&l55")
- merchantPick({_p}, unbreakable diamond pickaxe of efficiency 11 named "&3&lTier &b&l55", 10, unbreakable diamond pickaxe of efficiency 12 named "&3&lTier &b&l56")
- merchantPick({_p}, unbreakable diamond pickaxe of efficiency 12 named "&3&lTier &b&l56", 10, unbreakable diamond pickaxe of efficiency 13 named "&3&lTier &b&l57")
- merchantPick({_p}, unbreakable diamond pickaxe of efficiency 13 named "&3&lTier &b&l57", 10, unbreakable diamond pickaxe of efficiency 14 named "&3&lTier &b&l58")
- merchantPick({_p}, unbreakable diamond pickaxe of efficiency 14 named "&3&lTier &b&l58", 10, unbreakable diamond pickaxe of efficiency 15 named "&3&lTier &b&l59")
- merchantPick({_p}, unbreakable diamond pickaxe of efficiency 15 named "&3&lTier &b&l59", 10, unbreakable diamond pickaxe of efficiency 16 named "&3&lTier &b&l60")
- merchantPick({_p}, unbreakable diamond pickaxe of efficiency 16 named "&3&lTier &b&l60", 10, unbreakable diamond pickaxe of efficiency 17 named "&3&lTier &b&l61")
- merchantPick({_p}, unbreakable diamond pickaxe of efficiency 17 named "&3&lTier &b&l61", 10, unbreakable diamond pickaxe of efficiency 18 named "&3&lTier &b&l62")
- merchantPick({_p}, unbreakable diamond pickaxe of efficiency 18 named "&3&lTier &b&l62", 10, unbreakable diamond pickaxe of efficiency 19 named "&3&lTier &b&l63")
- merchantPick({_p}, unbreakable diamond pickaxe of efficiency 19 named "&3&lTier &b&l63", 10, unbreakable diamond pickaxe of efficiency 20 named "&3&lTier &b&l64")
- function merchantPick(p: player, i: item, a: integer, n: item):
- set {_u} to {_p}'s uuid
- if {_p}'s held item is {_i}:
- format gui slot (integers between 0 and 44) of {_p} with magenta stained glass pane
- format gui slot 0,2,3,5,6,8,13,18,26,31,36,38,39,41,42, and 44 of {_p} with blue stained glass pane
- format gui slot 1,7,9,17,19,20,24,25,27,35,37, and 43 of {_p} with red stained glass pane
- format gui slot 22 of {_p} with {_i} with lore "&eClick to Upgrade" to run:
- if {money::%{_u}%} >= {_a}:
- set {_p}'s held item to {_n}
- remove {_a} from {money::%{_u}%}
- send "&ePickaxe Upgraded!" to {_p}
- execute console command "/merchant %{_p}%"
- else:
- send "&cNot enough money" to {_p}
- command /pick:
- trigger:
- give player unbreakable wooden pickaxe named "&3&lTier &b&l1"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement