ArtzifyHD

Skript Hub

Jul 13th, 2017
161
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.63 KB | None | 0 0
  1. command /sethub:
  2. permission: hub.sethub
  3. trigger:
  4. set {hub} to location of player
  5.  
  6. command /hub:
  7. permission: hub.hub
  8. trigger:
  9. teleport player to {hub}
  10.  
  11. on join:
  12. player has permission "hub.login"
  13. teleport player to {hub}
  14.  
  15. on first login:
  16. teleport player to {hub}
  17.  
  18. # Needs SkQuery for sounds
  19.  
  20. on join:
  21. player has permission "hub.login"
  22. play level up at player with pitch 1
  23.  
  24. # ----------------------------------
  25.  
  26.  
  27. on join:
  28. player has permission "hub.effectflame"
  29. loop 1000 times:
  30. show mob spawner flames at location of the player
  31. wait 1.3 seconds
  32.  
  33. on join:
  34. player has permission "hub.effectsmoke"
  35. loop 1000 times:
  36. show smoke at location of the player
  37. wait 1.3 seconds
  38.  
  39. on rightclick on player:
  40. player has permission "hub.click"
  41. make the clicked entity ride the player
  42.  
  43. on join:
  44. player has permission "hub.speed"
  45. give player bone
  46.  
  47. on rightclick:
  48. player has permission "hub.speed"
  49. player is holding bone
  50. apply swiftness 10 to the player
  51.  
  52. command /setpoint1:
  53. permission: hub.point1
  54. trigger:
  55. set {point1} to location of player
  56.  
  57. on walk on diamond block:
  58. teleport player to {point1}
  59.  
  60. command /setpoint2:
  61. permission: hub.point2
  62. trigger:
  63. set {point2} to location of player
  64.  
  65. on walk on gold block:
  66. teleport player to {point2}
  67.  
  68. command /setpoint3:
  69. permission: hub.point3
  70. trigger:
  71. set {point3} to location of player
  72.  
  73.  
  74. on walk on iron block:
  75. teleport player to {point3}
  76.  
  77. command /setpoint4:
  78. permission: hub.point4
  79. trigger:
  80. set {point4} to location of player
  81.  
  82. on walk on coal block:
  83. teleport player to {point4}
  84.  
  85. on join:
  86. player has permission "hunger.disable"
  87. loop 9999999999999999999999 times:
  88. wait 10 ticks
  89. set the player's food level to 10
  90.  
  91. on join:
  92. player has permission "hub.join"
  93. wait 30 ticks
  94. broadcast "&0[&a+&0] &6 %player% has joined the game!"
  95.  
  96. on quit:
  97. player has permission "hub.leave"
  98. wait 30 ticks
  99. broadcast "&0[&4-&0] &6 %player% has left the game."
  100.  
  101. on shoot:
  102. projectile is snowball
  103. make shooter ride projectile
  104.  
  105. on shoot:
  106. shooter has permission "explode.shoot"
  107. projectile is arrow
  108. set {es.%shooter%} to 1
  109. if {explode.%shooter%} is 1:
  110. loop 1000 times:
  111. if {es.%shooter%} is 1:
  112. wait 0.03 seconds
  113. create a fake explosion at location of projectile
  114.  
  115. on shoot:
  116. shooter has permission "fire.shoot"
  117. projectile is arrow
  118. set {fs.%shooter%} to 1
  119. if {fire.%shooter%} is 1:
  120. loop 1000 times:
  121. if {fs.%shooter%} is 1:
  122. wait 0.03 seconds
  123. play mob spawner flames at location of projectile
  124.  
  125. on shoot:
  126. shooter has permission "endersignal.shoot"
  127. projectile is arrow
  128. set {ess.%shooter%} to 1
  129. if {endersignal.%shooter%} is 1:
  130. loop 1000 times:
  131. if {on.%shooter%} is 1:
  132. wait 0.03 seconds
  133. play ender signal at location of projectile
  134.  
  135. on shoot:
  136. shooter has permission "smoke.shoot"
  137. projectile is arrow
  138. set {ss.%shooter%} to 1
  139. if {smoke.%shooter%} is 1:
  140. loop 1000 times:
  141. if {ss.%shooter%} is 1:
  142. wait 0.03 seconds
  143. play smoke at location of projectile
  144.  
  145. on projectile hit:
  146. projectile is arrow
  147. set {ess.%shooter%} to 0
  148.  
  149. on projectile hit:
  150. projectile is arrow
  151. set {fs.%shooter%} to 0
  152.  
  153. on projectile hit:
  154. projectile is arrow
  155. set {es.%shooter%} to 0
  156.  
  157. on projectile hit:
  158. projectile is arrow
  159. set {ss.%shooter%} to 0
  160.  
  161. command /arrow <text> <text>:
  162. permission: arrow.particle
  163. trigger:
  164. if arg 1 is "fire":
  165. if arg 2 is "on":
  166. set {fire.%player%} to 1
  167. message "&6Fire &7particle effect has been turned &aon"
  168. if arg 2 is "off":
  169. set {fire.%player%} to 0
  170. message "&6Fire &7particle effect has been turned &4off"
  171. if arg 1 is "explode":
  172. if arg 2 is "on":
  173. set {explode.%player%} to 1
  174. message "&6Explode &7particle effect has been turned &aon"
  175. if arg 2 is "off":
  176. set {explode.%player%} to 0
  177. message "&6Explode &7particle effect has been turned &4off"
  178. if arg 1 is "endersignal":
  179. if arg 2 is "on":
  180. set {endersignal.%player%} to 1
  181. message "&6EnderSignal &7particle effect has been turned &aon"
  182. if arg 2 is "off":
  183. set {endersignal.%player%} to 0
  184. message "&6EnderSignal &7particle effect has been turned &4off"
  185. if arg 1 is "smoke":
  186. if arg 2 is "on":
  187. set {smoke.%player%} to 1
  188. message "&6Smoke &7particle effect has been turned &aon"
  189. if arg 2 is "off":
  190. set {smoke.%player%} to 0
  191. message "&6Smoke &7particle effect has been turned &4off"
  192.  
  193. command /hungerdisable:
  194. permission: hunger.disable
  195. aliases: /hd
  196. trigger:
  197. set {food.%player%} to 0
  198. if {food.%player%} is 0:
  199. message "&6Your hunger has been disabled!"
  200. loop 9999999999999999999999 times:
  201. wait 10 ticks
  202. set the player's food level to 10
  203.  
  204. on join:
  205. if player has permission "hunger.join":
  206. make player execute command "/hungerdisable"
  207.  
  208. command /hungerenable:
  209. permission: hunger.enable
  210. aliases: /he
  211. trigger:
  212. message "&6Your hunger has been enabled!"
  213. set the player's food level to 10
  214. set {food.%player%} to 1
  215.  
  216. on sneak toggle:
  217. if {hub.doublejump.%player%} is 1:
  218. player has permission "hub.doublejump"
  219. wait 1 tick
  220. push player forwards at speed 3
  221. set {hub.doublejump.%player%} to 2
  222. wait 3 seconds
  223. set {hub.doublejump.%player%} to 1
  224.  
  225. on join:
  226. set {hub.doublejump.%player%} to 1
  227.  
  228. command /hubhelp:
  229. permission: hub.help
  230. aliases: /hh
  231. trigger:
  232. message "&7&l-------------------------------------------------------------------------------"
  233. wait 3 ticks
  234. message "&a&lArrow Commands:"
  235. wait 3 ticks
  236. message "&6Types: Explode, fire, endersignal, or smoke"
  237. wait 3 ticks
  238. message "&6Usage: /arrow (type) (on/off)"
  239. wait 3 ticks
  240. message "&6Arrow Permissions:"
  241. wait 3 ticks
  242. message "&6Usage Permission: arrow.particle"
  243. wait 3 ticks
  244. message "&6Explode Permission: explode.shoot"
  245. wait 3 ticks
  246. message "&6Fire Permission: fire.shoot"
  247. wait 3 ticks
  248. message "&6EnderSignal Permission: endersignal.shoot"
  249. wait 3 ticks
  250. message "&6Smoke Permission: smoke.shoot"
  251. wait 3 ticks
  252. message "&a&lDoubleJump and Hunger Commands:"
  253. wait 3 ticks
  254. message "&6DoubleJump usage: (just sneak)"
  255. wait 3 ticks
  256. message "&6Hunger usage: /hungerdisable (or /hd) and /hungerenable (or /he)"
  257. wait 3 ticks
  258. message "&6DoubleJump permission: hub.doublejump"
  259. wait 3 ticks
  260. message "&6Hunger permission: hunger.disable (for disabling) and hunger.enable (for enabling)"
  261. wait 3 ticks
  262. message "&6Hunger join permission: hunger.join"
  263. wait 3 ticks
  264. message "&a&lTeleportation Commands:"
  265. wait 3 ticks
  266. message "&6Hub: /sethub and /hub"
  267. wait 3 ticks
  268. message "&6Block teleport:"
  269. wait 3 ticks
  270. message "&6/setpoint1 (diamond block)"
  271. wait 3 ticks
  272. message "&6/setpoint2 (gold block)"
  273. wait 3 ticks
  274. message "&6/setpoint3 (iron block)"
  275. wait 3 ticks
  276. message "&6/setpoint4 (coal block)"
  277. wait 3 ticks
  278. message "&6Permissions:"
  279. wait 3 ticks
  280. message "setpoint 1: hub.point1"
  281. wait 3 ticks
  282. message "&6setpoint 2: hub.point2"
  283. wait 3 ticks
  284. message "&6setpoint 3: hub.point3"
  285. wait 3 ticks
  286. message "&6setpoint 4: hub.point4"
  287. wait 3 ticks
  288. message "&6Hub login: hub.login"
  289. wait 3 ticks
  290. message "&a&lEffects:"
  291. wait 3 ticks
  292. message "&6Speed Bone: hub.speed"
  293. wait 3 ticks
  294. message "&6Riding players: hub.click"
  295. wait 3 ticks
  296. message "&6Fire Effect (enabled on join): hub.effectflame"
  297. wait 3 ticks
  298. message "&6Smoke Effect (enabled on join): hub.effectsmoke"
  299. wait 3 ticks
  300. message "&4&l&nMade by &4&l&n&iwinterwolf"
  301. wait 3 ticks
  302. message "&7&l------------------------------------------------------------------------------------"
Advertisement
Add Comment
Please, Sign In to add comment