Advertisement
Guest User

gui

a guest
Apr 30th, 2017
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.51 KB | None | 0 0
  1. # Server system • Skript #
  2. # Developer: CzechRepublic98 #
  3. # Version: 1.6.1 #
  4.  
  5.  
  6.  
  7. on script load:
  8. message "&9ServerSystem &e» &aLoaded! &6Developer: CzechRepublic98" to the console
  9. command /report [<player>] [<text>]:
  10. trigger:
  11. if arg 1 is not set:
  12. message "&6&lReport &e» &cYou must specify player!"
  13. stop
  14. if arg 1 is player:
  15. message "&6&lReport &e» &cYou can't report yourself!"
  16. stop
  17. if arg 2 is not set:
  18. message "&6&lReport &e» &cYou must specify reason!"
  19. stop
  20. if arg 2 is set:
  21. message "&6&lReport &e» &aReporting player..."
  22. wait 15 ticks
  23. message "&6&lReport &e» &aThank you to report player &6%arg-1%&a!"
  24. loop all players:
  25. loop-player has permission "report.see"
  26. send "&6&lReport &e» &cPlayer &a%sender% &creported player &4%arg-1% &cfor &5%arg-2%" to loop-player
  27.  
  28. command /title [<text>]:
  29. permission: server.broadcaster
  30. permission message: &3&lBroadcaster &e» &cYou do not have permission to use this command
  31. trigger:
  32. if arg 1 is not set:
  33. message "&3&lBroadcaster &e» &7Use: &e/title <text>"
  34. stop trigger
  35. else:
  36. loop all players:
  37. send loop-player title "%colored arg 1%" for 5 seconds with 1 second fade in and 1 second fade out
  38. command /broadcast [<text>]:
  39. permission: server.broadcast
  40. permission message: &3&lBroadcaster &e&l» &cYou do not have permission to use this command!
  41. trigger:
  42. if arg 1 is not set:
  43. message "&3&lBroadcast &e» &7Use: &7/broadcast <text>"
  44. stop trigger
  45. else:
  46. broadcast "&3&lBroadcast &e» &f%colored arg 1%"
  47. command /clearchat:
  48. permission: chat.clear
  49. permission message: &cYou do not have permission to use this command!
  50. trigger:
  51. loop 200 times:
  52. broadcast ""
  53. message "&a&lYou have successfully cleared chat"
  54. loop 1 times:
  55. broadcast "&a&lChat has been cleared!"
  56.  
  57. command /cc:
  58. permission: chat.clear
  59. permission message: &cYou do not have permission to use this command!
  60. trigger:
  61. loop 200 times:
  62. broadcast ""
  63. message "&a&lYou have successfully cleared chat"
  64. loop 1 times:
  65. broadcast "&a&lChat has been cleared!"
  66.  
  67. command /pl:
  68. trigger:
  69. send "&cYou don't have permission!"
  70.  
  71. command /me:
  72. trigger:
  73. send "&cYou don't have permission!"
  74.  
  75. command /plugins:
  76. trigger:
  77. send "&cYou don't have permission!"
  78.  
  79. command /?:
  80. trigger:
  81. send "&cYou don't have permission!"
  82.  
  83. command /help:
  84. trigger:
  85. send "&cYou don't have permission!"
  86.  
  87. command /bukkit:?:
  88. trigger:
  89. send "&cYou don't have permission!"
  90.  
  91. command /bukkit:help:
  92. trigger:
  93. send "&cYou don't have permission!"
  94.  
  95. command /bukkit:pl:
  96. trigger:
  97. send "&cYou don't have permission!"
  98.  
  99. command /bukkit:plugins:
  100. trigger:
  101. send "&cYou don't have permission!"
  102.  
  103. command /version:
  104. trigger:
  105. send "&cYou don't have permission!"
  106.  
  107. command /bukkit:version:
  108. trigger:
  109. send "&cYou don't have permission!"
  110.  
  111. command /icanhasbukkit:
  112. trigger:
  113. send "&cYou don't have permission!"
  114.  
  115. command /ver:
  116. trigger:
  117. send "&cYou don't have permission!"
  118.  
  119. command /bukkit:ver:
  120. trigger:
  121. send "&cYou don't have permission!"
  122.  
  123. on join:
  124. set join message to "&7Player &6%player% &7joined the server!"
  125.  
  126. on quit:
  127. set leave message to "&7Player &6%player% &7left the server!"
  128.  
  129. on join:
  130. if player has permission "staff.join":
  131. broadcast "&a&6%player% &ais admin!"
  132.  
  133.  
  134. options:
  135. Prefix: &9StaffChat &e»
  136. NoPerm: &cYou do not have permission to use this command!
  137. ON: &aYou are write now in chat with a-team!
  138. OFF: &cYou are no longer write in chat with a-team!
  139.  
  140. command /sc:
  141. aliases: /staffchat
  142. trigger:
  143. if player does not have permission "staffchat.use":
  144. message "{@NoPerm}"
  145. stop
  146. else:
  147. if {sc.%player%} is not set:
  148. message "{@Prefix} {@ON}"
  149. set {sc.%player%} to true
  150. stop
  151. else:
  152. message "{@Prefix} {@OFF}"
  153. delete {sc.%player%}
  154. stop
  155.  
  156.  
  157. on chat:
  158. if {sc.%player%} is true:
  159. cancel event
  160. loop all players:
  161. if loop-player has permissions "staffchat.use":
  162. message "&9StaffChat &e» &a%player% &8> &7%message%" to loop-players
  163. else:
  164. stop
  165. else:
  166. delete {sc.%player%}
  167. stop
  168. on quit:
  169. delete {sc.%player%}# Server system • Skript #
  170. # Developer: CzechRepublic98 #
  171. # Version: 1.6.1 #
  172.  
  173.  
  174.  
  175. on script load:
  176. message "&9ServerSystem &e» &aLoaded! &6Developer: CzechRepublic98" to the console
  177. command /report [<player>] [<text>]:
  178. trigger:
  179. if arg 1 is not set:
  180. message "&6&lReport &e» &cYou must specify player!"
  181. stop
  182. if arg 1 is player:
  183. message "&6&lReport &e» &cYou can't report yourself!"
  184. stop
  185. if arg 2 is not set:
  186. message "&6&lReport &e» &cYou must specify reason!"
  187. stop
  188. if arg 2 is set:
  189. message "&6&lReport &e» &aReporting player..."
  190. wait 15 ticks
  191. message "&6&lReport &e» &aThank you to report player &6%arg-1%&a!"
  192. loop all players:
  193. loop-player has permission "report.see"
  194. send "&6&lReport &e» &cPlayer &a%sender% &creported player &4%arg-1% &cfor &5%arg-2%" to loop-player
  195.  
  196. command /title [<text>]:
  197. permission: server.broadcaster
  198. permission message: &3&lBroadcaster &e» &cYou do not have permission to use this command
  199. trigger:
  200. if arg 1 is not set:
  201. message "&3&lBroadcaster &e» &7Use: &e/title <text>"
  202. stop trigger
  203. else:
  204. loop all players:
  205. send loop-player title "%colored arg 1%" for 5 seconds with 1 second fade in and 1 second fade out
  206. command /broadcast [<text>]:
  207. permission: server.broadcast
  208. permission message: &3&lBroadcaster &e&l» &cYou do not have permission to use this command!
  209. trigger:
  210. if arg 1 is not set:
  211. message "&3&lBroadcast &e» &7Use: &7/broadcast <text>"
  212. stop trigger
  213. else:
  214. broadcast "&3&lBroadcast &e» &f%colored arg 1%"
  215. command /clearchat:
  216. permission: chat.clear
  217. permission message: &cYou do not have permission to use this command!
  218. trigger:
  219. loop 200 times:
  220. broadcast ""
  221. message "&a&lYou have successfully cleared chat"
  222. loop 1 times:
  223. broadcast "&a&lChat has been cleared!"
  224.  
  225. command /cc:
  226. permission: chat.clear
  227. permission message: &cYou do not have permission to use this command!
  228. trigger:
  229. loop 200 times:
  230. broadcast ""
  231. message "&a&lYou have successfully cleared chat"
  232. loop 1 times:
  233. broadcast "&a&lChat has been cleared!"
  234.  
  235. command /pl:
  236. trigger:
  237. send "&cYou don't have permission!"
  238.  
  239. command /me:
  240. trigger:
  241. send "&cYou don't have permission!"
  242.  
  243. command /plugins:
  244. trigger:
  245. send "&cYou don't have permission!"
  246.  
  247. command /?:
  248. trigger:
  249. send "&cYou don't have permission!"
  250.  
  251. command /help:
  252. trigger:
  253. send "&cYou don't have permission!"
  254.  
  255. command /bukkit:?:
  256. trigger:
  257. send "&cYou don't have permission!"
  258.  
  259. command /bukkit:help:
  260. trigger:
  261. send "&cYou don't have permission!"
  262.  
  263. command /bukkit:pl:
  264. trigger:
  265. send "&cYou don't have permission!"
  266.  
  267. command /bukkit:plugins:
  268. trigger:
  269. send "&cYou don't have permission!"
  270.  
  271. command /version:
  272. trigger:
  273. send "&cYou don't have permission!"
  274.  
  275. command /bukkit:version:
  276. trigger:
  277. send "&cYou don't have permission!"
  278.  
  279. command /icanhasbukkit:
  280. trigger:
  281. send "&cYou don't have permission!"
  282.  
  283. command /ver:
  284. trigger:
  285. send "&cYou don't have permission!"
  286.  
  287. command /bukkit:ver:
  288. trigger:
  289. send "&cYou don't have permission!"
  290.  
  291. on join:
  292. set join message to "&7Player &6%player% &7joined the server!"
  293.  
  294. on quit:
  295. set leave message to "&7Player &6%player% &7left the server!"
  296.  
  297. on join:
  298. if player has permission "staff.join":
  299. broadcast "&a&6%player% &ais admin!"
  300.  
  301.  
  302. options:
  303. Prefix: &9StaffChat &e»
  304. NoPerm: &cYou do not have permission to use this command!
  305. ON: &aYou are write now in chat with a-team!
  306. OFF: &cYou are no longer write in chat with a-team!
  307.  
  308. command /sc:
  309. aliases: /staffchat
  310. trigger:
  311. if player does not have permission "staffchat.use":
  312. message "{@NoPerm}"
  313. stop
  314. else:
  315. if {sc.%player%} is not set:
  316. message "{@Prefix} {@ON}"
  317. set {sc.%player%} to true
  318. stop
  319. else:
  320. message "{@Prefix} {@OFF}"
  321. delete {sc.%player%}
  322. stop
  323.  
  324.  
  325. on chat:
  326. if {sc.%player%} is true:
  327. cancel event
  328. loop all players:
  329. if loop-player has permissions "staffchat.use":
  330. message "&9StaffChat &e» &a%player% &8> &7%message%" to loop-players
  331. else:
  332. stop
  333. else:
  334. delete {sc.%player%}
  335. stop
  336. on quit:
  337. delete {sc.%player%}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement