Jezyk

Bany :D

Apr 4th, 2015
221
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.21 KB | None | 0 0
  1. options:
  2.  
  3. # ==================================================#
  4.  
  5. # Informacje #
  6.  
  7. # Jak ma odliczac Czyśćenie w | days, minutes, second | #
  8. j.historia: days
  9.  
  10. # Co ile ma się czyśćic historia #
  11. czas.historia: 1
  12.  
  13. # ==================================================#
  14.  
  15. # Informacje o Kick #
  16.  
  17. # %arg 1% - Nick Gracza Kicknietego
  18. # %arg 2% - Powód wyrzucenia
  19.  
  20. # Wiadomosc która pojawi sie wszystkich graczą #
  21. w.kick: &cGracz %arg 1% zostal wyrzucony z serwera z powodu &9%arg 2%.
  22.  
  23. # Wiadomosc która pojawia sie wyrzuconemu graczu #
  24. g.w.kick: &cZostales wyrzucony z serwera z powodu &9%arg 2%.
  25.  
  26. # ==================================================#
  27.  
  28. # Informacje o Mute #
  29.  
  30. # %arg 1% - Nick Gracza Zmutowanego
  31. # %arg 2% - Na Ile Sekund Został Zmutowany
  32. # %arg 3% - Powód zmutowania
  33.  
  34. # Wiadomosc która pojawi sie wszystkich graczą #
  35. w.mute: &cGracz %arg 1% zostal zmutowany na %arg 2% sekund z powodu &7( &9%arg 3% &7).
  36.  
  37. # Wiadomosc która pojawia sie zmutowanemu graczu kiedy pisze #
  38. g.w.mute: &cJestes zmutowany i niemozesz pisac.
  39.  
  40. # ==================================================#
  41.  
  42. # Informacje o TempBan #
  43.  
  44. # %arg 1% - Nick Gracza Zmutowanego
  45. # %arg 2% - Na Ile Sekund Został Zmutowany
  46. # %arg 3% - Powód zmutowania
  47.  
  48. # Wiadomosc która pojawi sie wszystkich graczą #
  49. w.temp: &cGracz %arg 1% zostal zbanowany na %arg 2% sekund z powodu &9%arg 3%.
  50.  
  51. # Wiadomosc która pojawia sie zmutowanemu graczu kiedy pisze #
  52. g.w.temp: &cZostales zbanowany na %arg 2% sekund z powodu %arg 3%).
  53.  
  54. # Wiadomosc która pojawia sie po odbanowanu gracza #
  55. w.un.temp: &cGracz %arg 1% zostal odbanowany.
  56.  
  57. # ==================================================#
  58.  
  59. # Informacje o Ban #
  60.  
  61. # %arg 1% - Nick Gracza zbanowanego
  62. # %arg 2% - Powód zbanowania
  63.  
  64. # Wiadomosc która pojawi sie wszystkich graczą #
  65. w.ban: &cGracz %arg 1% zostal zbanowany permanetnie %arg 2%
  66.  
  67. # Wiadomosc która pojawia sie zbanowanmu graczowi #
  68. g.w.ban: &cZostales zbanowany z powodu %arg 2%.
  69.  
  70. # ==================================================#
  71.  
  72. # Informacje o UnBan #
  73.  
  74. # %arg 1% - Nick Gracza unbanowanego
  75.  
  76. # Wiadomosc która pojawi sie wszystkich graczą #
  77. w.unban: &aGracz %arg 1% zostal odbanowany.
  78.  
  79. # ==================================================#
  80.  
  81. command /banlist:
  82. permission: admin.list
  83. permission message: &4Nie masz uprawnien do tej komendy.
  84. trigger:
  85. send "&8» &cZbanowani gracze: &8[&a%size of {ban::lista1::*}%&8] &7- &8[&a%{ban::lista::*}%&8]"
  86.  
  87.  
  88. command /kick [<offlineplayer=%player%>] [<text>]:
  89. permission: admin.kick
  90. permission message: &4Nie masz uprawnien do tej komendy.
  91. trigger:
  92. argument-offlineplayer is set:
  93. arg 2 is set:
  94. kick argument-offlineplayer due to "{@g.w.kick}"
  95. add 1 to {liosc.kick.%arg 1%}
  96. broadcast "{@w.kick}."
  97. add "&6Kick&7 - &6%argument-offlineplayer%&7 -&6 %arg 2% &7by &2%player%" to {historia::*}
  98. else:
  99. send "&cPoprawne uzycie /kick [gracz] [powod]."
  100. else:
  101. send "&cPoprawne uzycie /kick [gracz] [powod]."
  102.  
  103. command /apomoc:
  104. trigger:
  105. if player has permission "admin.menu":
  106. send "&3/bban &8[&2gracz&8] &8[&2powod&8] &8» &6Banuje gracza permanetnie."
  107. send "&3/ub &8[&2gracz&8] &8» &6Odbanowuje gracza."
  108. send "&3/cban &8[&2gracz&8] &8[&2czas w sekundach&8] &8[&2powod&8] &8» &6Banuje gracza na czas."
  109. send "&3/banlist &8» &6Pokazuje liste zbanowanych."
  110. send "&3/kick &8[&2gracz&8]&8 [&2powod&8] &8» &6Wywala z serwera dana osobe."
  111. send "&3/cmute &8[&2gracz&8]&8 [&2czas w sekundach&8]&8 [&2powod&8] &8» &6Wycisza dana osobe."
  112. send "&3/sprawdz &8[&2gracz&8] &8» &6Pokazuje Statyskyki gracza."
  113. send "&3/historia &8» &6Pokazuje historie banów."
  114. send "&3/ga &8» &6Menu Gildii."
  115.  
  116. command /bban [<offlineplayer=%player%>] [<text>]:
  117. permission: admin.ban
  118. permission message: &4Nie masz uprawnien do tej komendy.
  119. trigger:
  120. argument-offlineplayer is set:
  121. arg 2 is set:
  122. set {ban.%arg 1%} to true
  123. broadcast "{@w.ban}"
  124. wait 1 tick
  125. kick argument-offlineplayer due to "{@g.w.ban}"
  126. add argument-offlineplayer to {ban::lista::*}
  127. add 1 to {liosc.ban.%arg 1%}
  128. add 1 to {ban::lista1::*}
  129. add "&6Ban&7 - &6%argument-offlineplayer%&7 -&6 %arg 2% &7by &2%player%" to {historia::*}
  130. else:
  131. send "&cPoprawne uzycie /bban [gracz] [powod]."
  132. else:
  133. send "&cPoprawne uzycie /bban [gracz] [powod]."
  134.  
  135. command /cban [<offlineplayer=%player%>] [<text>] [<text>]:
  136. permission: admin.tempban
  137. permission message: &4Nie masz uprawnien do tej komendy.
  138. trigger:
  139. argument-offlineplayer is set:
  140. arg 2 is set:
  141. arg 3 is set:
  142. set {_time} to arg 2 parsed as number
  143. set {mute.%arg 1%} to true
  144. set {ban.%arg 1%} to true
  145. broadcast "{@w.temp}"
  146. wait 1 tick
  147. kick argument-offlineplayer due to "&cZostales zbanowany na %arg 2% sekund z powodu &7( &9%arg 3% &7)."
  148. add argument-offlineplayer to {ban::lista::*}
  149. add 1 to {ban::lista1::*}
  150. add 1 to {liosc.ban.%arg 1%}
  151. add "&6TempBan&7 - &6%argument-offlineplayer%&7 -&6 %arg 3% &7- &6%arg 2% &7by &2%player%" to {historia::*}
  152. loop {_time} times:
  153. wait 1 seconds
  154. broadcast "{@w.un.temp}"
  155. set {ban.%arg 1%} to false
  156. remove argument-offlineplayer from {ban::lista::*}
  157. remove 1 from {ban::lista1::*}
  158. else:
  159. send "&cPoprawne uzycie /cban [gracz] [czas w sekundach] [powod]."
  160. else:
  161. send "&cPoprawne uzycie /cban [gracz] [czas w sekundach] [powod]."
  162. else:
  163. send "&cPoprawne uzycie /cban [gracz] [czas w sekundach] [powod]."
  164.  
  165. command /ub [<offlineplayer>]:
  166. permission: admin.unban
  167. permission message: &4Nie masz uprawnien do tej komendy.
  168. trigger:
  169. arg 1 is set:
  170. set {ban.%arg 1%} to false
  171. broadcast "{@w.unban}"
  172. remove argument-offlineplayer from {ban::lista::*}
  173. remove 1 from {ban::lista1::*}
  174. else:
  175. send "&cPoprawne uzycie /ub [gracz]."
  176.  
  177. command /cmute [<text>] [<text>] [<text>]:
  178. permission: admin.mute
  179. permission message: &4Nie masz uprawnien do tej komendy.
  180. trigger:
  181. arg 1 is set:
  182. arg 1 is set:
  183. set {_time} to arg 2 parsed as number
  184. set {mute.%arg 1%} to true
  185. add 1 to {liosc.mute.%arg 1%}
  186. broadcast "{@w.mute}"
  187. loop {_time} times:
  188. wait 1 seconds
  189. set {mute.%arg 1%} to false
  190. broadcast "&8» Gracz %arg 1% zostal odmutowany."
  191. else:
  192. send "&cPoprawne uzycie /cmute [gracz] [czas w sekundach] [powod]."
  193. else:
  194. send "&cPoprawne uzycie /cmute [gracz] [czas w sekundach] [powod]."
  195.  
  196. command /sprawdz [<text>]:
  197. permission: admin.sprawdz
  198. permission message: &4Nie masz uprawnien do tej komendy.
  199. trigger:
  200. arg 1 is set:
  201. send "&e» &7Nick: &9%arg 1%"
  202. send ""
  203. send "&e» &7Został Zbanowany: &6%{liosc.ban.%arg 1%}%"
  204. send "&e» &7Został Kikniety: &6%{liosc.kick.%arg 1%}%"
  205. send "&e» &7Został Zmutowany: &6%{liosc.mute.%arg 1%}%"
  206. else:
  207. send "&e» &7Nie Podałes Nicku Gracza"
  208.  
  209. command /historia:
  210. permission: admin.historia
  211. permission message: &4Nie masz uprawnien do tej komendy.
  212. trigger:
  213. send "&e» &6| NICK - POWOD - CZAS - PRZEZ KOGO |"
  214. send ""
  215. send ""
  216. send "&e» &c%{historia::*}%"
  217.  
  218. on join:
  219. if {ban.%player%} is true:
  220. wait 1 tick
  221. kick player due to "&cJestes zabanowany na zawsze."
  222.  
  223. on chat:
  224. if {mute.%player%} is true:
  225. cancel event
  226. send "{@g.w.mute}"
  227.  
  228. every 7 days:
  229. clear {historia::*}
  230. send "&e» &7Cała Historia &6| Banów | Kicków | &7Została Wyczyszczona" to ops
  231.  
  232. on first join:
  233. set {ban.%player%} to false
  234.  
  235. variables:
  236. {ban.%player%} = false
  237. {mute.%player%} = false
Advertisement
Add Comment
Please, Sign In to add comment