Advertisement
herhor67

BanManager - herhor67

Sep 28th, 2014
699
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.52 KB | None | 0 0
  1. options:
  2. logo: &7[&4&lBan&aManager&7]
  3. noperm: &cNie możesz tego zrobić!
  4.  
  5. command /banrozdzka:
  6. permission: ban.rozdzka
  7. permission message: {@logo} {@noperm}
  8. trigger:
  9. give player 1 stick of Infinity 1 named "&4&lBanróżdżka"
  10.  
  11. #====================================================================#
  12. command /bantekst ustaw [<text>]:
  13. permission: ban.text
  14. permission message: {@logo} {@noperm}
  15. trigger:
  16. set {banuje.bo.%player%} to coloured argument
  17. send "{@logo} &6Ustawiłeś swój powód banowania na ""%coloured arg%""&6."
  18.  
  19. #====================================================================#
  20. on rightclick on player:
  21. player's tool is stick of Infinity 1 named "&4&lBanróżdżka":
  22. player has permission "ban.dawanie":
  23. set {ban::%clicked player%} to "%{banuje.bo.%player%}%"
  24. create fake explosion at clicked player
  25. loop 10 times:
  26. strike lightning effect at clicked player
  27. kick clicked player due to "%{banuje.bo.%player%}%"
  28. broadcast "{@logo} &c%player% &6zbanował &c%clicked player%&6, powód: &r%{banuje.bo.%player%}%"
  29.  
  30. #====================================================================#
  31. command /zbanuj [<offlineplayer>] [<text>]:
  32. permission: ban.daj
  33. permission message: {@logo} {@noperm}
  34. trigger:
  35. set {ban::%offlineplayer-arg%} to "%coloured arg 2%"
  36. offlineplayer-arg is online:
  37. create fake explosion at offlineplayer-arg
  38. loop 10 times:
  39. strike lightning effect at offlineplayer-arg
  40. kick offlineplayer-arg due to "{@logo} &4Zostałeś zbanowany na serwerze! Powód: %{ban.%offlineplayer-arg%}%."
  41. send "{@logo} &6zbanowałeś gracza &c%offlineplayer-arg%"
  42. broadcast "{@logo} &c%player% &6zbanował &c%offlineplayer-arg%&6, powód: &r%{banuje.bo.%player%}%"
  43.  
  44. #====================================================================#
  45. command /zbanujczasowo [<offlineplayer>] [<number>] [<text>]:
  46. permission: ban.daj
  47. permission message: {@logo} {@noperm}
  48. trigger:
  49. arg 3 is "s":
  50. set {_czas} to arg 2
  51. arg 3 is "m":
  52. set {_czas} to "%arg 2 * 60%"
  53. arg 3 is "g":
  54. set {_czas} to "%arg 2 * 3600%"
  55. arg 3 is "d":
  56. set {_czas} to "%arg 2 * 3600 * 24%"
  57. arg 3 is "mo":
  58. set {_czas} to "%arg 2 * 3600 * 24 * 30%"
  59. #--------------------------------------------------------------------#
  60. set {ban::%offlineplayer-arg%} to {_czas}
  61. offlineplayer-arg is online:
  62. create fake explosion at offlineplayer-arg
  63. loop 10 times:
  64. strike lightning effect at offlineplayer-arg
  65. kick offlineplayer-arg due to "{@logo} &4Zostałeś czasowo zbanowany na serwerze! Czas: %{ban::%offlineplayer-arg%}/3600% godzin."
  66. send "{@logo} &6zbanowałeś gracza &c%offlineplayer-arg%"
  67. broadcast "{@logo} &c%player% &6zbanował &c%offlineplayer-arg%&6, czas: &c%{ban::%offlineplayer-arg%}% %arg 3%"
  68.  
  69. #====================================================================#
  70.  
  71. command /odbanuj [<offlineplayer>]:
  72. permission: ban.un
  73. permission message: {@logo} {@noperm}
  74. trigger:
  75. clear {ban::%offlineplayer-arg%}
  76. send "{@logo} &6Odbanowałeś gracza &c%offlineplayer-arg%"
  77.  
  78. #====================================================================#
  79. on connect:
  80. {ban::%player%} isn't number:
  81. kick player due to "{@logo} &4Zostałeś zbanowany na serwerze! Powód: %{ban::%player%}%."
  82. else:
  83. {ban::%player%} is number:
  84. kick player due to "{@logo} &4Zostałeś czasowo zbanowany na serwerze! Czas: %{ban::%player%}/3600% godzin."
  85.  
  86. every second:
  87. loop {ban::*}:
  88. loop-value is greater than 0:
  89. remove 1 from loop-value
  90. else:
  91. clear {ban::%loop-index%}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement