Advertisement
Sqmmer

Untitled

Mar 22nd, 2021 (edited)
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 31.92 KB | None | 0 0
  1. options:
  2. p: &8[&c&lBUYCRAFT&8]
  3. serverId: "600e8a4935044e00121194f9"
  4. fejl: &8[&c&lBUYCRAFT&8] &cDette har du ikke råd til!
  5. function updatesign(sp: text, ems: text, køb: text):
  6. if {_ems} is a number:
  7. make console execute command "/hd setline buy 8 &c%{_ems}% Emeralder"
  8. else:
  9. make console execute command "/hd setline buy 8 &c%{_ems}% Coins"
  10. set {_skilt.4.spiller} to line 2 of block at {buyskilt.4}
  11. set {_skilt.4.ems} to line 3 of block at {buyskilt.4}
  12. set {_skilt.4.rank} to line 4 of block at {buyskilt.4}
  13. set line 2 of block at {buyskilt.5} to {_skilt.4.spiller}
  14. set line 3 of block at {buyskilt.5} to {_skilt.4.ems}
  15. set line 4 of block at {buyskilt.5} to {_skilt.4.rank}
  16. set {_skilt.3.spiller} to line 2 of block at {buyskilt.3}
  17. set {_skilt.3.ems} to line 3 of block at {buyskilt.3}
  18. set {_skilt.3.rank} to line 4 of block at {buyskilt.3}
  19. set line 2 of block at {buyskilt.4} to {_skilt.3.spiller}
  20. set line 3 of block at {buyskilt.4} to {_skilt.3.ems}
  21. set line 4 of block at {buyskilt.4} to {_skilt.3.rank}
  22. set {_skilt.2.spiller} to line 2 of block at {buyskilt.3}
  23. set {_skilt.2.ems} to line 3 of block at {buyskilt.3}
  24. set {_skilt.2.rank} to line 4 of block at {buyskilt.3}
  25. set line 2 of block at {buyskilt.3} to {_skilt.2.spiller}
  26. set line 3 of block at {buyskilt.3} to {_skilt.2.ems}
  27. set line 4 of block at {buyskilt.3} to {_skilt.2.rank}
  28. make console execute command "/npc sel 12"
  29. make console execute command "/npc skin %{_skilt.2.spiller}%"
  30. make console execute command "/npc rename &2%{_skilt.2.spiller}%"
  31. set {_skilt.1.spiller} to line 2 of block at {buyskilt.1}
  32. set {_skilt.1.ems} to line 3 of block at {buyskilt.1}
  33. set {_skilt.1.rank} to line 4 of block at {buyskilt.1}
  34. set line 2 of block at {buyskilt.2} to {_skilt.1.spiller}
  35. set line 3 of block at {buyskilt.2} to {_skilt.1.ems}
  36. set line 4 of block at {buyskilt.2} to {_skilt.1.rank}
  37. make console execute command "/npc sel 11"
  38. make console execute command "/npc skin %{_skilt.1.spiller}%"
  39. make console execute command "/npc rename &2%{_skilt.1.spiller}%"
  40. wait 5 ticks
  41. set line 2 of block at {buyskilt.1} to "&a%{_sp}%"
  42. set line 3 of block at {buyskilt.1} to "&2%{_ems}% Ems"
  43. set line 4 of block at {buyskilt.1} to "&2%{_køb}%"
  44. add "&7%{_sp}%, %{_køb}%, %{_ems}% - " to {superpaylog::*}
  45. make console execute command "/npc sel 13"
  46. make console execute command "/npc skin %{_sp}%"
  47. make console execute command "/npc rename &a&l"
  48. make console execute command "/hd setline buy 4 &c%{_sp}%"
  49. make console execute command "/hd setline buy 6 &c%{_køb}%"
  50.  
  51.  
  52. command /coins:
  53. trigger:
  54. send "{@p} &7Du har lige nu, &c&n%{coins::%player%}%&7 coins."
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61. command /superpaylog:
  62. permission: admin
  63. trigger:
  64. send "%{superpaylog::*}%" to player
  65.  
  66. on right click on entity:
  67. if entity's name is "&a&l" or "%{_sp}%":
  68. make player execute command "/buy"
  69.  
  70. on load:
  71. superpay aktiver beta #For at aktivere beta version af SuperPay
  72.  
  73. every minute:
  74. superpay hent betalinger fra serveren {@serverId}
  75.  
  76. on superpay betaling:
  77. superpay accepter betaling event-id med serveren {@serverId} #Accepterer købet, hvis dette ikke gøres under beta version vil man modtage det uendeligt
  78.  
  79.  
  80. on load:
  81. set {byggerskull} to skull from skin with value "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMjdmNTQ1YTEyNzI1YjdhMzhlZTEzZjMyYjRkZDEyY2M4Nzk3MzJkMTdiNjQ4NDQ1MGVmNTEyYWEyYTU0ODgifX19" signature ""
  82. set data value of {byggerskull} to 3
  83. set {graverskull} to skull from skin with value "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMWYzMTljZTYzNTVlMmI2M2NmZTExY2RlYmVmODU3MjAyMTFmYzAxODQ0YTdlMDRlZjU5ODc5NTIyMTI0ZGUifX19" signature ""
  84. set data value of {graverskull} to 3
  85. set {hexoskull} to skull from skin with value "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYTYyOTY0NTAwYzcwMTE4YjNmMjJjNDk2ZjFmMDNkZDkzMjExNjQzMzE4MjI3MmUwMzNjYzI5ZWJmODA4MWFhMCJ9fX0=" signature ""
  86. set data value of {hexoskull} to 3
  87. set {minerskull} to skull from skin with value "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYWEwZWYyMDNhM2MzODM3ZmQ0YTEwZTFjM2YxOWNjNDBlNjQ5N2NiOWI5NzgwNzRkNDcyYzY1ZDQ4MmY2YjY3MyJ9fX0=" signature ""
  88. set data value of {hexoskull} to 3
  89. set {tokyoskull} to skull from skin with value "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNDljNTk1NjEzMDM0YTA5NTk4OTQxZTBmMzUwMDc2MzZjNzQwMDk5ZDZiYjc2MTgxZDA5YWVlMWJlZDFlMjFmNCJ9fX0=" signature ""
  90. set data value of {tokyoskull} to 3
  91. set {chestskull} to skull from skin with value "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZDVjNmRjMmJiZjUxYzM2Y2ZjNzcxNDU4NWE2YTU2ODNlZjJiMTRkNDdkOGZmNzE0NjU0YTg5M2Y1ZGE2MjIifX19" signature ""
  92. set data value of {chestskull} to 3
  93. set {bedrock} to skull from skin with value "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzZkMWZhYmRmM2UzNDI2NzFiZDlmOTVmNjg3ZmUyNjNmNDM5ZGRjMmYxYzllYThmZjE1YjEzZjFlN2U0OGI5In19fQ==" signature ""
  94. set data value of {bedrock} to 3
  95. set {diamond} to skull from skin with value "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvODNjN2FkZmMzZDg2NGJlYTgzYmQ3NzZhY2E0NzkxN2YxMmU2NTg3NmI2NGQ2Yzk2ODIyY2ZhNmEzNjhjMmVhIn19fQ==" signature ""
  96. set data value of {diamond} to 3
  97.  
  98.  
  99.  
  100. command /buy:
  101. trigger:
  102. wait 3 ticks
  103. open chest with 5 rows named "&8[&c&lBUYCRAFT&8]" to player
  104. set slot 19 of player's current inventory to {tokyocrate} named "&8✩ [&b&lRANKS&8] ✩" with lore "&7Klik her!||||&7Her kan du købe ranks!||||&7Indeholder:||&8➥ &5&lTOKYO||&8➥ &c&lAPOLLO||&8➥ &e&lDRAGON||&8➥ &b&lOLYMPIA"
  105. set slot 20 of player's current inventory to {dragonkey} named "&8✩ [&5&lPAKKER&8] ✩" with lore "&7Klik her!||||&7Her kan du købe pakker!||||&7Hvad er pakker?||&8➥ &7Pakker er flere ting, men sat sammen i en ting,||&8➥ &7så de bliver billigere.||||&7Indeholder:||&8➥ &8[ &e&lPAKKE 1 &8]||&8➥ [ &5&lPAKKE 2 &8]||&8➥ [ &4&lPAKKE 3 &8]"
  106. set slot 21 of player's current inventory to {bedrock} named "&8✩ [&a&lPLOTMINER&8] &8✩" with lore "&7Klik her!||||&7Her kan du købe plotminer!||||&7Indeholder:||&8➥ &a&lGIGA PLOTMINE||&8➥ &a&lSTOR PLOTMINE||&8➥ &a&lMELLEM PLOTMINE||&8➥ &a&lLILLE PLOTMINE"
  107. set slot 24 of player's current inventory to glowing {casinoskull} named "&8✩ [&e&lMULTIPLIER&8] &8✩" with lore "&7Klik her!||||&7Her kan du købe multiplier!||||&7Indeholder:||&8➥ &e&l10x &6&lMULTIPLIER||&8➥ &e&l25x &6&lMULTIPLIER||&8➥ &e&l50x &6&lMULTIPLIER||&8➥ &e&l100x &6&lMULTIPLIER"
  108. set slot 22 of player's current inventory to {chestskull} named "&8✩ [&6&lCOMMANDS&8] &8✩" with lore "&7Klik her!||||&7Her kan du købe adgang til commands!||||&7Indeholder:||&8➥ &a&lFly Command||&8➥ &b&lAutoSell Command||&8➥ &d&lPV 1 - 5"
  109. set slot 25 of player's current inventory to glowing {prismarine} named "&8✩ [&c&lGEMS&8] &8✩" with lore "&7Klik her!||||&7Her kan du købe gems!||||&7Indeholder:||&8➥ &c&l1000x &4&lGEMS||&8➥ &c&l2500x &4&lGEMS||&8➥ &c&l5000x &4&lGEMS||&8➥ &c&l10000x &4&lGEMS"
  110. set slot 23 of player's current inventory to {diamond} named "&8✩ [&d&lKEYS&8] &8✩" with lore "&7Klik her!||||&7Her kan du købe keys!||||&7Indeholder:||&8➥ &c&lZETHYS||&8➥ &e&lDOMINA||&8➥ &b&lCRIXUS"
  111. set slot (integers from 0 to 8) of player's current inventory to glowing red glass named "&a"
  112. set slot (integers from 36 to 44) of player's current inventory to glowing red glass named "&a"
  113. set slot 40 of player's current inventory to double plant named "&8[&e&lCOINS&8]" with lore "&7Læs her!||||&7Her kan du købe &8[&e&lCOINS&8]&7!||||&7Hvad er coins?||&7Coins er det, som bruges til buycraft.||&7De kan kun skaffes her, og kan ikke sælges eller lign.||||&7Prisen for 1 coins er 1 emerald."
  114. set slot 4 of player's current inventory to book named "&8✩ [&c&lTERMS&4&l OF &c&lSERVICE&8] ✩" with lore "||&7Læs her for meget nyttig information!||||&7Vi giver ikke jeres emeralder tilbage efter i har købt noget.||||&7Vi har rettighederne til at fjerne din rank,||&7hvis du misbruger den til fordele eller lign.||||&7Hvis du bliver bannet, vil du ikke få dine emeralder tilbage.||||&7Hvis du mister noget til en fejl eller lign.||&7skal du have screenshot af at du har købt det,||&7for at du kan få produktet tilbage."
  115.  
  116.  
  117.  
  118.  
  119. function buyGems(p: player):
  120. open chest with 5 rows named "&8✩ &d&lGEMS &8✩" to {_p}
  121. set slot (integers from 0 to 8) of {_p}'s current inventory to glowing red glass named "&a"
  122. set slot (integers from 36 to 44) of {_p}'s current inventory to glowing red glass named "&a"
  123. set slot 19 of {_p}'s current inventory to {prismarine} named "&8[ &c&l1000 GEMS &8]" with lore "&7Klik her for at købe 1000 Gems||||&7Indeholder:||&8➥ &c&l1000x &4&lGEMS||||&7Pris: &e1.000 Coins"
  124. set slot 21 of {_p}'s current inventory to {prismarine} named "&8[ &c&l2500 GEMS &8]" with lore "&7Klik her for at købe 2500 Gems||||&7Indeholder:||&8➥ &c&l2500x &4&lGEMS||||&7Pris: &e2.500 Coins"
  125. set slot 23 of {_p}'s current inventory to {prismarine} named "&8[ &c&l5000 GEMS &8]" with lore "&7Klik her for at købe 5000 Gems||||&7Indeholder:||&8➥ &c&l5000x &4&lGEMS||||&7Pris: &e5.000 Coins"
  126. set slot 25 of {_p}'s current inventory to {prismarine} named "&8[ &c&l10000 GEMS &8]" with lore "&7Klik her for at købe 10000 Gems||||&7Indeholder:||&8➥ &c&l10000x &4&lGEMS||||&7Pris: &e10.000 Coins"
  127.  
  128. inventory click:
  129. if name of player's current inventory is "&8[&c&lBUYCRAFT&8]":
  130. cancel event
  131. if clicked slot is 25:
  132. wait 3 tick
  133. buyGems(player)
  134.  
  135. else:
  136. if name of player's current inventory is "&8✩ &d&lGEMS &8✩":
  137. cancel event
  138. if clicked slot is 19:
  139. if {coins::%player%} >= 1000:
  140. add 1000 to {gems::%player%}
  141. broadcast "{@p} &c%player%&7 har lige købt &c&n1000 Gems&7, for &c&n1000 Coins&7!"
  142. updatesign("%player%", "1000", "1000 Gems")
  143. close player's inventory
  144. remove 1000 from {coins::%player%}
  145. else:
  146. send "{@fejl}"
  147. if clicked slot is 21:
  148. if {coins::%player%} >= 2500:
  149. add 2500 to {gems::%player%}
  150. broadcast "{@p} &c%player%&7 har lige købt &c&n2500 Gems&7, for &c&n2500 Coins&7!"
  151. updatesign("%player%", "2500", "2500 Gems")
  152. close player's inventory
  153. remove 2500 from {coins::%player%}
  154. else:
  155. send "{@fejl}"
  156. if clicked slot is 23:
  157. if {coins::%player%} >= 5000:
  158. add 5000 to {gems::%player%}
  159. broadcast "{@p} &c%player%&7 har lige købt &c&n5000 Gems&7, for &c&n5000 Coins&7!"
  160. updatesign("%player%", "5000", "5000 Gems")
  161. close player's inventory
  162. remove 5000 from {coins::%player%}
  163. else:
  164. send "{@fejl}"
  165. if clicked slot is 25:
  166. if {coins::%player%} >= 10000:
  167. add 10000 to {gems::%player%}
  168. broadcast "{@p} &c%player%&7 har lige købt &c&n1000 Gems&7, for &c&n10000 Coins&7!"
  169. updatesign("%player%", "10000", "10000 Gems")
  170. close player's inventory
  171. remove 10000 from {coins::%player%}
  172. else:
  173. send "{@fejl}"
  174.  
  175.  
  176. function buyPakker(p: player):
  177. open chest with 5 rows named "&8[&5&lPAKKER&8]" to {_p}
  178. set slot (integers from 0 to 44) of {_p}'s current inventory to glowing purple glass named "&a"
  179. clear slot (integers between 9 and 35) of {_p}'s current inventory
  180. set slot 19 of {_p}'s current inventory to {byggerskull} named "&8[ &e&lPAKKE &e&n1&8 ]" with lore "||&7Denne pakke indeholder:||&8➥ &c&l❤ &7Tag||&8➥ &3❁ &7Tag||&8➥ &6☕ &7Tag||&8➥ &e✌ &7Tag||&8➥ &d✪ &7Tag||||&7Pris: &e4000 Coins"
  181. set slot 22 of {_p}'s current inventory to {casinoskull} named "&8[ &5&lPAKKE &5&n2&8 ]" with lore "||&7Denne pakke indeholder:||&8➥ &c&lZETHYS &4&lKEY &8(3)||&8➥ &e&lDOMINA &6&lKEY &8(3)||&8➥ &b&lCRIXUS &3&lKEY &8(3)||||&7Pris: &e10000 Coins &8(Du sparer 4250)"
  182. set slot 25 of {_p}'s current inventory to {graverskull} named "&8[ &4&lPAKKE &4&n3&8 ]" with lore "||&7Denne pakke indeholder:||&8➥ &c&lAPOLLO &f&lRANK &8(Perm)||&8➥ &c&lZETHYS &4&lKEY &8(3)||&8➥ &c&lZETHYS &f&lPICKAXE||||&7Pris: &e13000 Coins &8(Du sparer 3000)"
  183.  
  184.  
  185. inventory click:
  186. if name of player's current inventory is "&8[&c&lBUYCRAFT&8]":
  187. cancel event
  188. if clicked slot is 20:
  189. buyPakker(player)
  190. else:
  191. if name of player's current inventory is "&8[&5&lPAKKER&8]":
  192. cancel event
  193. if clicked slot is 19:
  194. if {coins::%player%} >= 4000:
  195. set {hjerte.%player%} to "&aJA"
  196. set {blomst.%player%} to "&aJA"
  197. set {kaffe.%player%} to "&aJA"
  198. set {peace.%player%} to "&aJA"
  199. set {stjerne.%player%} to "&aJA"
  200. remove 4000 from {coins::%player%}
  201. broadcast "{@p} &c%player%&7 har lige købt &c&nPAKKE 1&7, for &c&n4000 Coins&7!"
  202. updatesign("%player%", "4000", "Pakke 1")
  203. close player's inventory
  204. else:
  205. send "{@fejl}"
  206. if clicked slot is 22:
  207. if {coins::%player%} >= 10000:
  208. remove 10000 from {coins::%player%}
  209. add 3 name tag named "&8[&c&lZETHYS &4&lKEY&8]" to player's inventory
  210. add 3 name tag named "&8[&e&lDOMINA &6&lKEY&8]" to player's inventory
  211. add 3 name tag named "&8[&b&lCRIXUS &3&lKEY&8]" to player's inventory
  212. updatesign("%player%", "10000", "Pakke 2")
  213. close player's inventory
  214. else:
  215. send "{@fejl}"
  216. if clicked slot is 25:
  217. if {coins::%player%} >= 13000:
  218. remove 13000 from {coins::%player%}
  219. set player's group to "apollo"
  220. add 3 name tag named "&8[&c&lZETHYS &4&lKEY&8]" to player's inventory
  221. add 1 diamond pickaxe of efficiency 50, unbreaking 50, fortune 25 named "&c&lZETHYS &f&lPICKAXE" to player's inventory
  222. updatesign("%player%", "13000", "Pakke 3")
  223. close player's inventory
  224. else:
  225. send "{@fejl}"
  226.  
  227.  
  228. function buyKeys(p: player):
  229. open chest with 5 rows named "&8✩ &c&lKEYS &8✩" to {_p}
  230. set slot (integers from 0 to 8) of {_p}'s current inventory to glowing pink glass named "&a"
  231. set slot (integers from 36 to 44) of {_p}'s current inventory to glowing pink glass named "&a"
  232. set slot 25 of {_p}'s current inventory to {olympiacrate} named "&8[&b&lCRIXUS &3&lKEY&8]" with lore "||&7Klik her for at købe||&7en &8[&b&lCRIXUS &3&lKEY&8]||||&7Pris: &e1250"
  233. set slot 22 of {_p}'s current inventory to {spacecrate} named "&8[&e&lDOMINA &6&lKEY&8]" with lore "||&7Klik her for at købe||&7en &8[&e&lDOMINA &6&lKEY&8]||||&7Pris: &e1500"
  234. set slot 19 of {_p}'s current inventory to {apollocrate} named "&8[&c&lZETHYS &4&lKEY&8]" with lore "||&7Klik her for at købe||&7en &8[&c&lZETHYS &4&lKEY&8]||||&7Pris: &e2000"
  235.  
  236. inventory click:
  237. if name of player's current inventory is "&8[&c&lBUYCRAFT&8]":
  238. cancel event
  239. if clicked slot is 23:
  240. buyKeys(player)
  241.  
  242.  
  243. else:
  244. if name of player's current inventory is "&8✩ &c&lKEYS &8✩":
  245. cancel event
  246. if clicked slot is 25:
  247. if {coins::%player%} >= 1250:
  248. give player 1 name tag named "&8[&b&lCRIXUS &3&lKEY&8]"
  249. broadcast "{@p} &c%player%&7 har lige købt &8[&b&lCRIXUS &3&lKEY&8]&7, for &c&n1250 Coins&7!"
  250. remove 1250 from {coins::%player%}
  251. updatesign("%player%", "1250", "Crixus Key")
  252. close player's inventory
  253. else:
  254. send "{@fejl}"
  255. if clicked slot is 22:
  256. if {coins::%player%} >= 1500:
  257. give player 1 name tag named "&8[&e&lDOMINA &6&lKEY&8]"
  258. broadcast "{@p} &c%player%&7 har lige købt &8[&e&lDOMINA &6&lKEY&8]&7, for &c&n1500 Coins&7!"
  259. remove 1500 from {coins::%player%}
  260. updatesign("%player%", "1500", "Domina Key")
  261. close player's inventory
  262. else:
  263. send "{@fejl}"
  264. if clicked slot is 19:
  265. if {coins::%player%} >= 2000:
  266. give player 1 name tag named "&8[&c&lZETHYS &4&lKEY&8]"
  267. broadcast "{@p} &c%player%&7 har lige købt &8[&c&lZETHYS &4&lKEY&8]&7, for &c&n2000 Coins&7!"
  268. remove 2000 from {coins::%player%}
  269. updatesign("%player%", "2000", "Zethys Key")
  270. close player's inventory
  271. else:
  272. send "{@fejl}"
  273.  
  274.  
  275. function buyCoins(p: player):
  276. open chest with 3 rows named "&8✩ [&e&lCOINS&8] ✩" to {_p}
  277. set slot (integers from 0 to 9) of {_p}'s current inventory to yellow glass named "&a"
  278. set slot (integers from 17 to 26) of {_p}'s current inventory to yellow glass named "&a"
  279. set slot 13 of {_p}'s current inventory to glowing double plant named "&8✩ [&e&lCOINS&8] ✩" with lore "&7Læs her!||||&7For at købe coins, skal du altså||&7skrive kommandoen, &e/købcoins <antal>&7.||&7Prisen for &e1 mønt &7er &e1 emerald&7."
  280.  
  281.  
  282.  
  283. inventory click:
  284. if name of player's current inventory is "&8[&c&lBUYCRAFT&8]":
  285. cancel event
  286. if clicked slot is 40:
  287. wait 3 tick
  288. buyCoins(player)
  289.  
  290.  
  291. function buyRanks(p: player):
  292. wait 3 tick
  293. open chest with 5 rows named "&8[&c&lRANKS&8]" to {_p}
  294. set slot (integers from 0 to 44) of {_p}'s current inventory to glowing light blue glass named "&A"
  295. clear slot (integers from 9 to 35) of {_p}'s current inventory
  296. set slot 19 of {_p}'s current inventory to {olympiacrate} named "&b&lOLYMPIA" with lore "&7Klik her!||||&7Her kan du købe olympia!||&7Indeholder:||&8➥ &b/Kit Olympia||&8➥ &b/Fly||&8➥ &b/Pv 1||&8➥ &b/AutoSell||&8➥ &b1.25 multiplier||||&7Tab: &b&lOLYMPIA &7%{_p}%||&7Chat: &8[&b&lOLYMPIA&8] &7%{_p}% &8[&3&l%{rank.%{_p}%}%&8] [&3&lP&b&l%{prestige::%{_p}%}%&8] » &7Jeg har olympia rank!||||&7Pris: &e4.500 Coins"
  297. set slot 21 of {_p}'s current inventory to {dragoncrate} named "&e&lDRAGON" with lore "&7Klik her!||||&7Her kan du købe dragon!||&7Indeholder:||&8➥ &e/Kit Olympia||&8➥ &e/Kit Dragon||&8➥ &e/Warp Olympia||&8➥ &e/Warp Dragon||&8➥ &e/Fly||&8➥&e/Plot Merge &8(&72 plots&8)||&8➥ &e/Pv 1 - 5||&8➥ &e/AutoSell||&8➥ &e1.50 multiplier||||&7Tab: &e&lDRAGON &7%{_p}%||&7Chat: &8[&e&lDRAGON&8] &7%{_p}% &8[&6&l%{rank.%{_p}%}%&8] [&6&lP&e&l%{prestige::%{_p}%}%&8] » &7Jeg har dragon rank!||||&7Pris: &e7.500 Coins"
  298. set slot 23 of {_p}'s current inventory to {apollocrate} named "&c&lAPOLLO" with lore "&7Klik her!||||&7Her kan du købe apollo!||&7Indeholder:||&8➥ &c/Kit Olympia||&8➥ &c/Kit Dragon||&8➥ &c/Kit Apollo||&8➥ &c/Warp Dragon||&8➥ &c/Warp Apollo||&8➥ &c/Fly||&8➥ &c/Plot Merge &8(&74 plots&8)||&8➥ &c/Pv 1 - 10||&8➥ &c/AutoSell||&8➥ &c1.75 multiplier||||&7Tab: &c&lAPOLLO &7%{_p}%||&7Chat: &8[&c&lAPOLLO&8] &7%{_p}% &8[&4&l%{rank.%{_p}%}%&8] [&4&lP&c&l%{prestige::%{_p}%}%&8] » &7Jeg har apollo rank!||||&7Pris: &e10.000 Coins"
  299. set slot 25 of {_p}'s current inventory to {ashlocrate} named "&5&lTOKYO" with lore "&7Klik her!||||&7Her kan du købe tokyo!||&7Indeholder:||&8➥ &5/Kit Olympia||&8➥ &5/Kit Dragon||&8➥ &5/Kit Apollo||&8➥ &5/Kit Tokyo||&8➥ &5/Warp Dragon||&8➥ &5/Warp Apollo||&8➥ &5/Warp Tokyo||&8➥ &5/Fly||&8➥ &5/Plot Merge &8(&76 plots&8)||&8➥ &5/Pv 1 - 15||&8➥ &5/AutoSell||&8➥ &52.00 multiplier||||&7Tab: &5&lTOKYO &7%{_p}%||&7Chat: &8[&5&lTOKYO&8] &7%{_p}% &8[&5&l%{rank.%{_p}%}%&8] [&5&lP&d&l%{prestige::%{_p}%}%&8] » &7Jeg har tokyo rank!||||&7Pris: &e15.000 Coins"
  300.  
  301. inventory click:
  302. if name of player's current inventory is "&8[&c&lBUYCRAFT&8]":
  303. cancel event
  304. if clicked slot is 19:
  305. buyRanks(player)
  306. else:
  307. if name of player's current inventory is "&8[&c&lRANKS&8]":
  308. cancel event
  309. if clicked slot is 19:
  310. if {coins::%player%} >= 4500:
  311. set player's group to "olympia"
  312. broadcast "{@p} &c%player%&7 har lige købt &b&lOLYMPIA&7, for &c&n4500 Coins&7!"
  313. remove 4500 from {coins::%player%}
  314. updatesign("%player%", "4500", "Olympia")
  315. close player's inventory
  316. else:
  317. send "{@fejl}"
  318. if clicked slot is 21:
  319. if {coins::%player%} >= 7500:
  320. set player's group to "dragon"
  321. broadcast "{@p} &c%player%&7 har lige købt &e&lDRAGON&7, for &c&n7500 Coins&7!"
  322. remove 7500 from {coins::%player%}
  323. updatesign("%player%", "7500", "Dragon")
  324. close player's inventory
  325. else:
  326. send "{@fejl}"
  327. if clicked slot is 23:
  328. if {coins::%player%} >= 10000:
  329. set player's group to "apollo"
  330. broadcast "{@p} &c%player%&7 har lige købt &cAPOLLO&7, for &c&n10000 Coins&7!"
  331. remove 10000 from {coins::%player%}
  332. updatesign("%player%", "10000", "Apollo")
  333. close player's inventory
  334. else:
  335. send "{@fejl}"
  336. if clicked slot is 25:
  337. if {coins::%player%} >= 15000:
  338. set player's group to "tokyo"
  339. broadcast "{@p} &c%player%&7 har lige købt &5TOKYO&7, for &c&n15000 Coins&7!"
  340. remove 15000 from {coins::%player%}
  341. updatesign("%player%", "15000", "Tokyo")
  342. close player's inventory
  343. else:
  344. send "{@fejl}"
  345.  
  346.  
  347. inventory click:
  348. if name of player's current inventory is "&8[&c&lBUYCRAFT&8]":
  349. cancel event
  350. if clicked slot is 22:
  351. wait 3 tick
  352. open chest with 5 rows named "&8✩ [&6&lCOMMANDS&8] ✩" to player
  353. set slot (integers from 0 to 44) of player's current inventory to glowing pink glass named "&A"
  354. clear slot (integers from 9 to 35) of player's current inventory
  355. set slot 20 of player's current inventory to glowing feather named "&8[ &a&lFLY COMMAND &8]" with lore "&7Klik her!||||&7Her kan du købe adgang til at flyve!||&7Indeholder:||&8➥ &a/Fly||||&7Pris: &e750"
  356. set slot 22 of player's current inventory to gold pickaxe named "&8[ &b&lAUTOSELL COMMAND &8]" with lore "&7Klik her!||||&7Her kan du købe adgang til autosell!||&7Indeholder:||&8➥ &b/AutoSell||||&7Pris: &e750"
  357. set slot 24 of player's current inventory to minecart with chest named "&8[ &d&l/PV 1 - 5 &8]" with lore "&7Klik her!||||&7Her kan du købe adgang til pv 1 - 5!||&7Indeholder:||&8➥ &d/PV 1 - 5||||&7Pris: &e750"
  358. else:
  359. if name of player's current inventory is "&8✩ [&6&lCOMMANDS&8] ✩":
  360. cancel event
  361. if clicked slot is 20:
  362. if {coins::%player%} >= 750:
  363. make player run command "manuaddp %player% fly.command" as op
  364. broadcast "{@p} &c%player%&7 har lige købt &a&lFLY&7, for &c&n750 Coins&7!"
  365. remove 750 from {coins::%player%}
  366. updatesign("%player%", "750", "Fly")
  367. close player's inventory
  368. else:
  369. send "{@fejl}"
  370. if clicked slot is 22:
  371. if {coins::%player%} >= 750:
  372. make player run command "manuaddp %player% autosell" as op
  373. broadcast "{@p} &c%player%&7 har lige købt &b&lAUTOSELL&7, for &c&n750 Coins&7!"
  374. remove 750 from {coins::%player%}
  375. updatesign("%player%", "750", "Autosell")
  376. close player's inventory
  377. else:
  378. send "{@fejl}"
  379. if clicked slot is 24:
  380. if {coins::%player%} >= 750:
  381. make player run command "manuaddp %player% playervaults.amount.5" as op
  382. broadcast "{@p} &c%player%&7 har lige købt &d&lPV 1 - 5&7, for &c&n750 Coins&7!"
  383. remove 750 from {coins::%player%}
  384. updatesign("%player%", "750", "PV 1 - 5")
  385. close player's inventory
  386. else:
  387. send "{@fejl}"
  388.  
  389.  
  390.  
  391.  
  392.  
  393. inventory click:
  394. if name of player's current inventory is "&8[&c&lBUYCRAFT&8]":
  395. cancel event
  396. if clicked slot is 21:
  397. close player's inventory
  398. send player title "&7Læs din chat!" with subtitle ""
  399. send "&8[ &a&lPLOTMINE KØB &8]"
  400. send "&a &b &7 &a"
  401. send "&8➼ &aLille Plotmine: &72.5k (3x3x3)"
  402. send "&8➼ &aMellem Plotmine: &75k (7x7x7) "
  403. send "&8➼ &aStor Plotmine: &710k (20x20x20)"
  404. send "&8➼ &aGiga Plotmine: &715k (Hele Plottet)"
  405. send "&a &b &c &d &e &f"
  406. send "&8( &7Plotminer vil kun kunne købes, hvis &c&nSqmmer_&r &7eller &c&nGertrod&r &7er online &8)"
  407. #wait 3 tick
  408. #open chest with 5 rows named "&8✩ &5&lPLOTMINER &8✩" to player
  409. #set slot (integers from 0 to 9) of player's current inventory to magenta glass named "&A"
  410. #set slot (integers from 17 to 18) of player's current inventory to magenta glass named "&A"
  411. #set slot (integers from 26 to 27) of player's current inventory to magenta glass named "&A"
  412. #set slot (integers from 35 to 44) of player's current inventory to magenta glass named "&a"
  413. #set slot 20 of player's current inventory to glowing {bedrock} named "&8✩ &5&lLILLE &d&lPLOTMINE &8✩" with lore "&7Klik her!||||&7Her kan du købe en lille plotmine!||&7Indeholder:||&8➥ &d&l1x &5&lLILLE PLOTMINE &8(7x7x7)||||&7Pris: &e3.500"
  414. #set slot 21 of player's current inventory to glowing {bedrock} named "&8✩ &5&lMELLEM &d&lPLOTMINE &8✩" with lore "&7Klik her!||||&7Her kan du købe en mellem plotmine!||&7Indeholder:||&8➥ &d&l1x &5&lMELLEM PLOTMINE &8(14x14x14)||||&7Pris: &e5.000"
  415. #set slot 23 of player's current inventory to glowing {bedrock} named "&8✩ &5&lSTOR &d&lPLOTMINE &8✩" with lore "&7Klik her!||||&7Her kan du købe en stor plotmine!||&7Indeholder:||&8➥ &d&l1x &5&lSTOR PLOTMINE &8(25x25x25)||||&7Pris: &e7.500"
  416. #set slot 24 of player's current inventory to glowing {bedrock} named "&8✩ &5&lGIGA &d&lPLOTMINE &8✩" with lore "&7Klik her!||||&7Her kan du købe en giga plotmine!||&7Indeholder:||&8➥ &d&l1x &5&lGIGA PLOTMINE &8(1 plot/51x51x65)||||&7Pris: &e11.500"
  417. else:
  418. if name of player's current inventory = "&8✩ &5&lPLOTMINER &8✩":
  419. clicked slot = 20:
  420. superpay anmod player om 3500.00 emeralder for "Lille Plotmine" med serveren {@serverId}
  421. clicked slot = 21:
  422. superpay anmod player om 5000.00 emeralder for "Mellem Plotmine" med serveren {@serverId}
  423. clicked slot = 23:
  424. superpay anmod player om 7500.00 emeralder for "Stor Plotmine" med serveren {@serverId}
  425. clicked slot = 24:
  426. superpay anmod player om 11500.00 emeralder for "Giga Plotmine" med serveren {@serverId}
  427.  
  428.  
  429.  
  430.  
  431. inventory click:
  432. if name of player's current inventory is "&8[&c&lBUYCRAFT&8]":
  433. cancel event
  434. if clicked slot is 24:
  435. wait 3 tick
  436. open chest with 5 rows named "&8✩ [&e&lMULTIPLIER&8] ✩" to player
  437. set slot (integers from 0 to 8) of player's current inventory to glowing yellow glass named "&a"
  438. set slot (integers from 36 to 44) of player's current inventory to glowing yellow glass named "&a"
  439. set slot 19 of player's current inventory to {casinoskull} named "&8[ &e&l10x MULTIPLIER &8]" with lore "&7Klik her!||||&7Her kan du købe &e&l10x MULTIPLIER&7!||||&7Pris: &e5000"
  440. set slot 21 of player's current inventory to {casinoskull} named "&8[ &e&l25x MULTIPLIER &8]" with lore "&7Klik her!||||&7Her kan du købe &e&l25x MULTIPLIER&7!||||&7Pris: &e12500"
  441. set slot 23 of player's current inventory to {casinoskull} named "&8[ &e&l50x MULTIPLIER &8]" with lore "&7Klik her!||||&7Her kan du købe &e&l50x MULTIPLIER&7!||||&7Pris: &e25000"
  442. set slot 25 of player's current inventory to {casinoskull} named "&8[ &e&l100x MULTIPLIER &8]" with lore "&7Klik her!||||&7Her kan du købe &e&l100x MULTIPLIER&7!||||&7Pris: &e50000"
  443. else:
  444. if name of player's current inventory is "&8✩ [&e&lMULTIPLIER&8] ✩":
  445. if clicked slot is 19:
  446. if {coins::%player%} >= 5000:
  447. add 10 to {multiplier::%player%}
  448. broadcast "{@p} &c%player%&7 har lige købt &c&n10 Multiplier&7, for &c&n5000 Coins&7!"
  449. updatesign("%player%", "5000", "10 Multiplier")
  450. close player's inventory
  451. remove 5000 from {coins::%player%}
  452. else:
  453. send "{@fejl}"
  454. if clicked slot is 21:
  455. if {coins::%player%} >= 12500:
  456. add 25 to {multiplier::%player%}
  457. broadcast "{@p} &c%player%&7 har lige købt &c&n25 Multiplier&7, for &c&n12500 Coins&7!"
  458. updatesign("%player%", "12500", "25 Multiplier")
  459. close player's inventory
  460. remove 12500 from {coins::%player%}
  461. else:
  462. send "{@fejl}"
  463. if clicked slot is 23:
  464. if {coins::%player%} >= 25000:
  465. add 50 to {multiplier::%player%}
  466. broadcast "{@p} &c%player%&7 har lige købt &c&n50 Multiplier&7, for &c&n25000 Coins&7!"
  467. updatesign("%player%", "25000", "50 Multiplier")
  468. close player's inventory
  469. remove 25000 from {coins::%player%}
  470. else:
  471. send "{@fejl}"
  472. if clicked slot is 25:
  473. if {coins::%player%} >= 50000:
  474. add 100 to {multiplier::%player%}
  475. broadcast "{@p} &c%player%&7 har lige købt &c&n100 Multiplier&7, for &c&n50000 Coins&7!"
  476. updatesign("%player%", "50000", "100 Multiplier")
  477. close player's inventory
  478. remove 50000 from {coins::%player%}
  479. else:
  480. send "{@fejl}"
  481.  
  482.  
  483.  
  484.  
  485.  
  486.  
  487.  
  488.  
  489.  
  490. inventory click:
  491. if name of player's current inventory contains "✩":
  492. cancel event
  493.  
  494.  
  495.  
  496. command /købcoins [<integer>] [<text>]:
  497. trigger:
  498. if arg-1 is set:
  499. if arg-2 is not set:
  500. set {købmønter.%player%} to arg-1
  501. open chest with 3 rows named "&8✩ [&e&lCOINS&8] &8✩" to player
  502. set slot (integers from 0 to 9) of player's current inventory to yellow glass named "&a"
  503. set slot (integers from 17 to 26) of player's current inventory to yellow glass named "&a"
  504. set slot 11 of player's current inventory to green glass named "&8✩ &a&lACCEPTER KØB &8✩"
  505. set slot 15 of player's current inventory to red glass named "&8✩ &c&lANNULLER KØB &8✩"
  506. if arg-1 is set:
  507. if arg-2 is set:
  508. if arg-2 is "confirm":
  509. superpay anmod player om {købmønter.%player%} emeralder for "%{købmønter.%player%}% Coins" med serveren {@serverId}
  510. close player's inventory
  511.  
  512. inventory click:
  513. if name of player's current inventory is "&8✩ [&e&lCOINS&8] &8✩":
  514. cancel event
  515. if clicked slot is 15:
  516. send "{@p} &7Du annullerede dit køb."
  517. close player's inventory
  518. if clicked slot is 11:
  519. make player execute command "/købcoins %{købmønter.%player%}% confirm"
  520. close player's inventory
  521.  
  522.  
  523. on superpay betaling:
  524. #Event-OfflinePlayer spilleren der har købt
  525. #Event-string pakken spilleren har købt
  526. #Event-number antallet spilleren har betalt
  527. if event-string contains "Coins":
  528. broadcast "{@p} &c&n%event-OfflinePlayer%&7 har lige købt &c&n%event-number% coins&7, for &c&n%event-number% emeralder&7!"
  529. make console execute command "/givecoins %event-OfflinePlayer% %event-number%"
  530. #Hvis du benytter groupmanager, så kan du bruge følgende til at tilføje ranket til spilleren:
  531. #make console execute command "manuadd %event-OfflinePlayer% fly.command"
  532. updatesign("%event-offlineplayer%", "%event-number%", "%event-string%")
  533.  
  534. command /givecoins [<offline player>] [<number>]:
  535. permission: admin
  536. trigger:
  537. if arg-1 is set:
  538. if arg-2 is set:
  539. add arg-2 to {coins::%arg-1%}
  540. send "&8[&e&lCOINS&8] &7Du tilføjede &e%arg-2%&7 mønter til &e%arg-1%'s&7 konto. &8(&7I alt: %{coins::%arg-1%}%&8)"
  541.  
  542. command /setcoins [<offline player>] [<number>]:
  543. permission: admin
  544. trigger:
  545. if arg-1 is set:
  546. if arg-2 is set:
  547. set {coins::%arg-1%} to arg-2
  548. send "&8[&e&lCOINS&8] &7Du satte &e%arg-1%'s&7 mønter til &e%arg-2%&7. &8(&7I alt: %{coins::%arg-1%}%&8)"
  549.  
  550.  
  551.  
  552.  
  553.  
  554.  
  555.  
  556. every minute:
  557. #Henter betalinger fra SuperPay
  558. #Betalingerne ville komme i eventet "on superpay betaling"
  559. superpay hent betalinger fra serveren {@serverId}
  560.  
  561.  
  562.  
  563.  
  564.  
  565. command /setskilt:
  566. permission: *
  567. trigger:
  568. set {sætterbuyskilt.%player%} to true
  569. set {buyskiltsat.%player%} to 1
  570. send "Du sætter lokationen for skiltet %{buyskiltsat.%player%}%"
  571. send "Højreklik for på skiltet for at gå videre til næste"
  572. rightclick on sign:
  573. {sætterbuyskilt.%player%} = true:
  574. {buyskiltsat.%player%} != 5:
  575. send "Du har sat lokationen for skiltet %{buyskiltsat.%player%}%"
  576. send "Debug: %location of event-block%"
  577. set {buyskilt.%{buyskiltsat.%player%}%} to location of event-block
  578. add 1 to {buyskiltsat.%player%}
  579. send "Du sætter lokationen for skiltet %{buyskiltsat.%player%}%"
  580. send "Højreklik for på skiltet for at gå videre til næste"
  581. else:
  582. send "Du har sat lokationen for skiltet %{buyskiltsat.%player%}%"
  583. send "Debug: %location of event-block%"
  584. set {buyskilt.%{buyskiltsat.%player%}%} to location of event-block
  585. send "Du er nu færdig"
  586. set {sætterbuyskilt.%player%} to false
  587. set {buyskiltsat.%player%} to 0
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604. command /fly:
  605. permission: fly.command
  606. permission message: &8[&4&lFEJL&8]&c Dette har du ikke adgang til. Få adgang via &4/buy&c.
  607. trigger:
  608. if player's flight mode is false:
  609. send "&8[&c&lFLY&8]&f Du har nu slået flytilstand &atil&f."
  610. set player's flight mode to true
  611. else:
  612. if player's flight mode is true:
  613. send "&8[&c&lFLY&8]&f Du har nu slået flytilstand &cfra&f."
  614. set player's flight mode to false
  615.  
  616.  
  617.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement