kamilpocwiard

K-CHAT

Mar 22nd, 2014
1,165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.35 KB | None | 0 0
  1. # Permisje:
  2. # kchat.on - komenda /chat on
  3. # kchat.off - komenda /chat off
  4. # kchat.clear - komenda /chat clear
  5. # kchat.bypass - pozwala na pisanie przy wylaczonym czacie
  6. # kchat.bypasss - pozwala na pisanie non-stop bez czekania czasu np 5sekund
  7.  
  8.  
  9. options:
  10. tag: &2&lk-craft #tu ustawiasz nazwe serwera
  11. ilesekund: 5 #co ile sekund gracz bedzie mugl pisac na czacie
  12.  
  13. variables:
  14. {chat} = true
  15.  
  16. command /chat [<text>]:
  17. trigger:
  18. if arg 1 is not set:
  19. send "&2&lKomendy:"
  20. send " &2/chat on &6- wlacza chat"
  21. send " &2/chat off &6- wylacza chat"
  22. send " &2/chat clear &6- czysci chat"
  23. send " &2/chat autor &6- pokazuje autora skryptu"
  24. stop
  25. if arg 1 is "autor":
  26. send "&8######## &2&lK-CHAT &8########"
  27. send "&2Autor: &6kamilpocwiard"
  28. send "&2Skype: &6kamilpocwiard"
  29. send "&2E-mail: &[email protected]"
  30. if arg 1 is "on":
  31. if {chat} is false:
  32. if player has permission "kchat.on":
  33. set {chat} to true
  34. broadcast ""
  35. broadcast " {@tag}"
  36. broadcast " &2Chat zostal &6WLACZONY"
  37. broadcast ""
  38. stop
  39. else:
  40. send "&cNie posiadasz uprawnien do tej komendy!"
  41. stop
  42. else:
  43. send "&2Chat jest juz &6wlaczony"
  44. stop
  45. if arg 1 is "off":
  46. if {chat} is true:
  47. if player has permission "kchat.off":
  48. set {chat} to false
  49. broadcast ""
  50. broadcast " {@tag}"
  51. broadcast " &2Chat zostal &6WYLACZONY"
  52. broadcast ""
  53. stop
  54. else:
  55. send "&cNie posiadasz uprawnien do tej komendy!"
  56. stop
  57. else:
  58. send "&2Chat jest juz &6wylaczony"
  59. stop
  60. if arg 1 is "clear":
  61. if player has permission "kchat.clear":
  62. broadcast ""
  63. broadcast ""
  64. broadcast ""
  65. broadcast ""
  66. broadcast ""
  67. broadcast ""
  68. broadcast ""
  69. broadcast ""
  70. broadcast ""
  71. broadcast ""
  72. broadcast ""
  73. broadcast ""
  74. broadcast ""
  75. broadcast ""
  76. broadcast ""
  77. broadcast ""
  78. broadcast ""
  79. broadcast ""
  80. broadcast ""
  81. broadcast ""
  82. broadcast ""
  83. broadcast ""
  84. broadcast ""
  85. broadcast ""
  86. broadcast ""
  87. broadcast ""
  88. broadcast ""
  89. broadcast ""
  90. broadcast ""
  91. broadcast ""
  92. broadcast ""
  93. broadcast ""
  94. broadcast ""
  95. broadcast ""
  96. broadcast ""
  97. broadcast ""
  98. broadcast ""
  99. broadcast ""
  100. broadcast ""
  101. broadcast ""
  102. broadcast ""
  103. broadcast ""
  104. broadcast ""
  105. broadcast ""
  106. broadcast ""
  107. broadcast ""
  108. broadcast ""
  109. broadcast ""
  110. broadcast ""
  111. broadcast ""
  112. broadcast ""
  113. broadcast ""
  114. broadcast ""
  115. broadcast ""
  116. broadcast ""
  117. broadcast ""
  118. broadcast ""
  119. broadcast ""
  120. broadcast ""
  121. broadcast ""
  122. broadcast ""
  123. broadcast ""
  124. broadcast ""
  125. broadcast ""
  126. broadcast ""
  127. broadcast ""
  128. broadcast ""
  129. broadcast ""
  130. broadcast ""
  131. broadcast ""
  132. broadcast ""
  133. broadcast ""
  134. broadcast ""
  135. broadcast ""
  136. broadcast ""
  137. broadcast ""
  138. broadcast ""
  139. broadcast ""
  140. broadcast ""
  141. broadcast ""
  142. broadcast ""
  143. broadcast ""
  144. broadcast ""
  145. broadcast ""
  146. broadcast ""
  147. broadcast ""
  148. broadcast ""
  149. broadcast ""
  150. broadcast ""
  151. broadcast ""
  152. broadcast ""
  153. broadcast ""
  154. broadcast ""
  155. broadcast ""
  156. broadcast ""
  157. broadcast ""
  158. broadcast ""
  159. broadcast ""
  160. broadcast ""
  161. broadcast ""
  162. broadcast ""
  163. broadcast ""
  164. broadcast ""
  165. broadcast ""
  166. broadcast ""
  167. broadcast ""
  168. broadcast ""
  169. broadcast ""
  170. broadcast " {@tag}"
  171. broadcast " &2Chat zostal &6WYCZYSZCZONY"
  172. broadcast ""
  173. stop
  174. else:
  175. send "&cNie posiadasz uprawnien do tej komendy!"
  176. stop
  177. on chat:
  178. if {chat} is false:
  179. if player has permission "kchat.bypass":
  180. stop
  181. else:
  182. cancel event
  183. send "&2Chat jest aktualnie wylaczony!"
  184. stop
  185. else:
  186. if player has permission "kchat.bypasss":
  187. stop
  188. set {_waited} to difference between {kchat.%player%.spam} and now
  189. if {_waited} is less than 5 real seconds seconds:
  190. send "&2Wiadomosc bedziesz mogl wyslac dopiero za &6{@ilesekund} sekund"
  191. cancel event
  192. stop
  193. set {kchat.%player%.spam} to now
  194. stop
Advertisement
Add Comment
Please, Sign In to add comment