Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Converted with ttyyuu12345's model to script plugin v4
- function sandbox(var,func)
- local env = getfenv(func)
- local newenv = setmetatable({},{
- __index = function(self,k)
- if k=="script" then
- return var
- else
- return env[k]
- end
- end,
- })
- setfenv(func,newenv)
- return func
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- local chil = workspace:GetChildren()
- for i,v in pairs(chil) do
- if not (v==script or v:IsA("Camera") or v:IsA("Terrain") or game:GetService("Players"):GetPlayerFromCharacter(v)~=nil) then
- v:Destroy()
- end
- end
- Model0 = Instance.new("Model")
- Part1 = Instance.new("Part")
- BlockMesh2 = Instance.new("BlockMesh")
- Decal3 = Instance.new("Decal")
- ManualWeld4 = Instance.new("ManualWeld")
- Part5 = Instance.new("Part")
- BlockMesh6 = Instance.new("BlockMesh")
- Decal7 = Instance.new("Decal")
- Part8 = Instance.new("Part")
- CylinderMesh9 = Instance.new("CylinderMesh")
- Part10 = Instance.new("Part")
- CylinderMesh11 = Instance.new("CylinderMesh")
- Part12 = Instance.new("Part")
- BlockMesh13 = Instance.new("BlockMesh")
- Decal14 = Instance.new("Decal")
- ManualWeld15 = Instance.new("ManualWeld")
- ManualWeld16 = Instance.new("ManualWeld")
- ManualWeld17 = Instance.new("ManualWeld")
- ManualWeld18 = Instance.new("ManualWeld")
- ManualWeld19 = Instance.new("ManualWeld")
- ManualWeld20 = Instance.new("ManualWeld")
- ManualWeld21 = Instance.new("ManualWeld")
- ManualWeld22 = Instance.new("ManualWeld")
- Part23 = Instance.new("Part")
- BlockMesh24 = Instance.new("BlockMesh")
- Decal25 = Instance.new("Decal")
- ManualWeld26 = Instance.new("ManualWeld")
- ManualWeld27 = Instance.new("ManualWeld")
- Part28 = Instance.new("Part")
- CylinderMesh29 = Instance.new("CylinderMesh")
- ManualWeld30 = Instance.new("ManualWeld")
- Part31 = Instance.new("Part")
- CylinderMesh32 = Instance.new("CylinderMesh")
- Part33 = Instance.new("Part")
- CylinderMesh34 = Instance.new("CylinderMesh")
- ClickDetector35 = Instance.new("ClickDetector")
- Part36 = Instance.new("Part")
- CylinderMesh37 = Instance.new("CylinderMesh")
- Script38 = Instance.new("Script")
- Part39 = Instance.new("Part")
- Part40 = Instance.new("Part")
- CylinderMesh41 = Instance.new("CylinderMesh")
- Part42 = Instance.new("Part")
- SpecialMesh43 = Instance.new("SpecialMesh")
- Sound44 = Instance.new("Sound")
- Part45 = Instance.new("Part")
- Model0.Name = "BassCannon"
- Model0.Parent = mas
- Part1.Name = "LeftBass"
- Part1.Parent = Model0
- Part1.BrickColor = BrickColor.new("Really black")
- Part1.Rotation = Vector3.new(0, 90, 0)
- Part1.FormFactor = Enum.FormFactor.Custom
- Part1.Size = Vector3.new(0.200000003, 1.59999967, 1.59999967)
- Part1.CFrame = CFrame.new(0.799989522, 1.40001047, -1.89999044, 2.66693897e-14, 0, 1, 0, 1, 0, -1, 0, -2.66693897e-14)
- Part1.BottomSurface = Enum.SurfaceType.Smooth
- Part1.TopSurface = Enum.SurfaceType.Smooth
- Part1.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part1.Position = Vector3.new(0.799989522, 1.40001047, -1.89999044)
- Part1.Orientation = Vector3.new(0, 90, 0)
- Part1.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- BlockMesh2.Parent = Part1
- Decal3.Parent = Part1
- Decal3.Texture = "http://www.roblox.com/asset/?id=38644934"
- Decal3.Face = Enum.NormalId.Right
- ManualWeld4.Name = "Part-to-Part Strong Joint"
- ManualWeld4.Parent = Part1
- ManualWeld4.C0 = CFrame.new(0.100000001, -0.799999833, -0.799999833, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- ManualWeld4.C1 = CFrame.new(0.0999999046, -0.800000191, 0.800000548, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- ManualWeld4.Part0 = Part1
- ManualWeld4.Part1 = Part5
- Part5.Name = "RightBass"
- Part5.Parent = Model0
- Part5.BrickColor = BrickColor.new("Really black")
- Part5.Rotation = Vector3.new(0, 90, 0)
- Part5.FormFactor = Enum.FormFactor.Custom
- Part5.Size = Vector3.new(0.200000003, 1.59999967, 1.59999967)
- Part5.CFrame = CFrame.new(-0.80001086, 1.40001094, -1.89999044, 3.39263394e-14, 0, 1, 0, 1, 0, -1, 0, -3.39263394e-14)
- Part5.BottomSurface = Enum.SurfaceType.Smooth
- Part5.TopSurface = Enum.SurfaceType.Smooth
- Part5.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part5.Position = Vector3.new(-0.80001086, 1.40001094, -1.89999044)
- Part5.Orientation = Vector3.new(0, 90, 0)
- Part5.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- BlockMesh6.Parent = Part5
- Decal7.Parent = Part5
- Decal7.Texture = "http://www.roblox.com/asset/?id=38644934"
- Decal7.Face = Enum.NormalId.Right
- Part8.Parent = Model0
- Part8.BrickColor = BrickColor.new("Black")
- Part8.Rotation = Vector3.new(-90, 0, 90)
- Part8.FormFactor = Enum.FormFactor.Custom
- Part8.Size = Vector3.new(1.39999998, 0.200000003, 1.39999998)
- Part8.CFrame = CFrame.new(-1.70001042, 0.700011134, -1.09999049, 4.1183284e-14, -1, 0, 0, 0, 1, -1, 4.1183284e-14, -0)
- Part8.BottomSurface = Enum.SurfaceType.Smooth
- Part8.TopSurface = Enum.SurfaceType.Smooth
- Part8.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part8.Position = Vector3.new(-1.70001042, 0.700011134, -1.09999049)
- Part8.Orientation = Vector3.new(-90, 90, 0)
- Part8.Color = Color3.new(0.105882, 0.164706, 0.207843)
- CylinderMesh9.Parent = Part8
- Part10.Parent = Model0
- Part10.BrickColor = BrickColor.new("Black")
- Part10.Rotation = Vector3.new(-90, 0, 90)
- Part10.FormFactor = Enum.FormFactor.Custom
- Part10.Size = Vector3.new(1.39999998, 0.200000003, 1.39999998)
- Part10.CFrame = CFrame.new(1.69998932, 0.700011134, -1.09999049, 4.1183284e-14, -1, 0, 0, 0, 1, -1, 4.1183284e-14, -0)
- Part10.BottomSurface = Enum.SurfaceType.Smooth
- Part10.TopSurface = Enum.SurfaceType.Smooth
- Part10.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part10.Position = Vector3.new(1.69998932, 0.700011134, -1.09999049)
- Part10.Orientation = Vector3.new(-90, 90, 0)
- Part10.Color = Color3.new(0.105882, 0.164706, 0.207843)
- CylinderMesh11.Parent = Part10
- Part12.Parent = Model0
- Part12.BrickColor = BrickColor.new("Really black")
- Part12.Rotation = Vector3.new(0, 90, 0)
- Part12.FormFactor = Enum.FormFactor.Custom
- Part12.Size = Vector3.new(3.20000005, 3.20000005, 3.20000005)
- Part12.CFrame = CFrame.new(-1.07615815e-05, 2.20001078, -0.199990511, 4.1183284e-14, 0, 1, 0, 1, 0, -1, -0, -4.1183284e-14)
- Part12.BackSurface = Enum.SurfaceType.Weld
- Part12.BottomSurface = Enum.SurfaceType.Weld
- Part12.FrontSurface = Enum.SurfaceType.Weld
- Part12.LeftSurface = Enum.SurfaceType.Weld
- Part12.RightSurface = Enum.SurfaceType.Weld
- Part12.TopSurface = Enum.SurfaceType.Weld
- Part12.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part12.Position = Vector3.new(-1.07615815e-05, 2.20001078, -0.199990511)
- Part12.Orientation = Vector3.new(0, 90, 0)
- Part12.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- BlockMesh13.Parent = Part12
- Decal14.Parent = Part12
- Decal14.Texture = "http://www.roblox.com/asset/?id=78307463"
- Decal14.Face = Enum.NormalId.Right
- ManualWeld15.Name = "Part-to-Part Strong Joint"
- ManualWeld15.Parent = Part12
- ManualWeld15.C0 = CFrame.new(1.60000002, -1.60000002, -1.60000002, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- ManualWeld15.C1 = CFrame.new(0.700000048, -0.0999996662, -0.100000381, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld15.Part0 = Part12
- ManualWeld15.Part1 = Part8
- ManualWeld16.Name = "Part-to-Part Strong Joint"
- ManualWeld16.Parent = Part12
- ManualWeld16.C0 = CFrame.new(-1.60000002, -1.60000002, 1.60000002, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- ManualWeld16.C1 = CFrame.new(-2.5, 0.100000024, -0.100000381, 1, 0, 0, 0, 0, -1, 0, 1, 0)
- ManualWeld16.Part0 = Part12
- ManualWeld16.Part1 = Part10
- ManualWeld17.Name = "Part-to-Part Strong Joint"
- ManualWeld17.Parent = Part12
- ManualWeld17.C0 = CFrame.new(1.60000002, -1.60000002, 1.60000002, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- ManualWeld17.C1 = CFrame.new(-0.0999999046, -0.799999714, 0.799999714, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- ManualWeld17.Part0 = Part12
- ManualWeld17.Part1 = Part1
- ManualWeld18.Name = "Part-to-Part Strong Joint"
- ManualWeld18.Parent = Part12
- ManualWeld18.C0 = CFrame.new(1.60000002, -1.60000002, -1.60000002, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- ManualWeld18.C1 = CFrame.new(2.5, -0.0999999046, -0.100000381, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld18.Part0 = Part12
- ManualWeld18.Part1 = Part31
- ManualWeld19.Name = "Part-to-Part Strong Joint"
- ManualWeld19.Parent = Part12
- ManualWeld19.C0 = CFrame.new(-1.60000002, 1.60000002, 1.60000002, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld19.C1 = CFrame.new(-1.00000012, -0.100001335, 1.60000002, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld19.Part0 = Part12
- ManualWeld19.Part1 = Part28
- ManualWeld20.Name = "Part-to-Part Strong Joint"
- ManualWeld20.Parent = Part12
- ManualWeld20.C0 = CFrame.new(1.60000002, -1.60000002, 1.60000002, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- ManualWeld20.C1 = CFrame.new(-0.0999999046, 1.60000026, 2.40000057, 0, 0, 1, -1, 0, 0, 0, -1, 0)
- ManualWeld20.Part0 = Part12
- ManualWeld20.Part1 = Part23
- ManualWeld21.Name = "Part-to-Part Strong Joint"
- ManualWeld21.Parent = Part12
- ManualWeld21.C0 = CFrame.new(1.60000002, -1.60000002, 1.60000002, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- ManualWeld21.C1 = CFrame.new(-0.0999999046, -0.800000191, 2.4000001, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- ManualWeld21.Part0 = Part12
- ManualWeld21.Part1 = Part5
- ManualWeld22.Name = "Part-to-Part Strong Joint"
- ManualWeld22.Parent = Part12
- ManualWeld22.C0 = CFrame.new(-1.60000002, -1.60000002, 1.60000002, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- ManualWeld22.C1 = CFrame.new(-0.699999928, 0.100000024, -0.0999999046, 1, 0, 0, 0, 0, -1, 0, 1, 0)
- ManualWeld22.Part0 = Part12
- ManualWeld22.Part1 = Part36
- Part23.Name = "TopBass"
- Part23.Parent = Model0
- Part23.BrickColor = BrickColor.new("Really black")
- Part23.Rotation = Vector3.new(90, 0, -90)
- Part23.FormFactor = Enum.FormFactor.Custom
- Part23.Size = Vector3.new(0.200000003, 3.20000005, 1.59999967)
- Part23.CFrame = CFrame.new(-1.10000001e-05, 3.00001144, -1.89999044, 4.1183284e-14, 1, 0, 0, 0, -1, -1, -4.1183284e-14, 0)
- Part23.BottomSurface = Enum.SurfaceType.Smooth
- Part23.TopSurface = Enum.SurfaceType.Smooth
- Part23.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part23.Position = Vector3.new(-1.10000001e-05, 3.00001144, -1.89999044)
- Part23.Orientation = Vector3.new(90, 90, 0)
- Part23.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- BlockMesh24.Parent = Part23
- Decal25.Parent = Part23
- Decal25.Texture = "http://www.roblox.com/asset/?id=38644906"
- Decal25.Face = Enum.NormalId.Right
- ManualWeld26.Name = "Part-to-Part Strong Joint"
- ManualWeld26.Parent = Part23
- ManualWeld26.C0 = CFrame.new(-0.100000001, -1.60000002, 0.799999833, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- ManualWeld26.C1 = CFrame.new(-0.100000024, 0.800001144, -2.40000057, 1, 0, 0, 0, 0, -1, 0, 1, 0)
- ManualWeld26.Part0 = Part23
- ManualWeld26.Part1 = Part1
- ManualWeld27.Name = "Part-to-Part Strong Joint"
- ManualWeld27.Parent = Part23
- ManualWeld27.C0 = CFrame.new(-0.100000001, -1.60000002, 0.799999833, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- ManualWeld27.C1 = CFrame.new(-0.100000024, 0.800000668, -0.800000191, 1, 0, 0, 0, 0, -1, 0, 1, 0)
- ManualWeld27.Part0 = Part23
- ManualWeld27.Part1 = Part5
- Part28.Parent = Model0
- Part28.BrickColor = BrickColor.new("Really black")
- Part28.Rotation = Vector3.new(0, 90, 0)
- Part28.FormFactor = Enum.FormFactor.Custom
- Part28.Size = Vector3.new(0.600000024, 0.200000003, 0.600000024)
- Part28.CFrame = CFrame.new(-1.07615815e-05, 3.90001202, 0.400009394, 4.1183284e-14, 0, 1, 0, 1, 0, -1, -0, -4.1183284e-14)
- Part28.BottomSurface = Enum.SurfaceType.Smooth
- Part28.TopSurface = Enum.SurfaceType.Smooth
- Part28.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part28.Position = Vector3.new(-1.07615815e-05, 3.90001202, 0.400009394)
- Part28.Orientation = Vector3.new(0, 90, 0)
- Part28.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh29.Parent = Part28
- ManualWeld30.Name = "Part-to-Part Strong Joint"
- ManualWeld30.Parent = Part28
- ManualWeld30.C0 = CFrame.new(-0.300000012, 0.100000001, 0.300000012, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld30.C1 = CFrame.new(-0.300000012, -0.099998951, 0.300000012, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld30.Part0 = Part28
- ManualWeld30.Part1 = Part33
- Part31.Parent = Model0
- Part31.BrickColor = BrickColor.new("Black")
- Part31.Rotation = Vector3.new(-90, 0, 90)
- Part31.FormFactor = Enum.FormFactor.Custom
- Part31.Size = Vector3.new(1.39999998, 0.200000003, 1.39999998)
- Part31.CFrame = CFrame.new(-1.70001066, 0.700011134, 0.700009465, 4.1183284e-14, -1, 0, 0, 0, 1, -1, 4.1183284e-14, -0)
- Part31.BottomSurface = Enum.SurfaceType.Smooth
- Part31.TopSurface = Enum.SurfaceType.Smooth
- Part31.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part31.Position = Vector3.new(-1.70001066, 0.700011134, 0.700009465)
- Part31.Orientation = Vector3.new(-90, 90, 0)
- Part31.Color = Color3.new(0.105882, 0.164706, 0.207843)
- CylinderMesh32.Parent = Part31
- Part33.Name = "Button"
- Part33.Parent = Model0
- Part33.BrickColor = BrickColor.new("Really red")
- Part33.Rotation = Vector3.new(0, 90, 0)
- Part33.FormFactor = Enum.FormFactor.Custom
- Part33.Size = Vector3.new(0.400000006, 0.200000003, 0.400000006)
- Part33.CFrame = CFrame.new(-1.07615815e-05, 4.10001087, 0.400009394, 4.1183284e-14, 0, 1, 0, 1, 0, -1, -0, -4.1183284e-14)
- Part33.BottomSurface = Enum.SurfaceType.Smooth
- Part33.TopSurface = Enum.SurfaceType.Smooth
- Part33.Color = Color3.new(1, 0, 0)
- Part33.Position = Vector3.new(-1.07615815e-05, 4.10001087, 0.400009394)
- Part33.Orientation = Vector3.new(0, 90, 0)
- Part33.Color = Color3.new(1, 0, 0)
- CylinderMesh34.Parent = Part33
- ClickDetector35.Parent = Part33
- ClickDetector35.MaxActivationDistance = 10
- Part36.Parent = Model0
- Part36.BrickColor = BrickColor.new("Black")
- Part36.Rotation = Vector3.new(-90, 0, 90)
- Part36.FormFactor = Enum.FormFactor.Custom
- Part36.Size = Vector3.new(1.39999998, 0.200000003, 1.39999998)
- Part36.CFrame = CFrame.new(1.69998932, 0.700010657, 0.700009584, 4.1183284e-14, -1, 0, 0, 0, 1, -1, 4.1183284e-14, -0)
- Part36.BottomSurface = Enum.SurfaceType.Smooth
- Part36.TopSurface = Enum.SurfaceType.Smooth
- Part36.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part36.Position = Vector3.new(1.69998932, 0.700010657, 0.700009584)
- Part36.Orientation = Vector3.new(-90, 90, 0)
- Part36.Color = Color3.new(0.105882, 0.164706, 0.207843)
- CylinderMesh37.Parent = Part36
- Script38.Name = "Fire"
- Script38.Parent = Model0
- table.insert(cors,sandbox(Script38,function()
- db = false
- function onClicked()
- if db == false then
- db = true
- wait(1)
- for i = 1,4 do
- wait()
- script.Parent.Button.Mesh.Offset = script.Parent.Button.Mesh.Offset - Vector3.new(0,0.04,0)
- end
- wait(0.5)
- for i = 1,32 do
- wait()
- script.Parent.LeftBass.Mesh.Offset = script.Parent.LeftBass.Mesh.Offset + Vector3.new(0,0,0.05)
- script.Parent.RightBass.Mesh.Offset = script.Parent.RightBass.Mesh.Offset - Vector3.new(0,0,0.05)
- script.Parent.TopBass.Mesh.Offset = script.Parent.TopBass.Mesh.Offset - Vector3.new(0,0,0.05)
- end
- wait(1)
- script.Parent.music:play()
- ---
- local pos = script.Parent.Aim.CFrame.lookVector*10000
- local char = script.Parent.Aim
- dir = (pos - char.CFrame.p).unit
- script.Parent.Laser.Transparency = 0
- script.Parent.Explosion.Transparency = 0
- script.Parent.Aim.Anchored = true
- for i = 1, 100 do
- wait()
- local ex = Instance.new("Explosion")
- ex.BlastRadius = 5
- ex.BlastPressure = 500000
- ex.Position = char.CFrame.p + (dir * 6 * i) + (dir * 7)
- ex.Parent = game.Workspace
- script.Parent.Explosion.Mesh.Scale = script.Parent.Explosion.Mesh.Scale + Vector3.new(1,1,0)
- end
- for i = 1,50 do
- wait()
- script.Parent.Explosion.Mesh.Scale = script.Parent.Explosion.Mesh.Scale + Vector3.new(0.25/(i/10),0.25/(i/10),0)
- script.Parent.Explosion.Transparency = script.Parent.Explosion.Transparency + 0.02
- end
- script.Parent.Explosion.Mesh.Scale = Vector3.new(2.5,2.5,6)
- script.Parent.Explosion.Transparency = 1
- script.Parent.Aim.Anchored = false
- wait(5)
- ---
- ---
- local pos = script.Parent.Aim.CFrame.lookVector*10000
- local char = script.Parent.Aim
- dir = (pos - char.CFrame.p).unit
- script.Parent.Laser.Transparency = 0
- script.Parent.Explosion.Transparency = 0
- script.Parent.Aim.Anchored = true
- for i = 1, 100 do
- wait()
- local ex = Instance.new("Explosion")
- ex.BlastRadius = 5
- ex.BlastPressure = 500000
- ex.Position = char.CFrame.p + (dir * 6 * i) + (dir * 7)
- ex.Parent = game.Workspace
- script.Parent.Explosion.Mesh.Scale = script.Parent.Explosion.Mesh.Scale + Vector3.new(1,1,0)
- end
- for i = 1,50 do
- wait()
- script.Parent.Explosion.Mesh.Scale = script.Parent.Explosion.Mesh.Scale + Vector3.new(0.25/(i/10),0.25/(i/10),0)
- script.Parent.Explosion.Transparency = script.Parent.Explosion.Transparency + 0.02
- end
- script.Parent.Explosion.Mesh.Scale = Vector3.new(2.5,2.5,6)
- script.Parent.Explosion.Transparency = 1
- script.Parent.Aim.Anchored = false
- wait(5)
- ---
- ---
- local pos = script.Parent.Aim.CFrame.lookVector*10000
- local char = script.Parent.Aim
- dir = (pos - char.CFrame.p).unit
- script.Parent.Laser.Transparency = 0
- script.Parent.Explosion.Transparency = 0
- script.Parent.Aim.Anchored = true
- for i = 1, 100 do
- wait()
- local ex = Instance.new("Explosion")
- ex.BlastRadius = 5
- ex.BlastPressure = 500000
- ex.Position = char.CFrame.p + (dir * 6 * i) + (dir * 7)
- ex.Parent = game.Workspace
- script.Parent.Explosion.Mesh.Scale = script.Parent.Explosion.Mesh.Scale + Vector3.new(1,1,0)
- end
- for i = 1,50 do
- wait()
- script.Parent.Explosion.Mesh.Scale = script.Parent.Explosion.Mesh.Scale + Vector3.new(0.25/(i/10),0.25/(i/10),0)
- script.Parent.Explosion.Transparency = script.Parent.Explosion.Transparency + 0.02
- end
- script.Parent.Explosion.Mesh.Scale = Vector3.new(2.5,2.5,6)
- script.Parent.Explosion.Transparency = 1
- script.Parent.Aim.Anchored = false
- wait(5)
- ---
- for i = 1,100 do
- wait()
- script.Parent.music.Volume = script.Parent.music.Volume - 0.01
- script.Parent.Laser.Transparency = script.Parent.Laser.Transparency + 0.01
- end
- script.Parent.music:stop()
- script.Parent.music.Volume = 1
- wait(1)
- for i = 1,32 do
- wait()
- script.Parent.LeftBass.Mesh.Offset = script.Parent.LeftBass.Mesh.Offset - Vector3.new(0,0,0.05)
- script.Parent.RightBass.Mesh.Offset = script.Parent.RightBass.Mesh.Offset + Vector3.new(0,0,0.05)
- script.Parent.TopBass.Mesh.Offset = script.Parent.TopBass.Mesh.Offset + Vector3.new(0,0,0.05)
- end
- wait(0.5)
- for i = 1,4 do
- wait()
- script.Parent.Button.Mesh.Offset = script.Parent.Button.Mesh.Offset + Vector3.new(0,0.04,0)
- end
- wait(1)
- db = false
- end
- end
- script.Parent.Button.ClickDetector.MouseClick:connect (onClicked)
- end))
- Part39.Name = "Aim"
- Part39.Parent = Model0
- Part39.BrickColor = BrickColor.new("Really black")
- Part39.Transparency = 1
- Part39.FormFactor = Enum.FormFactor.Custom
- Part39.Friction = 1
- Part39.Size = Vector3.new(3.20000029, 3.20000052, 0.200000003)
- Part39.CFrame = CFrame.new(-1.10268593e-05, 2.20001888, -2.09998894, 1, 0, -2.24065761e-14, 0, 1, 0, -2.24065761e-14, 0, 1)
- Part39.BackSurface = Enum.SurfaceType.Weld
- Part39.BottomSurface = Enum.SurfaceType.Smooth
- Part39.TopSurface = Enum.SurfaceType.Smooth
- Part39.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part39.Position = Vector3.new(-1.10268593e-05, 2.20001888, -2.09998894)
- Part39.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part40.Name = "Laser"
- Part40.Parent = Model0
- Part40.BrickColor = BrickColor.new("Toothpaste")
- Part40.Transparency = 1
- Part40.Rotation = Vector3.new(-90, 0, 0)
- Part40.CanCollide = false
- Part40.FormFactor = Enum.FormFactor.Custom
- Part40.Size = Vector3.new(3.20000005, 1, 3.20000052)
- Part40.CFrame = CFrame.new(-1.07615815e-05, 2.20001078, 1.90001702, 1, 4.3579984e-14, 0, 0, 0, 1, -4.3579984e-14, -1, 0)
- Part40.BottomSurface = Enum.SurfaceType.Smooth
- Part40.FrontSurface = Enum.SurfaceType.Weld
- Part40.TopSurface = Enum.SurfaceType.Weld
- Part40.Color = Color3.new(0, 1, 1)
- Part40.Position = Vector3.new(-1.07615815e-05, 2.20001078, 1.90001702)
- Part40.Orientation = Vector3.new(-90, 0, 0)
- Part40.Color = Color3.new(0, 1, 1)
- CylinderMesh41.Parent = Part40
- CylinderMesh41.Offset = Vector3.new(0, 303, 0)
- CylinderMesh41.Scale = Vector3.new(0.649999976, 600, 0.649999976)
- CylinderMesh41.Scale = Vector3.new(0.649999976, 600, 0.649999976)
- Part42.Name = "Explosion"
- Part42.Parent = Model0
- Part42.BrickColor = BrickColor.new("Toothpaste")
- Part42.Transparency = 1
- Part42.Rotation = Vector3.new(-180, 0, -180)
- Part42.CanCollide = false
- Part42.FormFactor = Enum.FormFactor.Custom
- Part42.Size = Vector3.new(3.20000029, 3.20000267, 0.200000003)
- Part42.CFrame = CFrame.new(-1.10000001e-05, 2.20001888, -2.29999495, -1, 0, 6.96310507e-19, 0, 1, 0, 6.96310507e-19, 0, -1)
- Part42.BackSurface = Enum.SurfaceType.Weld
- Part42.BottomSurface = Enum.SurfaceType.Weld
- Part42.FrontSurface = Enum.SurfaceType.Weld
- Part42.LeftSurface = Enum.SurfaceType.Weld
- Part42.RightSurface = Enum.SurfaceType.Weld
- Part42.TopSurface = Enum.SurfaceType.Weld
- Part42.Color = Color3.new(0, 1, 1)
- Part42.Position = Vector3.new(-1.10000001e-05, 2.20001888, -2.29999495)
- Part42.Orientation = Vector3.new(0, 180, 0)
- Part42.Color = Color3.new(0, 1, 1)
- SpecialMesh43.Parent = Part42
- SpecialMesh43.MeshId = "http://www.roblox.com/asset/?id=3270017"
- SpecialMesh43.Scale = Vector3.new(2.5, 2.5, 6)
- SpecialMesh43.MeshType = Enum.MeshType.FileMesh
- SpecialMesh43.Scale = Vector3.new(2.5, 2.5, 6)
- Sound44.Name = "music"
- Sound44.Parent = Model0
- Sound44.SoundId = "rbxassetid://1066137088"
- Part45.Name = "Baseplate"
- Part45.Parent = mas
- Part45.BrickColor = BrickColor.new("Dark stone grey")
- Part45.Anchored = true
- Part45.Locked = true
- Part45.FormFactor = Enum.FormFactor.Symmetric
- Part45.Size = Vector3.new(512, 20, 512)
- Part45.CFrame = CFrame.new(0, -10, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part45.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part45.Position = Vector3.new(0, -10, 0)
- Part45.Color = Color3.new(0.388235, 0.372549, 0.384314)
- for i,v in pairs(mas:GetChildren()) do
- v.Parent = workspace
- pcall(function() v:MakeJoints() end)
- end
- mas:Destroy()
- for i,v in pairs(cors) do
- spawn(function()
- pcall(v)
- end)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement