TheU5erPL

Ranking

Jan 20th, 2015
240
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.10 KB | None | 0 0
  1. command /top10:
  2. trigger:
  3. set {_gracze::*} to value list "Ranking" get of "... .yml"
  4. loop {_gracze::*}:
  5. set {_rank::%loop-value%} to single value "Ranking.%loop-value%.rank" get of "... .yml"
  6.  
  7. set {_num} to size of {_rank::*}
  8. loop {_num} times:
  9. loop {_rank::*}:
  10. {_v.%loop-number%} is not set:
  11. set {_v.%loop-number%} to loop-value
  12. set {_n.%loop-number%} to loop-index
  13. loop-value is greater than {_v.%loop-number%}:
  14. set {_v.%loop-number%} to loop-value
  15. set {_n.%loop-number%} to loop-index
  16. remove {_v.%loop-number%} from {_rank::*}
  17. loop {_num} times:
  18. loop-number is less than or equal to 10:
  19. send "%loop-number%. %{_n.%loop-number%}% (%{_v.%loop-number%}%)"
  20. set {_rank::%{_n.%loop-number%}%} to {_v.%loop-number%}
  21. {_num} is less than 10:
  22. set {_r} to {_num}
  23. loop 10 - {_num} times:
  24. add 1 to {_r}
  25. send "%{_r}%. brak"
Advertisement
Add Comment
Please, Sign In to add comment