Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- bin = script.Parent
- me = script.Parent.Parent.Parent
- enabled = true
- function onButton1Down(mouse)
- if not enabled then
- return
- end
- local player = game.Players.LocalPlayer
- if player == nil then return end
- --Here is how i disabled the tool from working after you click once "enabled = false"
- enabled = false
- LeftShoulder = me.Character.Torso["Left Shoulder"]
- Run = game:GetService("RunService")
- for i = 1, 12 do
- LeftShoulder.C0 = LeftShoulder.C0 *CFrame.Angles(0, 0, -0.16)
- LeftShoulder.C0 = LeftShoulder.C0 *CFrame.Angles(0, -0, 0)
- Run.Stepped:wait(0.005)
- end
- game:GetService("Chat"):Chat(me.Character.Head, "Final Flash Bomb!")
- x = Instance.new("Part")
- x.BrickColor = BrickColor.new("New Yeller")
- x.Size = Vector3.new(60,60,60)
- x.TopSurface = "Smooth"
- x.BottomSurface = "Smooth"
- x.Shape = "Block"
- x.Name = me.Name
- x.CanCollide = false
- x.Reflectance = 0
- x.Transparency = 0.4
- fd = script.Firedamage:clone()
- fd.Parent = x
- ad = script.Mesh:clone()
- ad.Parent = x
- y = Instance.new("BodyVelocity")
- y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
- y.velocity = me.Character.Torso.CFrame.lookVector*200
- x.Parent = Workspace
- y.Parent = x
- -- this is sparkles coloring to change the color you have to know your colors(Red, Green, Blue)
- x.CFrame = me.Character.Torso.CFrame*CFrame.new(0, 0, -65)
- fd.Disabled = false
- --This below is how you make it shoot multiple bolts. change x, 1 to any number you want.
- game.Debris:AddItem(x, 11)
- x = Instance.new("Part")
- x.BrickColor = BrickColor.new("New Yeller")
- x.Size = Vector3.new(55,55,55)
- x.TopSurface = "Smooth"
- x.BottomSurface = "Smooth"
- x.Shape = "Block"
- x.Name = me.Name
- x.CanCollide = false
- x.Transparency = 0.4
- x.Reflectance = 0
- fd = script.Firedamage:clone()
- fd.Parent = x
- ad = script.Mesh:clone()
- ad.Parent = x
- y = Instance.new("BodyVelocity")
- y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
- y.velocity = me.Character.Torso.CFrame.lookVector*200
- x.Parent = Workspace
- y.Parent = x
- -- this is sparkles coloring to change the color you have to know your colors(Red, Green, Blue)
- x.CFrame = me.Character.Torso.CFrame*CFrame.new(0, 0, -60)
- fd.Disabled = false
- --This below is how you make it shoot multiple bolts. change x, 1 to any number you want.
- game.Debris:AddItem(x, 11)
- x = Instance.new("Part")
- x.BrickColor = BrickColor.new("New Yeller")
- x.Size = Vector3.new(50,50,50)
- x.TopSurface = "Smooth"
- x.BottomSurface = "Smooth"
- x.Shape = "Block"
- x.Name = me.Name
- x.CanCollide = false
- x.Transparency = 0.4
- x.Reflectance = 0
- fd = script.Firedamage:clone()
- fd.Parent = x
- ad = script.Mesh:clone()
- ad.Parent = x
- y = Instance.new("BodyVelocity")
- y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
- y.velocity = me.Character.Torso.CFrame.lookVector*200
- x.Parent = Workspace
- y.Parent = x
- -- this is sparkles coloring to change the color you have to know your colors(Red, Green, Blue)
- x.CFrame = me.Character.Torso.CFrame*CFrame.new(0, 0, -55)
- fd.Disabled = false
- --This below is how you make it shoot multiple bolts. change x, 1 to any number you want.
- game.Debris:AddItem(x, 11)
- --This below is how you make it shoot multiple bolts. change x, 1 to any number you want.
- game.Debris:AddItem(x, 11)
- x = Instance.new("Part")
- x.BrickColor = BrickColor.new("New Yeller")
- x.Size = Vector3.new(45,45,45)
- x.TopSurface = "Smooth"
- x.BottomSurface = "Smooth"
- x.Shape = "Block"
- x.Name = me.Name
- x.CanCollide = false
- x.Transparency = 0.4
- x.Reflectance = 0
- fd = script.Firedamage:clone()
- fd.Parent = x
- ad = script.Mesh:clone()
- ad.Parent = x
- y = Instance.new("BodyVelocity")
- y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
- y.velocity = me.Character.Torso.CFrame.lookVector*200
- x.Parent = Workspace
- y.Parent = x
- -- this is sparkles coloring to change the color you have to know your colors(Red, Green, Blue)
- x.CFrame = me.Character.Torso.CFrame*CFrame.new(0, 0, -50)
- fd.Disabled = false
- --This below is how you make it shoot multiple bolts. change x, 1 to any number you want.
- game.Debris:AddItem(x, 11)
- x = Instance.new("Part")
- x.BrickColor = BrickColor.new("New Yeller")
- x.Size = Vector3.new(40,40,40)
- x.TopSurface = "Smooth"
- x.BottomSurface = "Smooth"
- x.Shape = "Block"
- x.Name = me.Name
- x.CanCollide = false
- x.Transparency = 0.4
- x.Reflectance = 0
- fd = script.Firedamage:clone()
- fd.Parent = x
- ad = script.Mesh:clone()
- ad.Parent = x
- y = Instance.new("BodyVelocity")
- y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
- y.velocity = me.Character.Torso.CFrame.lookVector*200
- x.Parent = Workspace
- y.Parent = x
- -- this is sparkles coloring to change the color you have to know your colors(Red, Green, Blue)
- x.CFrame = me.Character.Torso.CFrame*CFrame.new(0, 0, -45)
- fd.Disabled = false
- --This below is how you make it shoot multiple bolts. change x, 1 to any number you want.
- game.Debris:AddItem(x, 11)
- --This below is how you make it shoot multiple bolts. change x, 1 to any number you want.
- game.Debris:AddItem(x, 11)
- x = Instance.new("Part")
- x.BrickColor = BrickColor.new("New Yeller")
- x.Size = Vector3.new(35,35,35)
- x.TopSurface = "Smooth"
- x.BottomSurface = "Smooth"
- x.Shape = "Block"
- x.Name = me.Name
- x.CanCollide = false
- x.Transparency = 0.4
- x.Reflectance = 0
- fd = script.Firedamage:clone()
- fd.Parent = x
- ad = script.Mesh:clone()
- ad.Parent = x
- y = Instance.new("BodyVelocity")
- y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
- y.velocity = me.Character.Torso.CFrame.lookVector*200
- x.Parent = Workspace
- y.Parent = x
- -- this is sparkles coloring to change the color you have to know your colors(Red, Green, Blue)
- x.CFrame = me.Character.Torso.CFrame*CFrame.new(0, 0, -40)
- fd.Disabled = false
- --This below is how you make it shoot multiple bolts. change x, 1 to any number you want.
- game.Debris:AddItem(x, 11)
- x = Instance.new("Part")
- x.BrickColor = BrickColor.new("New Yeller")
- x.Size = Vector3.new(30,30,30)
- x.TopSurface = "Smooth"
- x.BottomSurface = "Smooth"
- x.Shape = "Block"
- x.Name = me.Name
- x.CanCollide = false
- x.Transparency = 0.4
- x.Reflectance = 0
- fd = script.Firedamage:clone()
- fd.Parent = x
- ad = script.Mesh:clone()
- ad.Parent = x
- y = Instance.new("BodyVelocity")
- y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
- y.velocity = me.Character.Torso.CFrame.lookVector*200
- x.Parent = Workspace
- y.Parent = x
- -- this is sparkles coloring to change the color you have to know your colors(Red, Green, Blue)
- x.CFrame = me.Character.Torso.CFrame*CFrame.new(0, 0, -35)
- fd.Disabled = false
- --This below is how you make it shoot multiple bolts. change x, 1 to any number you want.
- game.Debris:AddItem(x, 11)
- --This below is how you make it shoot multiple bolts. change x, 1 to any number you want.
- game.Debris:AddItem(x, 11)
- x = Instance.new("Part")
- x.BrickColor = BrickColor.new("New Yeller")
- x.Size = Vector3.new(25,25,25)
- x.TopSurface = "Smooth"
- x.BottomSurface = "Smooth"
- x.Shape = "Block"
- x.Name = me.Name
- x.CanCollide = false
- x.Transparency = 0.4
- x.Reflectance = 0
- fd = script.Firedamage:clone()
- fd.Parent = x
- ad = script.Mesh:clone()
- ad.Parent = x
- y = Instance.new("BodyVelocity")
- y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
- y.velocity = me.Character.Torso.CFrame.lookVector*200
- x.Parent = Workspace
- y.Parent = x
- -- this is sparkles coloring to change the color you have to know your colors(Red, Green, Blue)
- x.CFrame = me.Character.Torso.CFrame*CFrame.new(0, 0, -30)
- fd.Disabled = false
- --This below is how you make it shoot multiple bolts. change x, 1 to any number you want.
- game.Debris:AddItem(x, 11)
- x = Instance.new("Part")
- x.BrickColor = BrickColor.new("New Yeller")
- x.Size = Vector3.new(20,20,20)
- x.TopSurface = "Smooth"
- x.BottomSurface = "Smooth"
- x.Shape = "Block"
- x.Name = me.Name
- x.CanCollide = false
- x.Transparency = 0.4
- x.Reflectance = 0
- fd = script.Firedamage:clone()
- fd.Parent = x
- ad = script.Mesh:clone()
- ad.Parent = x
- y = Instance.new("BodyVelocity")
- y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
- y.velocity = me.Character.Torso.CFrame.lookVector*200
- x.Parent = Workspace
- y.Parent = x
- -- this is sparkles coloring to change the color you have to know your colors(Red, Green, Blue)
- x.CFrame = me.Character.Torso.CFrame*CFrame.new(0, 0, -25)
- fd.Disabled = false
- --This below is how you make it shoot multiple bolts. change x, 1 to any number you want.
- game.Debris:AddItem(x, 11)
- --This below is how you make it shoot multiple bolts. change x, 1 to any number you want.
- game.Debris:AddItem(x, 11)
- x = Instance.new("Part")
- x.BrickColor = BrickColor.new("New Yeller")
- x.Size = Vector3.new(15,15,15)
- x.TopSurface = "Smooth"
- x.BottomSurface = "Smooth"
- x.Shape = "Block"
- x.Name = me.Name
- x.CanCollide = false
- x.Transparency = 0.4
- x.Reflectance = 0
- fd = script.Firedamage:clone()
- fd.Parent = x
- ad = script.Mesh:clone()
- ad.Parent = x
- y = Instance.new("BodyVelocity")
- y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
- y.velocity = me.Character.Torso.CFrame.lookVector*200
- x.Parent = Workspace
- y.Parent = x
- -- this is sparkles coloring to change the color you have to know your colors(Red, Green, Blue)
- x.CFrame = me.Character.Torso.CFrame*CFrame.new(0, 0, -20)
- fd.Disabled = false
- --This below is how you make it shoot multiple bolts. change x, 1 to any number you want.
- game.Debris:AddItem(x, 11)
- x = Instance.new("Part")
- x.BrickColor = BrickColor.new("New Yeller")
- x.Size = Vector3.new(10,10,10)
- x.TopSurface = "Smooth"
- x.BottomSurface = "Smooth"
- x.Shape = "Block"
- x.Name = me.Name
- x.CanCollide = false
- x.Transparency = 0.4
- x.Reflectance = 0
- fd = script.Firedamage:clone()
- fd.Parent = x
- ad = script.Mesh:clone()
- ad.Parent = x
- y = Instance.new("BodyVelocity")
- y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
- y.velocity = me.Character.Torso.CFrame.lookVector*200
- x.Parent = Workspace
- y.Parent = x
- -- this is sparkles coloring to change the color you have to know your colors(Red, Green, Blue)
- x.CFrame = me.Character.Torso.CFrame*CFrame.new(0, 0, -15)
- fd.Disabled = false
- --This below is how you make it shoot multiple bolts. change x, 1 to any number you want.
- game.Debris:AddItem(x, 11)
- wait(0.25)
- for i = 1, 12 do
- LeftShoulder.C0 = LeftShoulder.C0 *CFrame.Angles(0, 0, 0)
- LeftShoulder.C0 = LeftShoulder.C0 *CFrame.Angles(0, 0, 0.16)
- Run.Stepped:wait(0.01)
- end
- --Heres how long you want it to be before you use it again change wait(2) to anything u want
- wait(6)
- --Here is how i made it able to work again after the time has run out "enabled = true"
- enabled = true
- end
- --You can keep all this below i guess
- enabled = true
- function onS(mouse)
- mouse.Button1Down:connect(function() onButton1Down(mouse) end)
- end
- bin.Selected:connect(onS)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement