FrostedWeFall

Boosters 1.3

Oct 13th, 2017
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.56 KB | None | 0 0
  1. options:
  2. store: http://store.factionsx.eu
  3.  
  4. on join:
  5. {booster.%Player%} isn't set
  6. set {booster.%player%} to false
  7. set {booster.n.%player%} to 0
  8.  
  9. on join:
  10. {booster.global} isn't set
  11. set {booster.global} to false
  12. set {booster.n.global} to 0
  13.  
  14. command /booster:
  15. aliases: /boosters
  16. trigger:
  17. wait 5 ticks
  18. open chest with 3 rows named "&eBoosters" to player
  19. format slot 11 of player with gold_ingot named "&e%{booster.n.%player%}% &aPersonal Boosters" with lore "&7You currently own &e%{booster.n.%player%}% &7Personal Boosters.||&7Purchase at &bOur Store" to run [make player execute command "/ab"]
  20. format slot 15 of player with iron_ingot named "&e%{booster.n.global}% &aGlobal Boosters" with lore "&7You currently own &c%{booster.n.global}% &7Global Boosters.||&7Purchase at &cOur Store" to run [make player execute command "/gb"]
  21. format slot 26 of player with Red stained glass named "&cCLOSE" to close
  22.  
  23. command /ab:
  24. trigger:
  25. wait 5 ticks
  26. send "&7Coming soon"
  27.  
  28. command /gb:
  29. trigger:
  30. wait 5 ticks
  31. if {booster.n.global} is more than or equal to 1:
  32. remove 1 from {booster.n.global}
  33. broadcast "&7(!) &cGlobal booster activated!"
  34. broadcast "&7(!) &cThe Booster lasts 10 Minutes!"
  35. broadcast "&7(!) &cEarn $1500 Every minute!"
  36. set {booster.global} to true
  37. broadcast "&7(!) &c%player% &7Activated a global booster! @ &b{@store}&7!"
  38. wait 7 minutes
  39. broadcast "&7(!) &c3 Minutes of the Global Booster Left"
  40. wait 2 minutes
  41. broadcast "&7(!) &c1 Minute of the Global Booster Left"
  42. wait 1 minute
  43. broadcast "&7(!) &cThe global booster has ended! Purchase another one @ &b{@store}&7!"
  44. set {booster.global} to false
  45. stop
  46.  
  47. command /giveboosterpersonal <player>:
  48. trigger:
  49. if sender has permission "send.booster":
  50. add 1 to {booster.n.%arg-1%}
  51. send "&aYou have &6%{booster.n.%arg-1%}% &abooster(s) available!" to arg 1
  52. make console execute command "/playsound %arg-1% note.harp"
  53.  
  54. command /giveboosterglobal <player>:
  55. trigger:
  56. if sender has permission "send.booster":
  57. add 1 to {booster.n.global}
  58. send "&aYou have &6%{booster.n.global}% &abooster(s) available!" to arg 1
  59. make console execute command "/playsound %arg-1% note.harp"
  60.  
  61.  
  62. command /boostercount:
  63. trigger:
  64. send "&aYou have &6%{booster.n.global}% &aGlobal booster(s) available!"
  65. send "&aYou have &6%{booster.n.%player%}% &aPersonal booster(s) available!"
  66.  
  67. every 1 minute:
  68. if {booster.global} is true:
  69. make console execute command "eco give * 1500"
  70. broadcast "&7(!)&C Given all players $1500 because of the booster!"
Advertisement
Add Comment
Please, Sign In to add comment