xMateuszP0L

Untitled

Dec 3rd, 2015
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.85 KB | None | 0 0
  1. command /top [<text>]:
  2. trigger:
  3. if arg 1 is not set:
  4. send "&aUzyj &e/top list"
  5. if arg 1 is "list":
  6. send "&aRanking" to player
  7. set {_num} to size of {xp::*}
  8. loop {_num} times:
  9. loop {xp::*}:
  10. if {_topscore.%loop-number%} is not set:
  11. set {_topscore.%loop-number%} to loop-value
  12. set {_topplayer.%loop-number%} to loop-index
  13. else if loop-value is greater than {_topscore.%loop-number%}:
  14. set {_topscore.%loop-number%} to loop-value
  15. set {_topplayer.%loop-number%} to loop-index
  16. remove {_topscore.%loop-number%} from {xp::*}
  17. loop {_num} times:
  18. if loop-number is less than or equal to 10:
  19. send "&b* &aMiejsce &b%loop-number% &eNick &b%{_topplayer.%loop-number%}%, &aPkt %{_topscore.%loop-number%}%" to player
  20. set {xp::%{_topplayer.%loop-number%}%} to {_topscore.%loop-number%}
  21. stop
Advertisement
Add Comment
Please, Sign In to add comment