Advertisement
deathsignature2

Pika

Jan 23rd, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.23 KB | None | 0 0
  1. bin = script.Parent
  2. me = script.Parent.Parent.Parent
  3.  
  4. enabled = true
  5.  
  6. function onButton1Down(mouse)
  7. if not enabled then
  8. return
  9. end
  10.  
  11. local player = game.Players.LocalPlayer
  12. if player == nil then return end
  13.  
  14. --Here is how i disabled the tool from working after you click once "enabled = false"
  15.  
  16. enabled = false
  17. LeftShoulder = me.Character.Torso["Left Shoulder"]
  18. Run = game:GetService("RunService")
  19. for i = 1, 12 do
  20. LeftShoulder.C0 = LeftShoulder.C0 *CFrame.Angles(0, 0, -0.16)
  21. LeftShoulder.C0 = LeftShoulder.C0 *CFrame.Angles(0, -0, 0)
  22. Run.Stepped:wait(0.005)
  23. end
  24. game:GetService("Chat"):Chat(me.Character.Head, "Final Flash Bomb!")
  25. x = Instance.new("Part")
  26. x.BrickColor = BrickColor.new("New Yeller")
  27. x.Size = Vector3.new(60,60,60)
  28. x.TopSurface = "Smooth"
  29. x.BottomSurface = "Smooth"
  30. x.Shape = "Block"
  31. x.Name = me.Name
  32. x.CanCollide = false
  33. x.Reflectance = 0
  34. x.Transparency = 0.4
  35. fd = script.Firedamage:clone()
  36. fd.Parent = x
  37. ad = script.Mesh:clone()
  38. ad.Parent = x
  39. y = Instance.new("BodyVelocity")
  40. y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  41. y.velocity = me.Character.Torso.CFrame.lookVector*200
  42. x.Parent = Workspace
  43. y.Parent = x
  44. -- this is sparkles coloring to change the color you have to know your colors(Red, Green, Blue)
  45. x.CFrame = me.Character.Torso.CFrame*CFrame.new(0, 0, -65)
  46. fd.Disabled = false
  47. --This below is how you make it shoot multiple bolts. change x, 1 to any number you want.
  48. game.Debris:AddItem(x, 11)
  49. x = Instance.new("Part")
  50. x.BrickColor = BrickColor.new("New Yeller")
  51. x.Size = Vector3.new(55,55,55)
  52. x.TopSurface = "Smooth"
  53. x.BottomSurface = "Smooth"
  54. x.Shape = "Block"
  55. x.Name = me.Name
  56. x.CanCollide = false
  57. x.Transparency = 0.4
  58. x.Reflectance = 0
  59. fd = script.Firedamage:clone()
  60. fd.Parent = x
  61. ad = script.Mesh:clone()
  62. ad.Parent = x
  63. y = Instance.new("BodyVelocity")
  64. y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  65. y.velocity = me.Character.Torso.CFrame.lookVector*200
  66. x.Parent = Workspace
  67. y.Parent = x
  68. -- this is sparkles coloring to change the color you have to know your colors(Red, Green, Blue)
  69. x.CFrame = me.Character.Torso.CFrame*CFrame.new(0, 0, -60)
  70. fd.Disabled = false
  71. --This below is how you make it shoot multiple bolts. change x, 1 to any number you want.
  72. game.Debris:AddItem(x, 11)
  73. x = Instance.new("Part")
  74. x.BrickColor = BrickColor.new("New Yeller")
  75. x.Size = Vector3.new(50,50,50)
  76. x.TopSurface = "Smooth"
  77. x.BottomSurface = "Smooth"
  78. x.Shape = "Block"
  79. x.Name = me.Name
  80. x.CanCollide = false
  81. x.Transparency = 0.4
  82. x.Reflectance = 0
  83. fd = script.Firedamage:clone()
  84. fd.Parent = x
  85. ad = script.Mesh:clone()
  86. ad.Parent = x
  87. y = Instance.new("BodyVelocity")
  88. y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  89. y.velocity = me.Character.Torso.CFrame.lookVector*200
  90. x.Parent = Workspace
  91. y.Parent = x
  92. -- this is sparkles coloring to change the color you have to know your colors(Red, Green, Blue)
  93. x.CFrame = me.Character.Torso.CFrame*CFrame.new(0, 0, -55)
  94. fd.Disabled = false
  95. --This below is how you make it shoot multiple bolts. change x, 1 to any number you want.
  96. game.Debris:AddItem(x, 11)
  97. --This below is how you make it shoot multiple bolts. change x, 1 to any number you want.
  98. game.Debris:AddItem(x, 11)
  99. x = Instance.new("Part")
  100. x.BrickColor = BrickColor.new("New Yeller")
  101. x.Size = Vector3.new(45,45,45)
  102. x.TopSurface = "Smooth"
  103. x.BottomSurface = "Smooth"
  104. x.Shape = "Block"
  105. x.Name = me.Name
  106. x.CanCollide = false
  107. x.Transparency = 0.4
  108. x.Reflectance = 0
  109. fd = script.Firedamage:clone()
  110. fd.Parent = x
  111. ad = script.Mesh:clone()
  112. ad.Parent = x
  113. y = Instance.new("BodyVelocity")
  114. y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  115. y.velocity = me.Character.Torso.CFrame.lookVector*200
  116. x.Parent = Workspace
  117. y.Parent = x
  118. -- this is sparkles coloring to change the color you have to know your colors(Red, Green, Blue)
  119. x.CFrame = me.Character.Torso.CFrame*CFrame.new(0, 0, -50)
  120. fd.Disabled = false
  121. --This below is how you make it shoot multiple bolts. change x, 1 to any number you want.
  122. game.Debris:AddItem(x, 11)
  123. x = Instance.new("Part")
  124. x.BrickColor = BrickColor.new("New Yeller")
  125. x.Size = Vector3.new(40,40,40)
  126. x.TopSurface = "Smooth"
  127. x.BottomSurface = "Smooth"
  128. x.Shape = "Block"
  129. x.Name = me.Name
  130. x.CanCollide = false
  131. x.Transparency = 0.4
  132. x.Reflectance = 0
  133. fd = script.Firedamage:clone()
  134. fd.Parent = x
  135. ad = script.Mesh:clone()
  136. ad.Parent = x
  137. y = Instance.new("BodyVelocity")
  138. y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  139. y.velocity = me.Character.Torso.CFrame.lookVector*200
  140. x.Parent = Workspace
  141. y.Parent = x
  142. -- this is sparkles coloring to change the color you have to know your colors(Red, Green, Blue)
  143. x.CFrame = me.Character.Torso.CFrame*CFrame.new(0, 0, -45)
  144. fd.Disabled = false
  145. --This below is how you make it shoot multiple bolts. change x, 1 to any number you want.
  146. game.Debris:AddItem(x, 11)
  147. --This below is how you make it shoot multiple bolts. change x, 1 to any number you want.
  148. game.Debris:AddItem(x, 11)
  149. x = Instance.new("Part")
  150. x.BrickColor = BrickColor.new("New Yeller")
  151. x.Size = Vector3.new(35,35,35)
  152. x.TopSurface = "Smooth"
  153. x.BottomSurface = "Smooth"
  154. x.Shape = "Block"
  155. x.Name = me.Name
  156. x.CanCollide = false
  157. x.Transparency = 0.4
  158. x.Reflectance = 0
  159. fd = script.Firedamage:clone()
  160. fd.Parent = x
  161. ad = script.Mesh:clone()
  162. ad.Parent = x
  163. y = Instance.new("BodyVelocity")
  164. y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  165. y.velocity = me.Character.Torso.CFrame.lookVector*200
  166. x.Parent = Workspace
  167. y.Parent = x
  168. -- this is sparkles coloring to change the color you have to know your colors(Red, Green, Blue)
  169. x.CFrame = me.Character.Torso.CFrame*CFrame.new(0, 0, -40)
  170. fd.Disabled = false
  171. --This below is how you make it shoot multiple bolts. change x, 1 to any number you want.
  172. game.Debris:AddItem(x, 11)
  173. x = Instance.new("Part")
  174. x.BrickColor = BrickColor.new("New Yeller")
  175. x.Size = Vector3.new(30,30,30)
  176. x.TopSurface = "Smooth"
  177. x.BottomSurface = "Smooth"
  178. x.Shape = "Block"
  179. x.Name = me.Name
  180. x.CanCollide = false
  181. x.Transparency = 0.4
  182. x.Reflectance = 0
  183. fd = script.Firedamage:clone()
  184. fd.Parent = x
  185. ad = script.Mesh:clone()
  186. ad.Parent = x
  187. y = Instance.new("BodyVelocity")
  188. y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  189. y.velocity = me.Character.Torso.CFrame.lookVector*200
  190. x.Parent = Workspace
  191. y.Parent = x
  192. -- this is sparkles coloring to change the color you have to know your colors(Red, Green, Blue)
  193. x.CFrame = me.Character.Torso.CFrame*CFrame.new(0, 0, -35)
  194. fd.Disabled = false
  195. --This below is how you make it shoot multiple bolts. change x, 1 to any number you want.
  196. game.Debris:AddItem(x, 11)
  197. --This below is how you make it shoot multiple bolts. change x, 1 to any number you want.
  198. game.Debris:AddItem(x, 11)
  199. x = Instance.new("Part")
  200. x.BrickColor = BrickColor.new("New Yeller")
  201. x.Size = Vector3.new(25,25,25)
  202. x.TopSurface = "Smooth"
  203. x.BottomSurface = "Smooth"
  204. x.Shape = "Block"
  205. x.Name = me.Name
  206. x.CanCollide = false
  207. x.Transparency = 0.4
  208. x.Reflectance = 0
  209. fd = script.Firedamage:clone()
  210. fd.Parent = x
  211. ad = script.Mesh:clone()
  212. ad.Parent = x
  213. y = Instance.new("BodyVelocity")
  214. y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  215. y.velocity = me.Character.Torso.CFrame.lookVector*200
  216. x.Parent = Workspace
  217. y.Parent = x
  218. -- this is sparkles coloring to change the color you have to know your colors(Red, Green, Blue)
  219. x.CFrame = me.Character.Torso.CFrame*CFrame.new(0, 0, -30)
  220. fd.Disabled = false
  221. --This below is how you make it shoot multiple bolts. change x, 1 to any number you want.
  222. game.Debris:AddItem(x, 11)
  223. x = Instance.new("Part")
  224. x.BrickColor = BrickColor.new("New Yeller")
  225. x.Size = Vector3.new(20,20,20)
  226. x.TopSurface = "Smooth"
  227. x.BottomSurface = "Smooth"
  228. x.Shape = "Block"
  229. x.Name = me.Name
  230. x.CanCollide = false
  231. x.Transparency = 0.4
  232. x.Reflectance = 0
  233. fd = script.Firedamage:clone()
  234. fd.Parent = x
  235. ad = script.Mesh:clone()
  236. ad.Parent = x
  237. y = Instance.new("BodyVelocity")
  238. y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  239. y.velocity = me.Character.Torso.CFrame.lookVector*200
  240. x.Parent = Workspace
  241. y.Parent = x
  242. -- this is sparkles coloring to change the color you have to know your colors(Red, Green, Blue)
  243. x.CFrame = me.Character.Torso.CFrame*CFrame.new(0, 0, -25)
  244. fd.Disabled = false
  245. --This below is how you make it shoot multiple bolts. change x, 1 to any number you want.
  246. game.Debris:AddItem(x, 11)
  247. --This below is how you make it shoot multiple bolts. change x, 1 to any number you want.
  248. game.Debris:AddItem(x, 11)
  249. x = Instance.new("Part")
  250. x.BrickColor = BrickColor.new("New Yeller")
  251. x.Size = Vector3.new(15,15,15)
  252. x.TopSurface = "Smooth"
  253. x.BottomSurface = "Smooth"
  254. x.Shape = "Block"
  255. x.Name = me.Name
  256. x.CanCollide = false
  257. x.Transparency = 0.4
  258. x.Reflectance = 0
  259. fd = script.Firedamage:clone()
  260. fd.Parent = x
  261. ad = script.Mesh:clone()
  262. ad.Parent = x
  263. y = Instance.new("BodyVelocity")
  264. y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  265. y.velocity = me.Character.Torso.CFrame.lookVector*200
  266. x.Parent = Workspace
  267. y.Parent = x
  268. -- this is sparkles coloring to change the color you have to know your colors(Red, Green, Blue)
  269. x.CFrame = me.Character.Torso.CFrame*CFrame.new(0, 0, -20)
  270. fd.Disabled = false
  271. --This below is how you make it shoot multiple bolts. change x, 1 to any number you want.
  272. game.Debris:AddItem(x, 11)
  273. x = Instance.new("Part")
  274. x.BrickColor = BrickColor.new("New Yeller")
  275. x.Size = Vector3.new(10,10,10)
  276. x.TopSurface = "Smooth"
  277. x.BottomSurface = "Smooth"
  278. x.Shape = "Block"
  279. x.Name = me.Name
  280. x.CanCollide = false
  281. x.Transparency = 0.4
  282. x.Reflectance = 0
  283. fd = script.Firedamage:clone()
  284. fd.Parent = x
  285. ad = script.Mesh:clone()
  286. ad.Parent = x
  287. y = Instance.new("BodyVelocity")
  288. y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  289. y.velocity = me.Character.Torso.CFrame.lookVector*200
  290. x.Parent = Workspace
  291. y.Parent = x
  292. -- this is sparkles coloring to change the color you have to know your colors(Red, Green, Blue)
  293. x.CFrame = me.Character.Torso.CFrame*CFrame.new(0, 0, -15)
  294. fd.Disabled = false
  295. --This below is how you make it shoot multiple bolts. change x, 1 to any number you want.
  296. game.Debris:AddItem(x, 11)
  297. wait(0.25)
  298. for i = 1, 12 do
  299. LeftShoulder.C0 = LeftShoulder.C0 *CFrame.Angles(0, 0, 0)
  300. LeftShoulder.C0 = LeftShoulder.C0 *CFrame.Angles(0, 0, 0.16)
  301. Run.Stepped:wait(0.01)
  302. end
  303.  
  304. --Heres how long you want it to be before you use it again change wait(2) to anything u want
  305.  
  306. wait(6)
  307. --Here is how i made it able to work again after the time has run out "enabled = true"
  308. enabled = true
  309. end
  310.  
  311. --You can keep all this below i guess
  312.  
  313. enabled = true
  314. function onS(mouse)
  315. mouse.Button1Down:connect(function() onButton1Down(mouse) end)
  316. end
  317. bin.Selected:connect(onS)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement