knugi

Untitled

Jan 13th, 2015
236
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.86 KB | None | 0 0
  1. on join:
  2. if {cobble.knugi::%player%} is not set:
  3. set {cobble.knugi::%player%} to 0
  4. on break of cobble:
  5. if player cannot build at event-block:
  6. stop
  7. add 1 to {cobble.knugi::%player%}
  8. command /cobble [<text>] [<text>]:
  9. trigger:
  10. if arg 1 is not set:
  11. send "&6Komendy od cobble'a:"
  12. send "&a/cobble info &8- &7pokazuje twoj wykopany cobbel"
  13. send "&a/cobble info <nick> &8- &7pokazuje gracza wykopany cobbel"
  14. send "&a/cobble top &8- &7Top 10 graczy."
  15. stop
  16. if arg 1 is "info":
  17. if arg 2 is not set:
  18. set {_s} to size of {cobble.knugi::*}
  19. loop {_s} times:
  20. loop {cobble.knugi::*}:
  21. if {_v.%loop-number%} is not set:
  22. set {_v.%loop-number%} to loop-value
  23. set {_n.%loop-number%} to loop-index
  24. if loop-value is larger than {_v.%loop-number%}:
  25. set {_v.%loop-number%} to loop-value
  26. set {_n.%loop-number%} to loop-index
  27. remove {_v.%loop-number%} from {cobble.knugi::*}
  28. loop {_s} times:
  29. if "%{_n.%loop-number%}%" is "%player%":
  30. set {_m} to loop-number
  31. set {cobble.knugi::%{_n.%loop-number%}%} to {_v.%loop-number%}
  32. send "&6Twoj wykopany cobbel to: &c%{cobble.knugi::%player%}%&6. Miejsce: &c%{_m}%"
  33. stop
  34. set {_arg2} to arg 2
  35. set {_arg2} to {_arg2} parsed as offlineplayer
  36. if {_arg2} has permission "knugi":
  37. send "&4Nie mozesz zobaczyc statystyk admina!"
  38. stop
  39. if {cobble.knugi::%arg 2%} is set:
  40. set {_s} to size of {cobble.knugi::*}
  41. loop {_s} times:
  42. loop {cobble.knugi::*}:
  43. if {_v.%loop-number%} is not set:
  44. set {_v.%loop-number%} to loop-value
  45. set {_n.%loop-number%} to loop-index
  46. if loop-value is larger than {_v.%loop-number%}:
  47. set {_v.%loop-number%} to loop-value
  48. set {_n.%loop-number%} to loop-index
  49. remove {_v.%loop-number%} from {cobble.knugi::*}
  50. loop {_s} times:
  51. if "%{_n.%loop-number%}%" is "%{_arg2}%":
  52. set {_m} to loop-number
  53. set {cobble.knugi::%{_n.%loop-number%}%} to {_v.%loop-number%}
  54. send "&6Gracz %arg 2% wykopal cobbla: &c%{cobble.knugi::%arg 2%}%&6. Miejsce: &c%{_m}%"
  55. stop
  56. send "&4Nie odnaleziono gracza &6%arg 2% &4w bazie danych"
  57. stop
  58. if arg 1 is "top":
  59. set {_s} to size of {cobble.knugi::*}
  60. loop {_s} times:
  61. loop {cobble.knugi::*}:
  62. if {_v.%loop-number%} is not set:
  63. set {_v.%loop-number%} to loop-value
  64. set {_n.%loop-number%} to loop-index
  65. if loop-value is larger than {_v.%loop-number%}:
  66. set {_v.%loop-number%} to loop-value
  67. set {_n.%loop-number%} to loop-index
  68. remove {_v.%loop-number%} from {cobble.knugi::*}
  69. send "&6Top 10 graczy:"
  70. loop {_s} times:
  71. if loop-number is smaller than or equal to 10:
  72. send "&8[&aMiejsce %loop-number%&8] &4%{_n.%loop-number%}% &8- &3%{_v.%loop-number%}%"
  73. set {cobble.knugi::%{_n.%loop-number%}%} to {_v.%loop-number%}
  74. stop
Advertisement
Add Comment
Please, Sign In to add comment