Reframed

Untitled

Jul 3rd, 2017
179
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 44.35 KB | None | 0 0
  1. command /givebooster [<text>] [<player>]:
  2. permission: pn.givebooster
  3. permission message: &a[&d&lPN&R&a] &6You don't have permission to do this!
  4. trigger:
  5. if arg 1 is set:
  6. if arg-2 is set:
  7. if arg-1 is "money":
  8. add 1 to {booster.server.Money.%uuid of arg 2%}
  9. send "&a[&d&lPN&R&a] &6You received &f1x money &6booster!" to arg 2
  10. message "&a[&d&lPN&R&a] &6You gave &f1x money &6booster to &f%arg 2%&6!"
  11. if arg-1 is "double":
  12. add 1 to {booster.server.Double.%uuid of arg 2%}
  13. send "&a[&d&lPN&R&a] &6You received &f1x 2X sell &6booster!" to arg 2
  14. message "&a[&d&lPN&R&a] &6You gave &f1x 2X sell &6booster to &f%arg 2%&6!"
  15. else:
  16. message "&a[&d&lPN&R&a] &6Please specify a player!"
  17. else:
  18. message "&a[&d&lPN&R&a] &6Please specify a type of booster (&fdouble&6/&fmoney&6)!"
  19.  
  20. command /delboosters:
  21. permission: pn.delbooster
  22. permission message: &a[&d&lPN&R&a] &6You don't have permission to do this!
  23. trigger:
  24. message "&a[&d&lPN&R&a] &6Cancelling all active boosters!"
  25. execute console command "quicksell stopboosters"
  26. loop all players:
  27. delete {booster.server.active.%uuid of loop-player%}
  28. delete {tipped.%loop-player%}
  29. delete {booster.server.Money}
  30. delete {booster.server.Money.player}
  31. delete {booster.server.Double}
  32. delete {booster.server.Double.player}
  33.  
  34. command /booster [<text>]:
  35. trigger:
  36. if arg 1 is set:
  37. if arg 1 is "money":
  38. if {booster.server.Money} isn't set:
  39. if {booster.server.Money.%uuid of player%} is greater or equal to 1:
  40. loop all players:
  41. play "GLASS" to loop-player at volume 1
  42. launch creeper firework colored red at player timed 1
  43. set {booster.server.Money} to true
  44. remove 1 from {booster.server.Money.%uuid of player%}
  45. set {booster.server.active.%uuid of player%} to true
  46. set {booster.server.Money.player} to "%player%"
  47. broadcast " "
  48. broadcast " "
  49. broadcast "&f&k::&r &aA &6&lbooster &ahas been activated &f&k::"
  50. broadcast " "
  51. broadcast "&6Booster Type: &aMoney"
  52. broadcast "&6Advantages: &a$100 Every 20 Minutes"
  53. broadcast "&6Player: &a%{booster.server.Money.player}%"
  54. broadcast " "
  55. loop all players:
  56. execute console command "tellraw %loop-player% [{""text"":"""",""extra"":[{""text"":""&f• &6&oClick here to tip &f%{booster.server.Money.player}% &6&oand receive $5! &f•"",""clickEvent"":{""action"":""run_command"",""value"":""/tip %player%""},""hoverEvent"":{""action"":""show_text"",""value"":""&6/Tip &f%{booster.server.Money.player}%""}}]}]"
  57. broadcast " "
  58. broadcast " "
  59. wait 5 seconds
  60. set {booster.server.Money.cooldown} to now
  61. loop all players:
  62. send "&a[&d&lPN&R&a] &6You received &f$100 &6from &f%player%'s money &6booster!" to loop-player
  63. launch creeper firework colored green at loop-player timed 1
  64. play "LEVEL_UP" to loop-player at volume 1
  65. execute console command "eco give %loop-player% 100"
  66. wait 1200 seconds
  67. loop all players:
  68. send "&a[&d&lPN&R&a] &6You received &f$100 &6from &f%player%'s money &6booster!" to loop-player
  69. play "LEVEL_UP" to loop-player at volume 1
  70. launch creeper firework colored green at loop-player timed 1
  71. execute console command "eco give %loop-player% 100"
  72. wait 1200 seconds
  73. loop all players:
  74. send "&a[&d&lPN&R&a] &6You received &f$100 &6from &f%player%'s money &6booster!" to loop-player
  75. play "LEVEL_UP" to loop-player at volume 1
  76. launch creeper firework colored green at loop-player timed 1
  77. execute console command "eco give %loop-player% 100"
  78. wait 1200 seconds
  79. loop all players:
  80. play "LEVEL_UP" to loop-player at volume 1
  81. execute console command "eco give %loop-player% 100"
  82. launch creeper firework colored green at loop-player timed 1
  83. send "&a[&d&lPN&R&a] &6You received &f$100 &6from &f%player%'s money &6booster!" to loop-player
  84. loop all players:
  85. play "CLICK" to loop-player at volume 1
  86. send "&a[&d&lPN&R&a] &f%player%'s money &6booster has run out!" to players
  87. launch creeper firework colored blue at player timed 1
  88. delete {booster.server.Money}
  89. delete {booster.server.active.%uuid of player%}
  90. loop all players:
  91. delete {tipped.%loop-player%}
  92. else:
  93. play "FIRE_IGNITE" to player at volume 1
  94. message "&a[&d&lPN&R&a] &6You don't have any &fmoney &6boosters!"
  95. stop
  96. else:
  97. play "FIRE_IGNITE" to player at volume 1
  98. message "&a[&d&lPN&R&a] &6A booster is already active!"
  99. stop
  100. if arg 1 is "double":
  101. if {booster.server.Double} isn't set:
  102. if {booster.server.Double.%uuid of player%} is greater or equal to 1:
  103. loop all players:
  104. play "GLASS" to loop-player at volume 1
  105. launch creeper firework colored red at player timed 1
  106. set {booster.server.Double} to true
  107. remove 1 from {booster.server.Double.%uuid of player%}
  108. set {booster.server.active.%uuid of player%} to true
  109. set {booster.server.Double.player} to "%player%"
  110. broadcast " "
  111. broadcast " "
  112. broadcast "&f&k::&r &aA &6&lbooster &ahas been activated &f&k::"
  113. broadcast " "
  114. broadcast "&6Booster Type: &a2X Sell"
  115. broadcast "&6Advantages: &aSell everything for double price!"
  116. broadcast "&6Player: &a%{booster.server.Double.player}%"
  117. broadcast " "
  118. loop all players:
  119. execute console command "tellraw %loop-player% [{""text"":"""",""extra"":[{""text"":""&f• &6&oClick here to tip &f%{booster.server.Double.player}% &6&oand receive $5! &f•"",""clickEvent"":{""action"":""run_command"",""value"":""/tip %player%""},""hoverEvent"":{""action"":""show_text"",""value"":""&6/Tip &f%{booster.server.Double.player}%""}}]}]"
  120. broadcast " "
  121. broadcast " "
  122. set {booster.server.Double.cooldown} to now
  123. execute console command "quicksell:booster monetary %player% 2 60"
  124. wait 1600 seconds
  125. loop all players:
  126. send "&a[&d&lPN&R&a] &6You received &f$100 &6from &f%player%'s 2X &6sell booster!" to loop-player
  127. play "LEVEL_UP" to loop-player at volume 1
  128. launch creeper firework colored green at loop-player timed 1
  129. execute console command "eco give %loop-player% 100"
  130. wait 1600 seconds
  131. loop all players:
  132. play "CLICK" to loop-player at volume 1
  133. send "&a[&d&lPN&R&a] &f%player%'s 2X sell &6booster has run out!" to players
  134. launch creeper firework colored blue at player timed 1
  135. delete {booster.server.Double}
  136. delete {booster.server.active.%uuid of player%}
  137. loop all players:
  138. delete {tipped.%loop-player%}
  139. else:
  140. play "FIRE_IGNITE" to player at volume 1
  141. message "&a[&d&lPN&R&a] &6You don't have any &f2X sell &6boosters!"
  142. stop
  143. else:
  144. play "FIRE_IGNITE" to player at volume 1
  145. message "&a[&d&lPN&R&a] &6A booster is already active!"
  146. stop
  147. else:
  148. if {booster.server.Money} isn't set:
  149. if {booster.server.Double} isn't set:
  150. if {booster.server.Money.%uuid of player%} is greater or equal to 1:
  151. if {booster.server.Double.%uuid of player%} is greater or equal to 1:
  152. open chest with 3 rows named "&eBooster" to player
  153. play "IRONGOLEM_DEATH" to player at volume 1
  154. set slot 0 of player's current inventory to black stained glass pane
  155. set slot 1 of player's current inventory to black stained glass pane
  156. set slot 2 of player's current inventory to black stained glass pane
  157. set slot 3 of player's current inventory to black stained glass pane
  158. set slot 4 of player's current inventory to black stained glass pane
  159. set slot 5 of player's current inventory to black stained glass pane
  160. set slot 6 of player's current inventory to black stained glass pane
  161. set slot 7 of player's current inventory to black stained glass pane
  162. set slot 8 of player's current inventory to black stained glass pane
  163. set slot 9 of player's current inventory to black stained glass pane
  164. set slot 10 of player's current inventory to black stained glass pane
  165. set slot 11 of player's current inventory to black stained glass pane
  166. set slot 12 of player's current inventory to black stained glass pane
  167. set slot 13 of player's current inventory to black stained glass pane
  168. set slot 14 of player's current inventory to black stained glass pane
  169. set slot 15 of player's current inventory to black stained glass pane
  170. set slot 16 of player's current inventory to black stained glass pane
  171. set slot 17 of player's current inventory to black stained glass pane
  172. set slot 18 of player's current inventory to black stained glass pane
  173. set slot 19 of player's current inventory to black stained glass pane
  174. set slot 20 of player's current inventory to black stained glass pane
  175. set slot 21 of player's current inventory to black stained glass pane
  176. set slot 22 of player's current inventory to black stained glass pane
  177. set slot 23 of player's current inventory to black stained glass pane
  178. set slot 24 of player's current inventory to black stained glass pane
  179. set slot 25 of player's current inventory to black stained glass pane
  180. set slot 26 of player's current inventory to black stained glass pane
  181. set slot 11 of player's current inventory to shiny gold ingot named "&6You have &f%{booster.server.Money.%uuid of player%}%x money &6booster(s)! &oClick to activate!"
  182. set slot 15 of player's current inventory to shiny emerald named "&6You have &f%{booster.server.Double.%uuid of player%}%x 2X sell &6booster(s)! &oClick to activate!"
  183. else:
  184. open chest with 3 rows named "&eBooster" to player
  185. play "IRONGOLEM_DEATH" to player at volume 1
  186. set slot 0 of player's current inventory to black stained glass pane
  187. set slot 1 of player's current inventory to black stained glass pane
  188. set slot 2 of player's current inventory to black stained glass pane
  189. set slot 3 of player's current inventory to black stained glass pane
  190. set slot 4 of player's current inventory to black stained glass pane
  191. set slot 5 of player's current inventory to black stained glass pane
  192. set slot 6 of player's current inventory to black stained glass pane
  193. set slot 7 of player's current inventory to black stained glass pane
  194. set slot 8 of player's current inventory to black stained glass pane
  195. set slot 9 of player's current inventory to black stained glass pane
  196. set slot 10 of player's current inventory to black stained glass pane
  197. set slot 11 of player's current inventory to black stained glass pane
  198. set slot 12 of player's current inventory to black stained glass pane
  199. set slot 13 of player's current inventory to black stained glass pane
  200. set slot 14 of player's current inventory to black stained glass pane
  201. set slot 15 of player's current inventory to black stained glass pane
  202. set slot 16 of player's current inventory to black stained glass pane
  203. set slot 17 of player's current inventory to black stained glass pane
  204. set slot 18 of player's current inventory to black stained glass pane
  205. set slot 19 of player's current inventory to black stained glass pane
  206. set slot 20 of player's current inventory to black stained glass pane
  207. set slot 21 of player's current inventory to black stained glass pane
  208. set slot 22 of player's current inventory to black stained glass pane
  209. set slot 23 of player's current inventory to black stained glass pane
  210. set slot 24 of player's current inventory to black stained glass pane
  211. set slot 25 of player's current inventory to black stained glass pane
  212. set slot 26 of player's current inventory to black stained glass pane
  213. set slot 11 of player's current inventory to shiny gold ingot named "&6You have &f%{booster.server.Money.%uuid of player%}%x money &6booster(s)! &oClick to activate!"
  214. set slot 15 of player's current inventory to emerald named "&6You have no &f2X sell &6boosters!" with lore "&f||&6&oBuy them at &f&n&obuy.pofle.net"
  215. else:
  216. if {booster.server.Double.%uuid of player%} is greater or equal to 1:
  217. open chest with 3 rows named "&eBooster" to player
  218. play "IRONGOLEM_DEATH" to player at volume 1
  219. set slot 0 of player's current inventory to black stained glass pane
  220. set slot 1 of player's current inventory to black stained glass pane
  221. set slot 2 of player's current inventory to black stained glass pane
  222. set slot 3 of player's current inventory to black stained glass pane
  223. set slot 4 of player's current inventory to black stained glass pane
  224. set slot 5 of player's current inventory to black stained glass pane
  225. set slot 6 of player's current inventory to black stained glass pane
  226. set slot 7 of player's current inventory to black stained glass pane
  227. set slot 8 of player's current inventory to black stained glass pane
  228. set slot 9 of player's current inventory to black stained glass pane
  229. set slot 10 of player's current inventory to black stained glass pane
  230. set slot 11 of player's current inventory to black stained glass pane
  231. set slot 12 of player's current inventory to black stained glass pane
  232. set slot 13 of player's current inventory to black stained glass pane
  233. set slot 14 of player's current inventory to black stained glass pane
  234. set slot 15 of player's current inventory to black stained glass pane
  235. set slot 16 of player's current inventory to black stained glass pane
  236. set slot 17 of player's current inventory to black stained glass pane
  237. set slot 18 of player's current inventory to black stained glass pane
  238. set slot 19 of player's current inventory to black stained glass pane
  239. set slot 20 of player's current inventory to black stained glass pane
  240. set slot 21 of player's current inventory to black stained glass pane
  241. set slot 22 of player's current inventory to black stained glass pane
  242. set slot 23 of player's current inventory to black stained glass pane
  243. set slot 24 of player's current inventory to black stained glass pane
  244. set slot 25 of player's current inventory to black stained glass pane
  245. set slot 26 of player's current inventory to black stained glass pane
  246. set slot 11 of player's current inventory to gold ingot named "&6You have no &fmoney &6boosters!" with lore "&f||&6&oBuy them at &f&n&obuy.pofle.net"
  247. set slot 15 of player's current inventory to shiny emerald named "&6You have &f%{booster.server.Double.%uuid of player%}%x 2X sell &6booster(s)! &oClick to activate!"
  248. else:
  249. open chest with 3 rows named "&eBooster" to player
  250. play "IRONGOLEM_DEATH" to player at volume 1
  251. set slot 0 of player's current inventory to black stained glass pane
  252. set slot 1 of player's current inventory to black stained glass pane
  253. set slot 2 of player's current inventory to black stained glass pane
  254. set slot 3 of player's current inventory to black stained glass pane
  255. set slot 4 of player's current inventory to black stained glass pane
  256. set slot 5 of player's current inventory to black stained glass pane
  257. set slot 6 of player's current inventory to black stained glass pane
  258. set slot 7 of player's current inventory to black stained glass pane
  259. set slot 8 of player's current inventory to black stained glass pane
  260. set slot 9 of player's current inventory to black stained glass pane
  261. set slot 10 of player's current inventory to black stained glass pane
  262. set slot 11 of player's current inventory to black stained glass pane
  263. set slot 12 of player's current inventory to black stained glass pane
  264. set slot 13 of player's current inventory to black stained glass pane
  265. set slot 14 of player's current inventory to black stained glass pane
  266. set slot 15 of player's current inventory to black stained glass pane
  267. set slot 16 of player's current inventory to black stained glass pane
  268. set slot 17 of player's current inventory to black stained glass pane
  269. set slot 18 of player's current inventory to black stained glass pane
  270. set slot 19 of player's current inventory to black stained glass pane
  271. set slot 20 of player's current inventory to black stained glass pane
  272. set slot 21 of player's current inventory to black stained glass pane
  273. set slot 22 of player's current inventory to black stained glass pane
  274. set slot 23 of player's current inventory to black stained glass pane
  275. set slot 24 of player's current inventory to black stained glass pane
  276. set slot 25 of player's current inventory to black stained glass pane
  277. set slot 26 of player's current inventory to black stained glass pane
  278. set slot 11 of player's current inventory to gold ingot named "&6You have no &fmoney &6boosters!" with lore "&f||&6&oBuy them at &f&n&obuy.pofle.net"
  279. set slot 15 of player's current inventory to emerald named "&6You have no &f2X sell &6boosters!" with lore "&f||&6&oBuy them at &f&n&obuy.pofle.net"
  280. else:
  281. if {booster.server.Money.%uuid of player%} is greater or equal to 1:
  282. play "IRONGOLEM_DEATH" to player at volume 1
  283. open chest with 3 rows named "&eBooster" to player
  284. while inventory name of current inventory of player is "&eBooster":
  285. set {_future} to {booster.server.Double.cooldown}
  286. add 60 minutes to {_future}
  287. set {_difference} to difference between now and {_future}
  288. set {_difference} to "%{_difference}%" parsed as text
  289. set {_splitt::*} to {_difference} split at " "
  290. if {_splitt::4} is set:
  291. set {_seconds} to "%{_splitt::4}%" parsed as number
  292. set {_difference} to "%{_splitt::1}% Min. %rounded {_seconds}% Sec."
  293. else:
  294. set {_seconds} to "%{_splitt::1}%" parsed as number
  295. set {_difference} to "%rounded {_seconds}% Seconds"
  296. set slot 0 of player's current inventory to black stained glass pane
  297. set slot 1 of player's current inventory to black stained glass pane
  298. set slot 2 of player's current inventory to black stained glass pane
  299. set slot 3 of player's current inventory to black stained glass pane
  300. set slot 4 of player's current inventory to black stained glass pane
  301. set slot 5 of player's current inventory to black stained glass pane
  302. set slot 6 of player's current inventory to black stained glass pane
  303. set slot 7 of player's current inventory to black stained glass pane
  304. set slot 8 of player's current inventory to black stained glass pane
  305. set slot 9 of player's current inventory to black stained glass pane
  306. set slot 10 of player's current inventory to black stained glass pane
  307. set slot 11 of player's current inventory to black stained glass pane
  308. set slot 12 of player's current inventory to black stained glass pane
  309. set slot 13 of player's current inventory to black stained glass pane
  310. set slot 14 of player's current inventory to black stained glass pane
  311. set slot 15 of player's current inventory to black stained glass pane
  312. set slot 16 of player's current inventory to black stained glass pane
  313. set slot 17 of player's current inventory to black stained glass pane
  314. set slot 18 of player's current inventory to black stained glass pane
  315. set slot 19 of player's current inventory to black stained glass pane
  316. set slot 20 of player's current inventory to black stained glass pane
  317. set slot 21 of player's current inventory to black stained glass pane
  318. set slot 22 of player's current inventory to black stained glass pane
  319. set slot 23 of player's current inventory to black stained glass pane
  320. set slot 24 of player's current inventory to black stained glass pane
  321. set slot 25 of player's current inventory to black stained glass pane
  322. set slot 26 of player's current inventory to black stained glass pane
  323. set slot 11 of player's current inventory to shiny gold ingot named "&6You have &f%{booster.server.Money.%uuid of player%}%x money &6booster(s)! &oClick to activate!"
  324. set slot 15 of player's current inventory to shiny coal block named "&6&nThere is currently a &f&n2X sell &6&nbooster active!" with lore "||&6&oTime Left - &f&o%{_difference}%"
  325. else:
  326. open chest with 3 rows named "&eBooster" to player
  327. play "IRONGOLEM_DEATH" to player at volume 1
  328. while inventory name of current inventory of player is "&eBooster":
  329. set {_future} to {booster.server.Double.cooldown}
  330. add 60 minutes to {_future}
  331. set {_difference} to difference between now and {_future}
  332. set {_difference} to "%{_difference}%" parsed as text
  333. set {_splitt::*} to {_difference} split at " "
  334. if {_splitt::4} is set:
  335. set {_seconds} to "%{_splitt::4}%" parsed as number
  336. set {_difference} to "%{_splitt::1}% Min. %rounded {_seconds}% Sec."
  337. else:
  338. set {_seconds} to "%{_splitt::1}%" parsed as number
  339. set {_difference} to "%rounded {_seconds}% Seconds"
  340. set slot 0 of player's current inventory to black stained glass pane
  341. set slot 1 of player's current inventory to black stained glass pane
  342. set slot 2 of player's current inventory to black stained glass pane
  343. set slot 3 of player's current inventory to black stained glass pane
  344. set slot 4 of player's current inventory to black stained glass pane
  345. set slot 5 of player's current inventory to black stained glass pane
  346. set slot 6 of player's current inventory to black stained glass pane
  347. set slot 7 of player's current inventory to black stained glass pane
  348. set slot 8 of player's current inventory to black stained glass pane
  349. set slot 9 of player's current inventory to black stained glass pane
  350. set slot 10 of player's current inventory to black stained glass pane
  351. set slot 11 of player's current inventory to black stained glass pane
  352. set slot 12 of player's current inventory to black stained glass pane
  353. set slot 13 of player's current inventory to black stained glass pane
  354. set slot 14 of player's current inventory to black stained glass pane
  355. set slot 15 of player's current inventory to black stained glass pane
  356. set slot 16 of player's current inventory to black stained glass pane
  357. set slot 17 of player's current inventory to black stained glass pane
  358. set slot 18 of player's current inventory to black stained glass pane
  359. set slot 19 of player's current inventory to black stained glass pane
  360. set slot 20 of player's current inventory to black stained glass pane
  361. set slot 21 of player's current inventory to black stained glass pane
  362. set slot 22 of player's current inventory to black stained glass pane
  363. set slot 23 of player's current inventory to black stained glass pane
  364. set slot 24 of player's current inventory to black stained glass pane
  365. set slot 25 of player's current inventory to black stained glass pane
  366. set slot 26 of player's current inventory to black stained glass pane
  367. set slot 11 of player's current inventory to gold ingot named "&6You have no &f&nmoney &6boosters!" with lore "&f||&6&oBuy them at &f&n&obuy.pofle.net"
  368. set slot 15 of player's current inventory to shiny coal block named "&6&nThere is currently a &f&n2X sell &6&nbooster active!" with lore "||&6&oTime Left - &f&o%{_difference}%"
  369. else:
  370. if {booster.server.Double} isn't set:
  371. if {booster.server.Double.%uuid of player%} is greater or equal to 1:
  372. open chest with 3 rows named "&eBooster" to player
  373. play "IRONGOLEM_DEATH" to player at volume 1
  374. while inventory name of current inventory of player is "&eBooster":
  375. set {_future} to {booster.server.Money.cooldown}
  376. add 60 minutes to {_future}
  377. set {_difference} to difference between now and {_future}
  378. set {_difference} to "%{_difference}%" parsed as text
  379. set {_splitt::*} to {_difference} split at " "
  380. if {_splitt::4} is set:
  381. set {_seconds} to "%{_splitt::4}%" parsed as number
  382. set {_difference} to "%{_splitt::1}% Min. %rounded {_seconds}% Sec."
  383. else:
  384. set {_seconds} to "%{_splitt::1}%" parsed as number
  385. set {_difference} to "%rounded {_seconds}% Seconds"
  386. set slot 0 of player's current inventory to black stained glass pane
  387. set slot 1 of player's current inventory to black stained glass pane
  388. set slot 2 of player's current inventory to black stained glass pane
  389. set slot 3 of player's current inventory to black stained glass pane
  390. set slot 4 of player's current inventory to black stained glass pane
  391. set slot 5 of player's current inventory to black stained glass pane
  392. set slot 6 of player's current inventory to black stained glass pane
  393. set slot 7 of player's current inventory to black stained glass pane
  394. set slot 8 of player's current inventory to black stained glass pane
  395. set slot 9 of player's current inventory to black stained glass pane
  396. set slot 10 of player's current inventory to black stained glass pane
  397. set slot 13 of player's current inventory to black stained glass pane
  398. set slot 14 of player's current inventory to black stained glass pane
  399. set slot 15 of player's current inventory to black stained glass pane
  400. set slot 16 of player's current inventory to black stained glass pane
  401. set slot 17 of player's current inventory to black stained glass pane
  402. set slot 18 of player's current inventory to black stained glass pane
  403. set slot 19 of player's current inventory to black stained glass pane
  404. set slot 20 of player's current inventory to black stained glass pane
  405. set slot 21 of player's current inventory to black stained glass pane
  406. set slot 22 of player's current inventory to black stained glass pane
  407. set slot 23 of player's current inventory to black stained glass pane
  408. set slot 24 of player's current inventory to black stained glass pane
  409. set slot 25 of player's current inventory to black stained glass pane
  410. set slot 26 of player's current inventory to black stained glass pane
  411. set slot 11 of player's current inventory to shiny coal block named "&6&nThere is currently a &f&nmoney &6&nbooster active!" with lore "||&6&oTime Left - &f&o%{_difference}%"
  412. set slot 15 of player's current inventory to shiny emerald named "&6You have &f%{booster.server.Double.%uuid of player%}%x 2X sell &6booster(s)! &oClick to activate!"
  413. else:
  414. open chest with 3 rows named "&eBooster" to player
  415. play "IRONGOLEM_DEATH" to player at volume 1
  416. while inventory name of current inventory of player is "&eBooster":
  417. set {_future} to {booster.server.Money.cooldown}
  418. add 60 minutes to {_future}
  419. set {_difference} to difference between now and {_future}
  420. set {_difference} to "%{_difference}%" parsed as text
  421. set {_splitt::*} to {_difference} split at " "
  422. if {_splitt::4} is set:
  423. set {_seconds} to "%{_splitt::4}%" parsed as number
  424. set {_difference} to "%{_splitt::1}% Min. %rounded {_seconds}% Sec."
  425. else:
  426. set {_seconds} to "%{_splitt::1}%" parsed as number
  427. set {_difference} to "%rounded {_seconds}% Seconds"
  428. set slot 0 of player's current inventory to black stained glass pane
  429. set slot 1 of player's current inventory to black stained glass pane
  430. set slot 2 of player's current inventory to black stained glass pane
  431. set slot 3 of player's current inventory to black stained glass pane
  432. set slot 4 of player's current inventory to black stained glass pane
  433. set slot 5 of player's current inventory to black stained glass pane
  434. set slot 6 of player's current inventory to black stained glass pane
  435. set slot 7 of player's current inventory to black stained glass pane
  436. set slot 8 of player's current inventory to black stained glass pane
  437. set slot 9 of player's current inventory to black stained glass pane
  438. set slot 10 of player's current inventory to black stained glass pane
  439. set slot 11 of player's current inventory to black stained glass pane
  440. set slot 12 of player's current inventory to black stained glass pane
  441. set slot 13 of player's current inventory to black stained glass pane
  442. set slot 14 of player's current inventory to black stained glass pane
  443. set slot 15 of player's current inventory to black stained glass pane
  444. set slot 16 of player's current inventory to black stained glass pane
  445. set slot 17 of player's current inventory to black stained glass pane
  446. set slot 18 of player's current inventory to black stained glass pane
  447. set slot 19 of player's current inventory to black stained glass pane
  448. set slot 20 of player's current inventory to black stained glass pane
  449. set slot 21 of player's current inventory to black stained glass pane
  450. set slot 22 of player's current inventory to black stained glass pane
  451. set slot 23 of player's current inventory to black stained glass pane
  452. set slot 24 of player's current inventory to black stained glass pane
  453. set slot 25 of player's current inventory to black stained glass pane
  454. set slot 26 of player's current inventory to black stained glass pane
  455. set slot 11 of player's current inventory to shiny coal block named "&6&nThere is currently a &f&nmoney &6&nbooster active!" with lore "||&6&oTime Left - &f&o%{_difference}%"
  456. set slot 15 of player's current inventory to emerald named "&6You have no &f&n2X sell &6boosters!" with lore "&f||&6&oBuy them at &f&n&obuy.pofle.net"
  457. else:
  458. open chest with 3 rows named "&eBooster" to player
  459. play "IRONGOLEM_DEATH" to player at volume 1
  460. while inventory name of current inventory of player is "&eBooster":
  461. set {_future} to {booster.server.Double.cooldown}
  462. add 60 minutes to {_future}
  463. set {_difference} to difference between now and {_future}
  464. set {_difference} to "%{_difference}%" parsed as text
  465. set {_splitt::*} to {_difference} split at " "
  466. if {_splitt::4} is set:
  467. set {_seconds} to "%{_splitt::4}%" parsed as number
  468. set {_difference} to "%{_splitt::1}% Min. %rounded {_seconds}% Sec."
  469. else:
  470. set {_seconds} to "%{_splitt::1}%" parsed as number
  471. set {_difference} to "%rounded {_seconds}% Seconds"
  472. set {_future2} to {booster.server.Money.cooldown}
  473. add 60 minutes to {_future2}
  474. set {_difference2} to difference between now and {_future2}
  475. set {_difference2} to "%{_difference2}%" parsed as text
  476. set {_splitt2::*} to {_difference2} split at " "
  477. if {_splitt2::4} is set:
  478. set {_seconds2} to "%{_splitt2::4}%" parsed as number
  479. set {_difference2} to "%{_splitt2::1}% Min. %rounded {_seconds2}% Sec."
  480. else:
  481. set {_seconds2} to "%{_splitt2::1}%" parsed as number
  482. set {_difference2} to "%rounded {_seconds2}% Seconds"
  483. wait 5 ticks
  484. set slot 0 of player's current inventory to black stained glass pane
  485. set slot 1 of player's current inventory to black stained glass pane
  486. set slot 2 of player's current inventory to black stained glass pane
  487. set slot 3 of player's current inventory to black stained glass pane
  488. set slot 4 of player's current inventory to black stained glass pane
  489. set slot 5 of player's current inventory to black stained glass pane
  490. set slot 6 of player's current inventory to black stained glass pane
  491. set slot 7 of player's current inventory to black stained glass pane
  492. set slot 8 of player's current inventory to black stained glass pane
  493. set slot 9 of player's current inventory to black stained glass pane
  494. set slot 10 of player's current inventory to black stained glass pane
  495. set slot 12 of player's current inventory to black stained glass pane
  496. set slot 13 of player's current inventory to black stained glass pane
  497. set slot 14 of player's current inventory to black stained glass pane
  498. set slot 16 of player's current inventory to black stained glass pane
  499. set slot 17 of player's current inventory to black stained glass pane
  500. set slot 18 of player's current inventory to black stained glass pane
  501. set slot 19 of player's current inventory to black stained glass pane
  502. set slot 20 of player's current inventory to black stained glass pane
  503. set slot 21 of player's current inventory to black stained glass pane
  504. set slot 22 of player's current inventory to black stained glass pane
  505. set slot 23 of player's current inventory to black stained glass pane
  506. set slot 24 of player's current inventory to black stained glass pane
  507. set slot 25 of player's current inventory to black stained glass pane
  508. set slot 26 of player's current inventory to black stained glass pane
  509. set slot 11 of player's current inventory to shiny coal block named "&6&nThere is currently a &f&nmoney &6&nbooster active!" with lore "||&6&oTime Left - &f&o%{_difference2}%"
  510. set slot 15 of player's current inventory to shiny coal block named "&6&nThere is currently a &f&n2X sell &6&nbooster active!" with lore "||&6&oTime Left - &f&o%{_difference}%"
  511.  
  512. command /tip [<offlineplayer>]:
  513. trigger:
  514. if arg-1 is not sender:
  515. if {booster.server.active.%uuid of arg 1%} is true:
  516. if {tipped.%player%} is not set:
  517. play "FUSE" to player at volume 1
  518. play "FUSE" to arg 1 at volume 1
  519. set {tipped.%player%} to true
  520. execute console command "eco give %arg 1% 15"
  521. execute console command "eco give %player% 5"
  522. send "&a[&d&lPN&R&a] &f%player% &6tipped you and you received &f$15&6!" to arg 1
  523. message "&a[&d&lPN&R&a] &6You tppeid &f%arg 1% &6and received &f$5&6!"
  524. stop
  525. else:
  526. play "FIRE_IGNITE" to arg 1 at volume 1
  527. message "&a[&d&lPN&R&a] &6You already tipped a booster!"
  528. else:
  529. play "FIRE_IGNITE" to arg 1 at volume 1
  530. message "&a[&d&lPN&R&a] &f%arg 1% &6doesn't have a booster active!"
  531. stop
  532. else:
  533. play "FIRE_IGNITE" to player at volume 1
  534. message "&a[&d&lPN&R&a] &6You can't tip yourself!"
  535. stop
  536.  
  537. on inventory click:
  538. inventory name of current inventory of player is "&eBooster":
  539. cancel event
  540. if clicked slot is 11:
  541. execute player command "booster money"
  542. close player's inventory
  543. if clicked slot is 15:
  544. execute player command "booster double"
  545. close player's inventory
Advertisement
Add Comment
Please, Sign In to add comment