Advertisement
Guest User

DrevenPl - Bany/Muty/Kicki/TempBany

a guest
Dec 22nd, 2014
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.92 KB | None | 0 0
  1. on first join:
  2. set {ban.%player%} to false
  3.  
  4. variables:
  5. {ban.%player%} = false
  6. {mute.%player%} = false
  7.  
  8. command /banlist:
  9. permission: admin.list
  10. permission message: &4Nie masz uprawnien do tej komendy.
  11. trigger:
  12. send "&8» &cZbanowani gracze: &8[&a%size of {ban::lista1::*}%&8] &7- &8[&a%{ban::lista::*}%&8]"
  13.  
  14.  
  15. command /kick [<offlineplayer=%player%>] [<text>]:
  16. permission: admin.kick
  17. permission message: &4Nie masz uprawnien do tej komendy.
  18. trigger:
  19. argument-offlineplayer is set:
  20. kick argument-offlineplayer due to "&cZostales wyrzucony z serwera z powodu &7( &9%arg 2% &7)."
  21. add 1 to {liosc.kick.%arg 1%}
  22. broadcast "&7| &aKICK &7| &cGracz %arg 1% zostal wyrzucony z serwera z powodu &7( &9%arg 2% &7)."
  23. add "&6Kick&7 - &6%argument-offlineplayer%&7 -&6 %arg 2% &7by &2%player%" to {historia::*}
  24. else:
  25. send "&cPoprawne uzycie /kick [gracz] [powod]."
  26.  
  27. command /ipomoc:
  28. trigger:
  29. send "&a■ &7/ban &8[&bgracz&8] &8[&bpowod&8] &8» &9Banuje gracza permanetnie"
  30. send "&a■ &7/unban &8[&bgracz&8] &8» &9Odbanowuje gracza"
  31. send "&a■ &7/tempban &8[&bgracz&8] &8[&bczas w sekundach&8] &8[&bpowod&8] &8» &9Banuje gracza na czas"
  32. send "&a■ &7/banlist &8» &9Pokazuje liste zbanowanych"
  33. send "&a■ &7/kick &8[&bgracz&8]&8 [&bpowod&8] &8» &9Wywala z serwera dana osobe"
  34. send "&a■ &7/mute &8[&bgracz&8]&8 [&bczas w sekundach&8]&8 [&bpowod&8] &8» &9Wycisza dana osobe"
  35.  
  36. command /ban [<offlineplayer=%player%>] [<text>]:
  37. permission: admin.ban
  38. permission message: &4Nie masz uprawnien do tej komendy.
  39. trigger:
  40. argument-offlineplayer is set:
  41. set {ban.%arg 1%} to true
  42. broadcast "&7| &aBAN &7| &cGracz %arg 1% zostal zbanowany z powodu &7( &9%arg 2% &7)."
  43. wait 1 tick
  44. kick argument-offlineplayer due to "&cZostales zbanowany z powodu &7( &9%arg 2% &7)."
  45. add argument-offlineplayer to {ban::lista::*}
  46. add 1 to {liosc.ban.%arg 1%}
  47. add 1 to {ban::lista1::*}
  48. add "&6Ban&7 - &6%argument-offlineplayer%&7 -&6 %arg 2% &7by &2%player%" to {historia::*}
  49. else:
  50. send "&cPoprawne uzycie /ban [gracz] [powod]."
  51.  
  52. command /tempban [<offlineplayer=%player%>] [<text>] [<text>]:
  53. permission: admin.tempban
  54. permission message: &4Nie masz uprawnien do tej komendy.
  55. trigger:
  56. argument-offlineplayer is set:
  57. set {_time} to arg 2 parsed as number
  58. set {mute.%arg 1%} to true
  59. set {ban.%arg 1%} to true
  60. broadcast "&7| &aTEMPBAN &7| &cGracz %arg 1% zostal zbanowany na %arg 2% sekund z powodu &7( &9%arg 3% &7)."
  61. wait 1 tick
  62. kick argument-offlineplayer due to "&cZostales zbanowany na %arg 2% sekund z powodu &7( &9%arg 3% &7)."
  63. add argument-offlineplayer to {ban::lista::*}
  64. add 1 to {ban::lista1::*}
  65. add 1 to {liosc.ban.%arg 1%}
  66. add "&6TempBan&7 - &6%argument-offlineplayer%&7 -&6 %arg 3% &7- &6%arg 2% &7by &2%player%" to {historia::*}
  67. loop {_time} times:
  68. wait 1 seconds
  69. broadcast "&7| &aTEMPBAN &7| &cGracz %arg 1% zostal odbanowany."
  70. set {ban.%arg 1%} to false
  71. remove argument-offlineplayer from {ban::lista::*}
  72. remove 1 from {ban::lista1::*}
  73. else:
  74. send "&cPoprawne uzycie /tempban [gracz] [czas w sekundach] [powod]."
  75.  
  76. command /unban [<offlineplayer>]:
  77. permission: admin.unban
  78. permission message: &4Nie masz uprawnien do tej komendy.
  79. trigger:
  80. arg 1 is set:
  81. set {ban.%arg 1%} to false
  82. broadcast "&7| &aUNBAN &7| &aGracz %arg 1% zostal odbanowany."
  83. remove argument-offlineplayer from {ban::lista::*}
  84. remove 1 from {ban::lista1::*}
  85. else:
  86. send "&cPoprawne uzycie /unban [gracz]."
  87.  
  88.  
  89. on join:
  90. if {ban.%player%} is true:
  91. wait 1 tick
  92. kick player due to "&cJestes zabanowany na zawsze."
  93.  
  94. command /mute [<text>] [<text>] [<text>]:
  95. permission: admin.mute
  96. permission message: &4Nie masz uprawnien do tej komendy.
  97. trigger:
  98. arg 1 is set:
  99. set {_time} to arg 2 parsed as number
  100. set {mute.%arg 1%} to true
  101. add 1 to {liosc.mute.%arg 1%}
  102. broadcast "&7| &aMUTE &7| &cGracz %arg 1% zostal zmutowany na %arg 2% sekund z powodu &7( &9%arg 3% &7)."
  103. loop {_time} times:
  104. wait 1 seconds
  105. set {mute.%arg 1%} to false
  106. broadcast "&8» Gracz %arg 1% zostal odmutowany."
  107. else:
  108. send "&cPoprawne uzycie /mute [gracz] [czas w sekundach] [powod]."
  109.  
  110. command /sprawdz [<text>]:
  111. trigger:
  112. arg 1 is set:
  113. send "&e» &7Nick: &9%arg 1%"
  114. send ""
  115. send "&e» &7Został Zbanowany: &6%{liosc.ban.%arg 1%}%"
  116. send "&e» &7Został Kikniety: &6%{liosc.kick.%arg 1%}%"
  117. send "&e» &7Został Zmutowany: &6%{liosc.mute.%arg 1%}%"
  118.  
  119. command /historia:
  120. trigger:
  121. send "&e» &7| NICK - POWOD - CZAS - PRZEZ KOGO |"
  122. send ""
  123. send ""
  124. send "&e» &c%{historia::*}%"
  125.  
  126. on chat:
  127. if {mute.%player%} is true:
  128. cancel event
  129. send "&8» &cJestes zmutowany i niemozesz pisac."
  130.  
  131. command /reset:
  132. trigger:
  133. clear {historia::*}
  134.  
  135. every 1 days:
  136. clear {historia::*}
  137. send "&e» &7Cała Historia &6| Banów | Kicków | &7Została Wyczyszczona" to ops
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement