HeroseQ

Warny

Dec 31st, 2015
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.55 KB | None | 0 0
  1. variables:
  2. {warny.%player%} = 0
  3.  
  4.  
  5. on any move:
  6. if {warny.%player%} = 3:
  7. execute console command "tempban %player% 3h"
  8. set {warny.resetowanie.%player%} to true
  9.  
  10. on join:
  11. if {warny.resetowanie.%player%} is true:
  12. set {warny.resetowanie.%player%} to false
  13. set {warny.%player%} to 0
  14. command /warn [<text>] [<player>] [<text>]:
  15. trigger:
  16. player has permissions "warn.use":
  17. arg 1 is not set:
  18. send "=========&4&lWarn&r========="
  19. send "/warn daj (gracz) - Nadaje warna"
  20. send "/warn usun (gracz) - usuwa warna"
  21. arg 1 is "daj":
  22. arg 2 is set:
  23. arg 3 is set:
  24. add 1 to {warny.%arg 2%}
  25. broadcast "Gracz &c%arg 2% dostał warna od &4%player% &r|&6%{warny.%arg 2%}%/3|&r Powód - %coloured arg 3%"
  26. add "[&c%player%&r &9&l>> &r&7%arg 2%]%new line%" to {global.warn.list::*}
  27. send "Dostałeś warna od &4%player% &r&6|%{warny.%arg 2%}%/3|&r Powód - %coloured arg 3%" to arg 2
  28. else:
  29. send "&cPodaj powĂłd warna"
  30. else:
  31. send "&cPodaj nick gracza"
  32.  
  33.  
  34. arg 1 is "lista":
  35. send "&cLista warnów: &f%{global.warn.list::*}%"
  36. arg 1 is "usun":
  37. arg 2 is set:
  38. arg 3 is set:
  39. remove 1 from {warny.%arg 2%}
  40. broadcast "&4%player% &fUsunÄ…Ĺ‚ warna graczowi &c%arg 2%&r|&6%{warny.%arg 2%}%/3|&r PowĂłd - %coloured arg 3%"
  41. send "&4%player% &fusunÄ…Ĺ‚ ci warna &r&6|%{warny.%arg 2%}%/3|&r PowĂłd - %coloured arg 3%" to arg 2
  42. else:
  43. send "&cPodaj powód usunięcia warna"
  44. else:
  45. send "&cPodaj nick gracza"
Add Comment
Please, Sign In to add comment