Advertisement
Guest User

Untitled

a guest
Dec 11th, 2018
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. every seconds:
  2. if {level::*} is set:
  3. loop all players:
  4. wipe loop-player's sidebar
  5. set name of sidebar of loop-player to "%{rank.title}%"
  6. set {_high} to 0
  7. loop {level::*}:
  8. set {_list::%loop-index%} to loop-value
  9. loop {rank.count} times:
  10. loop {_list::*}:
  11. loop all players:
  12. delete score "%loop-index%" in sidebar of loop-player
  13. loop-value-2 > {_high}
  14. set {_high} to loop-value-2
  15. set {_highplayer} to loop-index
  16. loop all players:
  17. set score "%{_highplayer}%" in sidebar of loop-player to {_high}
  18. set {_high} to 0
  19. delete {_list::%{_highplayer}%}
  20.  
  21. every tick:
  22. loop all players:
  23. set {level::%Name of loop-player%} to level of loop-player
  24.  
  25. command /ranking [<text>] [<text>]:
  26. trigger:
  27. if arg 2 is set:
  28. if arg 1 is "count":
  29. set {rank.count} to arg 2 parsed as number
  30. if arg 1 is "title":
  31. set {rank.title} to "%coloured arg 2%"
  32. if arg 1 is "clear":
  33. clear {level::*}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement