Guest User

xDrops

a guest
May 25th, 2016
199
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.93 KB | None | 0 0
  1. variables:
  2. {punkty::%player%} = 0
  3. {zabicia.%player%} = 0
  4. {smierci.%player%} = 0
  5. {walkar.%player%} = false
  6. on first join:
  7. set {punkty::%player%} to 0
  8. on death:
  9. if victim is player:
  10. if attacker is player:
  11. add 10 to {punkty::%attacker%}
  12. if {punkty::%victim%} is 0 or 1 or 2 or 3 or 4 or 5 or 6 or 7 or 8 or 9:
  13. clear {punkty::%victim%}
  14. else:
  15. add -10 to {punkty::%victim%}
  16. broadcast "&8[ManiaczekTop] &6Gracz &8%victim%&7[-10] &6zginal z rak gracza &8%attacker%&7[+10]"
  17. command /ranking:
  18. trigger:
  19. send "&8Twoj ranking: &6%{punkty::%player%}%"
  20. command /ranking_zeruj [<text>]:
  21. trigger:
  22. if arg 1 is not empty:
  23. set {punkty%arg 1%} to 1000
  24. send "&cWyzerowaj staty wszystkich !"
  25. stop
  26. on right click with sword on player:
  27. send "&aRanking gracza &b%clicked player%: &6%{punkty::%clicked player%}%"
  28. command /toppvp [<text>]:
  29. trigger:
  30. if arg 1 is set:
  31. send "&cPoprawne uzycie &7/toppvp"
  32. if arg 1 is not set:
  33. send "&7<&6*&7>&c========== &a> &b&lTop 10 [PvP] &a< &c==========&7<&6*&7>" to player
  34. set {_num} to size of {punkty::*}
  35. loop {_num} times:
  36. loop {punkty::*}:
  37. if {_topscore.%loop-number%} is not set:
  38. set {_topscore.%loop-number%} to loop-value
  39. set {_topplayer.%loop-number%} to loop-index
  40. else if loop-value is greater than {_topscore.%loop-number%}:
  41. set {_topscore.%loop-number%} to loop-value
  42. set {_topplayer.%loop-number%} to loop-index
  43. remove {_topscore.%loop-number%} from {punkty::*}
  44. loop {_num} times:
  45. if loop-number is less than or equal to 10:
  46. send "&b* &2Miejsce: &b%loop-number% &3Nick &b%{_topplayer.%loop-number%}%, &9Punkty:&b %{_topscore.%loop-number%}%" to player
  47. set {punkty::%{_topplayer.%loop-number%}%} to {_topscore.%loop-number%}
  48. stop
  49. command /rankingzeruj:
  50. trigger:
  51. loop all players:
  52. set {punkty::%loop-player%} to 0
Advertisement
Add Comment
Please, Sign In to add comment