Advertisement
FrostedWeFall

XPBooster

Jan 7th, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. on exp change:
  2. set {_Gained} to event-number
  3. if {g.xpbooster} is greater than 0:
  4. set {_total} to event-number * {g.xpbooster}
  5. remove event-number from {_total}
  6. loop {_total} times:
  7. add 1 experience to event-player
  8. add 1 to {_Gained}
  9.  
  10. command /xpbooster [<number>] [<text>]:
  11. permission: cc.cc
  12. trigger:
  13. if arg 1 is set:
  14. if arg 1 is greater than 100:
  15. message "&7(!) &cThe value is too big."
  16. stop
  17. set {g.xpbooster} to arg 1
  18. message "&eMultiplier set to &6%arg 1%"
  19. broadcast "&eA multiplier has been set to &6&l%arg 1%&6x&e&l"
  20. broadcast "&7You will now gain a &6%arg 1%x EXP&7 multiplier."
  21. wait 10 minutes:
  22. set {g.xpbooster} to 0
  23. if arg 1 is not set:
  24. message "&c/xpbooster <multiplier>"
  25.  
  26. command /booster [<text>]:
  27. trigger:
  28. if {g.xpbooster} is 1:
  29. message "&7(!) &cThere is already a booster enabled."
  30. stop
  31. message ""
  32. message "&e&lBooster Multiplier: &6%{g.xpbooster}%&7x"
  33. message ""
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement