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"))
- Tool0 = Instance.new("Tool")
- Part1 = Instance.new("Part")
- SpecialMesh2 = Instance.new("SpecialMesh")
- Script3 = Instance.new("Script")
- Script4 = Instance.new("Script")
- LocalScript5 = Instance.new("LocalScript")
- LocalScript6 = Instance.new("LocalScript")
- Smoke7 = Instance.new("Smoke")
- Script8 = Instance.new("Script")
- Script9 = Instance.new("Script")
- Script10 = Instance.new("Script")
- Smoke11 = Instance.new("Smoke")
- SpecialMesh12 = Instance.new("SpecialMesh")
- Color3Value13 = Instance.new("Color3Value")
- Color3Value14 = Instance.new("Color3Value")
- Sound15 = Instance.new("Sound")
- SpecialMesh16 = Instance.new("SpecialMesh")
- Sound17 = Instance.new("Sound")
- Sound18 = Instance.new("Sound")
- LocalScript19 = Instance.new("LocalScript")
- Part20 = Instance.new("Part")
- SpecialMesh21 = Instance.new("SpecialMesh")
- Part22 = Instance.new("Part")
- SpecialMesh23 = Instance.new("SpecialMesh")
- Part24 = Instance.new("Part")
- SpecialMesh25 = Instance.new("SpecialMesh")
- Part26 = Instance.new("Part")
- SpecialMesh27 = Instance.new("SpecialMesh")
- Decal28 = Instance.new("Decal")
- Decal29 = Instance.new("Decal")
- Part30 = Instance.new("Part")
- SpecialMesh31 = Instance.new("SpecialMesh")
- Part32 = Instance.new("Part")
- SpecialMesh33 = Instance.new("SpecialMesh")
- Part34 = Instance.new("Part")
- SpecialMesh35 = Instance.new("SpecialMesh")
- Part36 = Instance.new("Part")
- SpecialMesh37 = Instance.new("SpecialMesh")
- Part38 = Instance.new("Part")
- Weld39 = Instance.new("Weld")
- Sound40 = Instance.new("Sound")
- Weld41 = Instance.new("Weld")
- Weld42 = Instance.new("Weld")
- Weld43 = Instance.new("Weld")
- Weld44 = Instance.new("Weld")
- Weld45 = Instance.new("Weld")
- Weld46 = Instance.new("Weld")
- Weld47 = Instance.new("Weld")
- Weld48 = Instance.new("Weld")
- Weld49 = Instance.new("Weld")
- Weld50 = Instance.new("Weld")
- Weld51 = Instance.new("Weld")
- Weld52 = Instance.new("Weld")
- Weld53 = Instance.new("Weld")
- Weld54 = Instance.new("Weld")
- Weld55 = Instance.new("Weld")
- Weld56 = Instance.new("Weld")
- Weld57 = Instance.new("Weld")
- Weld58 = Instance.new("Weld")
- Weld59 = Instance.new("Weld")
- Weld60 = Instance.new("Weld")
- Weld61 = Instance.new("Weld")
- Weld62 = Instance.new("Weld")
- Weld63 = Instance.new("Weld")
- Weld64 = Instance.new("Weld")
- Weld65 = Instance.new("Weld")
- Weld66 = Instance.new("Weld")
- Weld67 = Instance.new("Weld")
- Weld68 = Instance.new("Weld")
- Weld69 = Instance.new("Weld")
- Weld70 = Instance.new("Weld")
- Weld71 = Instance.new("Weld")
- Weld72 = Instance.new("Weld")
- Weld73 = Instance.new("Weld")
- Weld74 = Instance.new("Weld")
- Weld75 = Instance.new("Weld")
- Weld76 = Instance.new("Weld")
- Weld77 = Instance.new("Weld")
- Weld78 = Instance.new("Weld")
- Weld79 = Instance.new("Weld")
- Weld80 = Instance.new("Weld")
- Weld81 = Instance.new("Weld")
- Weld82 = Instance.new("Weld")
- Weld83 = Instance.new("Weld")
- Weld84 = Instance.new("Weld")
- Weld85 = Instance.new("Weld")
- Weld86 = Instance.new("Weld")
- Weld87 = Instance.new("Weld")
- Weld88 = Instance.new("Weld")
- Weld89 = Instance.new("Weld")
- Weld90 = Instance.new("Weld")
- Weld91 = Instance.new("Weld")
- Weld92 = Instance.new("Weld")
- Weld93 = Instance.new("Weld")
- Weld94 = Instance.new("Weld")
- SpecialMesh95 = Instance.new("SpecialMesh")
- Part96 = Instance.new("Part")
- SpecialMesh97 = Instance.new("SpecialMesh")
- Part98 = Instance.new("Part")
- SpecialMesh99 = Instance.new("SpecialMesh")
- Decal100 = Instance.new("Decal")
- Decal101 = Instance.new("Decal")
- Part102 = Instance.new("Part")
- SpecialMesh103 = Instance.new("SpecialMesh")
- Script104 = Instance.new("Script")
- Part105 = Instance.new("Part")
- SpecialMesh106 = Instance.new("SpecialMesh")
- Part107 = Instance.new("Part")
- SpecialMesh108 = Instance.new("SpecialMesh")
- Part109 = Instance.new("Part")
- SpecialMesh110 = Instance.new("SpecialMesh")
- Part111 = Instance.new("Part")
- SpecialMesh112 = Instance.new("SpecialMesh")
- Part113 = Instance.new("Part")
- SpecialMesh114 = Instance.new("SpecialMesh")
- LocalScript115 = Instance.new("LocalScript")
- Script116 = Instance.new("Script")
- ParticleEmitter117 = Instance.new("ParticleEmitter")
- Fire118 = Instance.new("Fire")
- Smoke119 = Instance.new("Smoke")
- Tool0.Name = "NukeLauncher"
- Tool0.Parent = mas
- Tool0.TextureId = "http://www.roblox.com/asset/?id=26533898"
- Part1.Parent = Tool0
- Part1.CFrame = CFrame.new(-0.94998908, 6.68995428, -1.5397892, 3.05411234e-08, 2.14577176e-06, -1, 1, 3.42586475e-07, 3.05418588e-08, 3.42586532e-07, -1, -2.14577176e-06)
- Part1.Orientation = Vector3.new(0, -90, 90)
- Part1.Position = Vector3.new(-0.94998908, 6.68995428, -1.5397892)
- Part1.Rotation = Vector3.new(-90, -90, 0)
- Part1.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part1.Size = Vector3.new(1, 3.60000014, 2)
- Part1.BottomSurface = Enum.SurfaceType.Smooth
- Part1.BrickColor = BrickColor.new("Really black")
- Part1.CanCollide = false
- Part1.Reflectance = 0.23999999463558
- Part1.TopSurface = Enum.SurfaceType.Smooth
- Part1.brickColor = BrickColor.new("Really black")
- SpecialMesh2.Parent = Part1
- SpecialMesh2.Offset = Vector3.new(0, 0.200000003, 0)
- SpecialMesh2.Scale = Vector3.new(2.29999995, 1.23300004, 2.29999995)
- SpecialMesh2.VertexColor = Vector3.new(0, 0, 0)
- Script3.Name = "RocketScript"
- Script3.Parent = Tool0
- table.insert(cors,sandbox(Script3,function()
- r = game:service("RunService")
- shaft = script.Parent
- position = shaft.Position
- script.Parent.Explosion.PlayOnRemove = true -- play explosion sound when projectile removed from game
- function fly()
- direction = shaft.CFrame.lookVector
- position = position + direction * 10
- error = position - shaft.Position
- shaft.Velocity = 7*error
- end
- function blow()
- swoosh:stop()
- explosion = Instance.new("Explosion")
- explosion.Position = shaft.Position
- ---OMG HAX PART!
- m = Instance.new("Model")
- m.Parent = game.Workspace
- m.Name = "MushroomCloud"
- script.Parent.Anchored = true
- script.Parent.Transparency = 1
- script.Parent.Fire.Enabled = false
- script.Parent.Parent = m
- b = script.Blast:Clone()
- b.Parent = script.Parent
- b.Disabled = false
- script.Disabled = true
- ---------------------------------------------
- -- find instigator tag
- local creator = script.Parent:findFirstChild("creator")
- if creator ~= nil then
- explosion.Hit:connect(function(part, distance) onPlayerBlownUp(part, distance, creator) end)
- end
- explosion.Parent = game.Workspace
- connection:disconnect()
- end
- function onPlayerBlownUp(part, distance, creator)
- if part.Name == "Head" then
- local humanoid = part.Parent.Humanoid
- tagHumanoid(humanoid, creator)
- end
- end
- function tagHumanoid(humanoid, creator)
- -- tag does not need to expire iff all explosions lethal
- if creator ~= nil then
- local new_tag = creator:clone()
- new_tag.Parent = humanoid
- end
- end
- function untagHumanoid(humanoid)
- if humanoid ~= nil then
- local tag = humanoid:findFirstChild("creator")
- if tag ~= nil then
- tag.Parent = nil
- end
- end
- end
- t, s = r.Stepped:wait()
- swoosh = script.Parent.Swoosh
- swoosh:play()
- d = t + 10.0 - s
- connection = shaft.Touched:connect(blow)
- while t < d do
- fly()
- t = r.Stepped:wait()
- end
- -- at max range
- wait(60)
- script.Parent.Explosion.PlayOnRemove = false
- swoosh:stop()
- shaft:remove()
- end))
- Script4.Name = "Blast"
- Script4.Parent = Script3
- table.insert(cors,sandbox(Script4,function()
- ---Nuke by samy22
- -------DO NOT EDIT BELOW
- char = script.Parent
- Model = char.Parent
- script.Blast:play()
- --wait(0.8)
- for i,v in pairs (game.Players:GetPlayers()) do
- camscript = script.NCamEffect:Clone()
- camscript.Parent = v.Backpack
- camscript.Disabled = false
- end
- for i = 1,20 do game.Lighting.Blur.Size = game.Lighting.Blur.Size + 1.5 wait() end for i = 1,3 do game.Lighting.Blur.Size = game.Lighting.Blur.Size - (10/3) wait() end
- num1 = 25
- num2 = 25
- char.Smoke.Enabled = true
- script.Blast.Volume = 100
- -------------------
- script.Save.Value = game.Lighting.Ambient
- --incase of several nukes, lighting remains
- vv = game.Lighting:findFirstChild("Save")
- if vv == nil then
- game.Lighting.Ambient = script.Ambient.Value
- yy = script.Save:Clone()
- yy.Parent = game.Lighting
- end
- -------------------
- script.MushroomCloud.Disabled = false
- script.Parent.Transparency = 1
- script.Mesh:Clone().Parent = script.Parent
- coroutine.resume(coroutine.create( function()
- j = Instance.new("Part", Workspace)
- j.TopSurface = 0
- j.BottomSurface = 0
- j.Anchored, j.Locked = true, true
- j.Size = Vector3.new(1,1,1)
- j.CFrame = char.CFrame
- Instance.new("SpecialMesh", j)
- j.BrickColor = BrickColor.new("Really red")
- j.Mesh.MeshType = "Sphere"
- for i = 1,10 do
- wait()
- j.Mesh.Scale = Vector3.new(i*140,i*140,i*140)
- j.Transparency = j.Transparency + 0.1
- end
- j:remove()
- end))
- coroutine.resume(coroutine.create( function()
- char.ExplosionParticles.Enabled = true
- wait(0.7)
- char.ExplosionParticles.Enabled = false
- end))
- coroutine.resume(coroutine.create( function()
- for i = 1, 4000 do
- wait()
- script.Parent.CFrame = script.Parent.CFrame * CFrame.Angles(math.rad(0.05),math.rad(0.05),math.rad(0.05))
- game.Lighting.Blur.Size = game.Lighting.Blur.Size - (10/3)
- end
- end))
- decreasebright = false
- coroutine.resume(coroutine.create( function()
- for i = 1, 100 do
- wait()
- game.Lighting.ColorCorrection.Brightness = game.Lighting.ColorCorrection.Brightness + 0.01
- end
- decreasebright = true
- end))
- fff = Instance.new("ForceField")
- fff.Parent = script.Parent
- game.Lighting.FogEnd = 50
- wait(1)
- for i = 1,6 do
- wait()
- local booms = 30
- game.Lighting.Brightness = game.Lighting.Brightness + 1
- script.Parent.Transparency = script.Parent.Transparency - (1/6)
- for i = 1,booms do
- local a = i * ((3.14156 * 2) / booms)
- local x = num1 * math.cos(a)
- local z = num2 * math.sin(a)
- local ex = Instance.new("Explosion")
- ex.BlastRadius = 200
- ex.BlastPressure = 4000000
- ex.Position = Vector3.new(char.CFrame.p.x + x, char.CFrame.p.y, char.CFrame.p.z + z)
- ex.Parent = game.Workspace
- ex.Hit:connect(function(hit)
- f = hit:findFirstChild("ForceField")
- if f == nil then
- ff = hit.Parent:findFirstChild("ForceField")
- if ff == nil then
- if hit.Anchored == false then
- d = hit:findFirstChild("Radiation")
- if d == nil then
- script.Radiation:Clone().Parent = hit
- end
- else
- hit.Material = "CorrodedMetal"
- hs = hit:findFirstChild("AfterSmoke")
- if hs == nil then
- x = math.random(1,100)
- if x == 3 then
- as = script.AfterSmoke:Clone()
- as.Enabled = true
- as.Parent = hit
- as.Size = math.random(10,30)
- as.RiseVelocity = math.random(5,10)
- as.Opacity = math.random(1,5) / 10
- hit.BrickColor = BrickColor.new("Really black")
- else
- ps = Instance.new("IntValue")
- ps.Name = "AfterSmoke"
- ps.Parent = hit
- end
- end
- end
- end
- end
- end)
- end
- num1 = num1 + 50
- num2 = num2 + 50
- wait(0.2)
- end
- for i = 1,6 do
- wait(0.2)
- game.Lighting.Brightness = game.Lighting.Brightness - 1
- end
- wait(2)
- for i = 1,100 do
- wait(0.2)
- game.Lighting.FogEnd = game.Lighting.FogEnd + 100
- if decreasebright == true and game.Lighting.ColorCorrection.Brightness > 0 then
- game.Lighting.ColorCorrection.Brightness = game.Lighting.ColorCorrection.Brightness - 0.1
- end
- end
- game.Lighting.ColorCorrection.Brightness = 0
- --if game.StarterPack:findFirstChild("NukeLauncher") == nil then
- -- game.ServerStorage.NukeLauncher:Clone().Parent = game.StarterPack
- --end
- pop = game.Lighting:findFirstChild("Save")
- if pop ~= nil then
- game.Lighting.Ambient = pop.Value
- pop:remove()
- end
- game.Lighting.FogEnd = 100000
- game.Lighting.Blur.Size = 0
- for i,v in pairs (game.Players:GetPlayers()) do
- fscript = script.Fix:Clone()
- fscript.Parent = v.Backpack
- fscript.Disabled = false
- end
- Model:remove()
- end))
- Script4.Disabled = true
- LocalScript5.Name = "Fix"
- LocalScript5.Parent = Script4
- table.insert(cors,sandbox(LocalScript5,function()
- Workspace.CurrentCamera.FieldOfView = 70
- script:remove()
- end))
- LocalScript5.Disabled = true
- LocalScript6.Name = "NCamEffect"
- LocalScript6.Parent = Script4
- table.insert(cors,sandbox(LocalScript6,function()
- for i = 1,20 do Workspace.CurrentCamera.FieldOfView = Workspace.CurrentCamera.FieldOfView - 0.5
- wait()
- end
- for i = 1,3 do
- Workspace.CurrentCamera.FieldOfView = Workspace.CurrentCamera.FieldOfView + 10
- wait()
- end
- script:remove()
- end))
- LocalScript6.Disabled = true
- Smoke7.Name = "AfterSmoke"
- Smoke7.Parent = Script4
- Smoke7.Color = Color3.new(0, 0, 0)
- Smoke7.Enabled = false
- Smoke7.Size = 50
- Smoke7.RiseVelocity = 10
- Script8.Name = "Radiation"
- Script8.Parent = Script4
- table.insert(cors,sandbox(Script8,function()
- Boost = script.Parent
- if Boost.Anchored == false then
- f = Instance.new("Fire")
- f.Parent = Boost
- f.Size = math.random(10,20)
- wait(math.random(1,3))
- Boost:BreakJoints()
- vl = 500-1000
- Boost.Material = "CorrodedMetal"
- for i = 1,20 do
- spd = math.random(vl,500)
- wait(1)
- Boost.Velocity = Boost.CFrame.lookVector * spd
- end
- Boost.Velocity = Boost.CFrame.lookVector * 0
- f:remove()
- script:remove()
- end
- end))
- Script9.Name = "Touchy"
- Script9.Parent = Script8
- table.insert(cors,sandbox(Script9,function()
- function t(hit) ---The evilnesh part, by samy22
- if hit.Anchored == false then
- d = hit:findFirstChild("Radiation")
- if d == nil then
- f = hit:findFirstChild("ForceField")
- if f == nil then
- ff = hit.Parent:findFirstChild("ForceField")
- if ff == nil then
- script.Parent:Clone().Parent = hit
- end
- end
- end
- else
- hit.Material = "CorrodedMetal"
- end
- end
- script.Parent.Parent.Touched:connect(t)
- wait(6)
- script:remove()
- end))
- Script10.Name = "MushroomCloud"
- Script10.Parent = Script4
- table.insert(cors,sandbox(Script10,function()
- for i = 1,50 do
- wait()
- e = Instance.new("Explosion")
- e.Name = ""
- e.Position = script.Parent.Parent.Position + Vector3.new(0,i * 10,0)
- e.Parent = game.Workspace
- e.BlastRadius = 200
- e.BlastPressure = 4000000
- p = Instance.new("Part")
- p.Parent = script.Parent.Parent.Parent
- p.Anchored = true
- p.CanCollide = false
- p.Locked = true
- p.Transparency = 1
- p.CFrame = CFrame.new(e.Position)
- p.Size = Vector3.new(1,1,1)
- s = script.Smoke:Clone()
- s.Enabled = true
- s.Parent = p
- s.Size = i + 20
- end
- num1 = 25
- num2 = 25
- char = script.Parent.Parent
- for i = 1,5 do
- wait()
- local booms = 30
- for i = 1,booms do
- local a = i * ((3.14156 * 2) / booms)
- local x = num1 * math.cos(a)
- local z = num2 * math.sin(a)
- local ex = Instance.new("Explosion")
- ex.BlastRadius = 200
- ex.BlastPressure = 4000000
- ex.Position = Vector3.new(char.CFrame.p.x + x, char.CFrame.p.y + 500, char.CFrame.p.z + z)
- ex.Parent = game.Workspace
- p = Instance.new("Part")
- p.Parent = script.Parent.Parent.Parent
- p.Anchored = true
- p.CanCollide = false
- p.Locked = true
- p.Transparency = 1
- p.CFrame = CFrame.new(ex.Position)
- p.Size = Vector3.new(1,1,1)
- s = script.Smoke:Clone()
- s.Enabled = true
- s.Parent = p
- end
- num1 = num1 + 50
- num2 = num2 + 50
- wait(0.2)
- end
- end))
- Script10.Disabled = true
- Smoke11.Parent = Script10
- Smoke11.Color = Color3.new(0, 0, 0)
- Smoke11.Enabled = false
- Smoke11.Size = 100
- Smoke11.Opacity = 1
- Smoke11.RiseVelocity = 10
- SpecialMesh12.Parent = Script4
- SpecialMesh12.MeshId = "http://www.roblox.com/asset/?id=1527559"
- SpecialMesh12.Scale = Vector3.new(-2000, -2000, -2000)
- SpecialMesh12.TextureId = "http://www.roblox.com/asset/?id=1529460"
- SpecialMesh12.MeshType = Enum.MeshType.FileMesh
- Color3Value13.Name = "Save"
- Color3Value13.Parent = Script4
- Color3Value13.Value = Color3.new(0.372549, 0.372549, 0.372549)
- Color3Value14.Name = "Ambient"
- Color3Value14.Parent = Script4
- Color3Value14.Value = Color3.new(1, 0, 0)
- Sound15.Name = "Blast"
- Sound15.Parent = Script4
- Sound15.EmitterSize = 0
- Sound15.MinDistance = 0
- Sound15.SoundId = "http://www.roblox.com/asset/?id=306225095"
- Sound15.Volume = 0
- SpecialMesh16.Parent = Tool0
- SpecialMesh16.MeshId = "http://www.roblox.com/asset/?id=2251534"
- SpecialMesh16.Scale = Vector3.new(0.800000012, 0.600000024, 0.800000012)
- SpecialMesh16.VertexColor = Vector3.new(1, 0, 0)
- SpecialMesh16.TextureId = "http://www.roblox.com/asset/?id=2758175"
- SpecialMesh16.MeshType = Enum.MeshType.FileMesh
- Sound17.Name = "Swoosh"
- Sound17.Parent = Tool0
- Sound17.Looped = true
- Sound17.EmitterSize = 0
- Sound17.MinDistance = 0
- Sound17.Pitch = 0.5
- Sound17.PlaybackSpeed = 0.5
- Sound17.SoundId = "rbxasset://sounds/Rocket whoosh 01.wav"
- Sound17.Volume = 1
- Sound18.Name = "Explosion"
- Sound18.Parent = Tool0
- Sound18.EmitterSize = 0
- Sound18.MinDistance = 0
- Sound18.Pitch = 0.5
- Sound18.PlaybackSpeed = 0.5
- Sound18.SoundId = "rbxasset://sounds/collide.wav"
- Sound18.Volume = 0
- LocalScript19.Name = "Local Gui"
- LocalScript19.Parent = Tool0
- table.insert(cors,sandbox(LocalScript19,function()
- local Tool = script.Parent;
- enabled = true
- function onButton1Down(mouse)
- if not enabled then
- return
- end
- enabled = false
- wait()
- Tool.Handle.Fired.Volume = 1
- script.Parent:remove()
- end
- function onEquippedLocal(mouse)
- if mouse == nil then
- print("Mouse not found")
- return
- end
- mouse.Icon = "http://www.roblox.com/asset/?id=2608850"
- mouse.Button1Down:connect(function() onButton1Down(mouse) end)
- end
- Tool.Equipped:connect(onEquippedLocal)
- end))
- Part20.Parent = Tool0
- Part20.CFrame = CFrame.new(0.799780369, 7.14000416, 6.49972296, 2.08616393e-06, 1, 1.37806544e-09, 1.31644441e-07, 1.37779066e-09, -1, -1, 2.08616393e-06, -1.31644441e-07)
- Part20.Orientation = Vector3.new(90, 90, 0)
- Part20.Position = Vector3.new(0.799780369, 7.14000416, 6.49972296)
- Part20.Rotation = Vector3.new(90, 0, -90)
- Part20.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part20.Size = Vector3.new(1, 1, 1)
- Part20.BottomSurface = Enum.SurfaceType.Smooth
- Part20.BrickColor = BrickColor.new("Really black")
- Part20.CanCollide = false
- Part20.TopSurface = Enum.SurfaceType.Smooth
- Part20.brickColor = BrickColor.new("Really black")
- Part20.FormFactor = Enum.FormFactor.Symmetric
- Part20.formFactor = Enum.FormFactor.Symmetric
- SpecialMesh21.Parent = Part20
- SpecialMesh21.Scale = Vector3.new(0.400000006, 0.200000003, 0.200000003)
- SpecialMesh21.MeshType = Enum.MeshType.Wedge
- Part22.Parent = Tool0
- Part22.CFrame = CFrame.new(-0.300099134, 7.50999069, 6.49971151, 1.81794314e-06, 3.24207328e-09, 1, 1.32051909e-07, 1, -3.24231331e-09, -1, 1.32051909e-07, 1.81794314e-06)
- Part22.Orientation = Vector3.new(0, 90, 0)
- Part22.Position = Vector3.new(-0.300099134, 7.50999069, 6.49971151)
- Part22.Rotation = Vector3.new(0, 90, 0)
- Part22.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part22.Size = Vector3.new(1, 1, 2)
- Part22.BottomSurface = Enum.SurfaceType.Smooth
- Part22.BrickColor = BrickColor.new("Really black")
- Part22.CanCollide = false
- Part22.TopSurface = Enum.SurfaceType.Smooth
- Part22.brickColor = BrickColor.new("Really black")
- Part22.FormFactor = Enum.FormFactor.Symmetric
- Part22.formFactor = Enum.FormFactor.Symmetric
- SpecialMesh23.Parent = Part22
- SpecialMesh23.Scale = Vector3.new(0.400000006, 0.100000001, 1)
- SpecialMesh23.MeshType = Enum.MeshType.Wedge
- Part24.Parent = Tool0
- Part24.CFrame = CFrame.new(-0.300095677, 6.34005356, 3.59984279, -2.0861653e-06, 1, -1.41445133e-09, -1.32692179e-07, 1.41417456e-09, 1, 1, 2.0861653e-06, 1.32692179e-07)
- Part24.Orientation = Vector3.new(-90, -90, 0)
- Part24.Position = Vector3.new(-0.300095677, 6.34005356, 3.59984279)
- Part24.Rotation = Vector3.new(-90, 0, -90)
- Part24.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part24.Size = Vector3.new(6, 1, 1)
- Part24.BottomSurface = Enum.SurfaceType.Smooth
- Part24.BrickColor = BrickColor.new("Really black")
- Part24.CanCollide = false
- Part24.TopSurface = Enum.SurfaceType.Smooth
- Part24.brickColor = BrickColor.new("Really black")
- Part24.FormFactor = Enum.FormFactor.Symmetric
- Part24.formFactor = Enum.FormFactor.Symmetric
- SpecialMesh25.Parent = Part24
- SpecialMesh25.Scale = Vector3.new(1.0333333, 0.5, 0.400000006)
- SpecialMesh25.MeshType = Enum.MeshType.Wedge
- Part26.Parent = Tool0
- Part26.CFrame = CFrame.new(-0.100102901, 6.78999901, 3.59986973, 1.67638188e-06, 2.74731482e-09, 1, 1.33041439e-07, 1, -2.74753775e-09, -1, 1.33041439e-07, 1.67638188e-06)
- Part26.Orientation = Vector3.new(0, 90, 0)
- Part26.Position = Vector3.new(-0.100102901, 6.78999901, 3.59986973)
- Part26.Rotation = Vector3.new(0, 90, 0)
- Part26.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part26.Transparency = 10
- Part26.Size = Vector3.new(6, 1, 1)
- Part26.BottomSurface = Enum.SurfaceType.Smooth
- Part26.BrickColor = BrickColor.new("Really black")
- Part26.CanCollide = false
- Part26.TopSurface = Enum.SurfaceType.Smooth
- Part26.brickColor = BrickColor.new("Really black")
- Part26.FormFactor = Enum.FormFactor.Symmetric
- Part26.formFactor = Enum.FormFactor.Symmetric
- SpecialMesh27.Parent = Part26
- SpecialMesh27.Scale = Vector3.new(1.0333333, 0.5, 0.100000001)
- SpecialMesh27.MeshType = Enum.MeshType.Brick
- Decal28.Parent = Part26
- Decal28.Texture = "http://www.roblox.com/asset/?id=7519406"
- Decal28.Face = Enum.NormalId.Back
- Decal29.Parent = Part26
- Decal29.Texture = "http://www.roblox.com/asset/?id=7519406"
- Part30.Name = "Rocket"
- Part30.Parent = Tool0
- Part30.CFrame = CFrame.new(-0.950020134, 6.720047, 2.69990063, -1, -1.34897005e-09, -1.26663224e-07, -1.34898559e-09, 1, 1.23493862e-07, 1.26663224e-07, 1.23493848e-07, -1)
- Part30.Orientation = Vector3.new(0, -180, 0)
- Part30.Position = Vector3.new(-0.950020134, 6.720047, 2.69990063)
- Part30.Rotation = Vector3.new(-180, 0, 180)
- Part30.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part30.Size = Vector3.new(1, 1.20000005, 4)
- Part30.BottomSurface = Enum.SurfaceType.Smooth
- Part30.BrickColor = BrickColor.new("Really black")
- Part30.CanCollide = false
- Part30.TopSurface = Enum.SurfaceType.Smooth
- Part30.brickColor = BrickColor.new("Really black")
- SpecialMesh31.Parent = Part30
- SpecialMesh31.MeshId = "http://www.roblox.com/asset/?id=2251534"
- SpecialMesh31.Scale = Vector3.new(0.800000012, 0.600000024, 0.800000012)
- SpecialMesh31.VertexColor = Vector3.new(1, 0, 0)
- SpecialMesh31.TextureId = "http://www.roblox.com/asset/?id=2758175"
- SpecialMesh31.MeshType = Enum.MeshType.FileMesh
- Part32.Parent = Tool0
- Part32.CFrame = CFrame.new(-0.900000036, 7.40004492, 1.54999208, -0.999990761, 1.95426964e-09, 1.35599544e-06, 2.06366479e-09, 0.999999702, 1.32574669e-07, -1.39324686e-06, 1.20350634e-07, -0.999991655)
- Part32.Orientation = Vector3.new(0, 180, 0)
- Part32.Position = Vector3.new(-0.900000036, 7.40004492, 1.54999208)
- Part32.Rotation = Vector3.new(-180, 0, -180)
- Part32.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part32.Size = Vector3.new(1, 1.20000005, 10)
- Part32.BottomSurface = Enum.SurfaceType.Smooth
- Part32.BrickColor = BrickColor.new("Really black")
- Part32.CanCollide = false
- Part32.TopSurface = Enum.SurfaceType.Smooth
- Part32.brickColor = BrickColor.new("Really black")
- SpecialMesh33.Parent = Part32
- SpecialMesh33.Scale = Vector3.new(0.800000012, 0.100000001, 1.02999997)
- SpecialMesh33.MeshType = Enum.MeshType.Brick
- Part34.Parent = Tool0
- Part34.CFrame = CFrame.new(-1.59995008, 6.34004068, 3.59986711, 2.01165813e-06, -1, 6.81274814e-10, 2.44829206e-08, 6.81324885e-10, 1, -1, -2.01165835e-06, 2.44829277e-08)
- Part34.Orientation = Vector3.new(-90, 90, 0)
- Part34.Position = Vector3.new(-1.59995008, 6.34004068, 3.59986711)
- Part34.Rotation = Vector3.new(-90, 0, 90)
- Part34.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part34.Size = Vector3.new(6, 1, 1)
- Part34.BottomSurface = Enum.SurfaceType.Smooth
- Part34.BrickColor = BrickColor.new("Really black")
- Part34.CanCollide = false
- Part34.TopSurface = Enum.SurfaceType.Smooth
- Part34.brickColor = BrickColor.new("Really black")
- Part34.FormFactor = Enum.FormFactor.Symmetric
- Part34.formFactor = Enum.FormFactor.Symmetric
- SpecialMesh35.Parent = Part34
- SpecialMesh35.Scale = Vector3.new(1.0333333, 0.5, 0.400000006)
- SpecialMesh35.MeshType = Enum.MeshType.Wedge
- Part36.Parent = Tool0
- Part36.CFrame = CFrame.new(-0.950005651, 6.20000648, 1.54996181, -1, 4.40639347e-09, 5.28989858e-07, 4.40645831e-09, 1, 1.23028187e-07, -5.28989801e-07, 1.23028187e-07, -1)
- Part36.Orientation = Vector3.new(0, 180, 0)
- Part36.Position = Vector3.new(-0.950005651, 6.20000648, 1.54996181)
- Part36.Rotation = Vector3.new(-180, 0, -180)
- Part36.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part36.Size = Vector3.new(1, 1.20000005, 10)
- Part36.BottomSurface = Enum.SurfaceType.Smooth
- Part36.BrickColor = BrickColor.new("Really black")
- Part36.CanCollide = false
- Part36.TopSurface = Enum.SurfaceType.Smooth
- Part36.brickColor = BrickColor.new("Really black")
- SpecialMesh37.Parent = Part36
- SpecialMesh37.Scale = Vector3.new(0.800000012, 0.100000001, 1.02999997)
- SpecialMesh37.MeshType = Enum.MeshType.Brick
- Part38.Name = "Handle"
- Part38.Parent = Tool0
- Part38.CFrame = CFrame.new(-0.950001359, 5.60001469, 0.600010395, -1, 8.84794349e-10, 1.06543325e-06, 8.8492258e-10, 1, 1.20350663e-07, -1.06543325e-06, 1.20350663e-07, -1)
- Part38.Orientation = Vector3.new(0, 180, 0)
- Part38.Position = Vector3.new(-0.950001359, 5.60001469, 0.600010395)
- Part38.Rotation = Vector3.new(-180, 0, -180)
- Part38.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part38.Size = Vector3.new(1, 1.20000005, 1)
- Part38.BottomSurface = Enum.SurfaceType.Smooth
- Part38.BrickColor = BrickColor.new("Really black")
- Part38.TopSurface = Enum.SurfaceType.Smooth
- Part38.brickColor = BrickColor.new("Really black")
- Weld39.Parent = Part38
- Weld39.C0 = CFrame.new(0, 0, 0, -0.995180547, -2.9249958e-09, 0.0980499089, 7.80719565e-05, 0.999999642, 0.00079243962, -0.0980498865, 0.000796276785, -0.995180309)
- Weld39.C1 = CFrame.new(-1.08994555, -2.13983154, 7.62939453e-06, 7.81231356e-05, 0.999994576, 0.000792655104, -0.0980484784, 0.000796229753, -0.995177507, -0.995172501, 2.1475083e-08, 0.0980479717)
- Weld39.Part0 = Part38
- Weld39.Part1 = Part1
- Weld39.part1 = Part1
- Sound40.Name = "Fired"
- Sound40.Parent = Part38
- Sound40.EmitterSize = 0
- Sound40.MinDistance = 0
- Sound40.Pitch = 0.80000001192093
- Sound40.PlayOnRemove = true
- Sound40.PlaybackSpeed = 0.80000001192093
- Sound40.SoundId = "http://www.roblox.com/asset/?id=153230666"
- Sound40.Volume = 0
- Weld41.Parent = Part38
- Weld41.C0 = CFrame.new(0, 0, 0, 0.899455726, 2.72296647e-11, 0.437010407, 0.435177356, -0.0914962143, -0.895682931, 0.0399847962, 0.995805442, -0.0822967961)
- Weld41.C1 = CFrame.new(0, 0, 0, 0.899455726, 2.72296647e-11, 0.437010407, 0.435177356, -0.0914962143, -0.895682931, 0.0399847962, 0.995805442, -0.0822967961)
- Weld41.Part0 = Part38
- Weld41.Part1 = Part38
- Weld41.part1 = Part38
- Weld42.Parent = Part38
- Weld42.C0 = CFrame.new(0, 0, 0, 0.661728442, -3.40738382e-10, -0.749740005, -0.000597000471, 0.999999285, -0.000526918913, 0.749740779, 0.000796272885, 0.661729693)
- Weld42.C1 = CFrame.new(0, 0, 0, 0.661728442, -3.40738382e-10, -0.749740005, -0.000597000471, 0.999999285, -0.000526918913, 0.749740779, 0.000796272885, 0.661729693)
- Weld42.Part0 = Part38
- Weld42.Part1 = Part38
- Weld42.part1 = Part38
- Weld43.Parent = Part38
- Weld43.C0 = CFrame.new(0, 0, 0, 0.961379468, 4.98886329e-05, -0.275216281, -0.000270283461, 0.999999285, -0.000762875949, 0.27521643, 0.000807800272, 0.96138078)
- Weld43.C1 = CFrame.new(0, 0, 0, 0.961379468, 4.98886329e-05, -0.275216281, -0.000270283461, 0.999999285, -0.000762875949, 0.27521643, 0.000807800272, 0.96138078)
- Weld43.Part0 = Part38
- Weld43.Part1 = Part38
- Weld43.part1 = Part38
- Weld44.Parent = Part38
- Weld44.C0 = CFrame.new(0, 0, 0, 0.303295165, -3.93883294e-21, -0.952896357, -0.000758766953, 0.999999642, -0.000241506161, 0.952896118, 0.000796274282, 0.303295076)
- Weld44.C1 = CFrame.new(0, 0, 0, 0.303295165, -3.93883294e-21, -0.952896357, -0.000758766953, 0.999999642, -0.000241506161, 0.952896118, 0.000796274282, 0.303295076)
- Weld44.Part0 = Part38
- Weld44.Part1 = Part38
- Weld44.part1 = Part38
- Weld45.Parent = Part38
- Weld45.C0 = CFrame.new(0, 0, 0, -0.995180547, -2.9249958e-09, 0.0980499089, 7.80719565e-05, 0.999999642, 0.00079243962, -0.0980498865, 0.000796276785, -0.995180309)
- Weld45.C1 = CFrame.new(0, 0, 0, -0.995180547, -2.9249958e-09, 0.0980499089, 7.80719565e-05, 0.999999642, 0.00079243962, -0.0980498865, 0.000796276785, -0.995180309)
- Weld45.Part0 = Part38
- Weld45.Part1 = Part38
- Weld45.part1 = Part38
- Weld46.Parent = Part38
- Weld46.C0 = CFrame.new(0, 0, 0, -2.98023224e-08, -1.45519152e-10, -0.999998093, 5.82076609e-11, 0.999999762, 1.47757848e-10, 0.999999106, -5.82076609e-11, 2.98024645e-08)
- Weld46.C1 = CFrame.new(0, 0, 0, -2.98023224e-08, -1.45519152e-10, -0.999998093, 5.82076609e-11, 0.999999762, 1.47757848e-10, 0.999999106, -5.82076609e-11, 2.98024645e-08)
- Weld46.Part0 = Part38
- Weld46.Part1 = Part38
- Weld46.part1 = Part38
- Weld47.Parent = Part38
- Weld47.C0 = CFrame.new(0, 0, 0, 0.961379468, 4.98886329e-05, -0.275216281, -0.000270283461, 0.999999285, -0.000762875949, 0.27521643, 0.000807800272, 0.96138078)
- Weld47.C1 = CFrame.new(0, 0, 0, 0.961379468, 4.98886329e-05, -0.275216281, -0.000270283461, 0.999999285, -0.000762875949, 0.27521643, 0.000807800272, 0.96138078)
- Weld47.Part0 = Part38
- Weld47.Part1 = Part38
- Weld47.part1 = Part38
- Weld48.Parent = Part38
- Weld48.C0 = CFrame.new(0, 0, 0, -0.416104555, -2.9249958e-09, 0.909315884, 0.000724066049, 0.999999642, 0.000331337069, -0.909315705, 0.000796276785, -0.416104466)
- Weld48.C1 = CFrame.new(0, 0, 0, -0.416104555, -2.9249958e-09, 0.909315884, 0.000724066049, 0.999999642, 0.000331337069, -0.909315705, 0.000796276785, -0.416104466)
- Weld48.Part0 = Part38
- Weld48.Part1 = Part38
- Weld48.part1 = Part38
- Weld49.Parent = Part38
- Weld49.C0 = CFrame.new(0, 0, 0, 0.951283872, 4.98891131e-05, -0.308316231, -0.246888444, -0.598857105, -0.761850476, -0.184675381, 0.800855875, -0.569670796)
- Weld49.C1 = CFrame.new(0, 0, 0, 0.951283872, 4.98891131e-05, -0.308316231, -0.246888444, -0.598857105, -0.761850476, -0.184675381, 0.800855875, -0.569670796)
- Weld49.Part0 = Part38
- Weld49.Part1 = Part38
- Weld49.part1 = Part38
- Weld50.Parent = Part38
- Weld50.C0 = CFrame.new(0, 0, 0, -0.416104555, -2.9249958e-09, 0.909315884, 0.000724066049, 0.999999642, 0.000331337069, -0.909315705, 0.000796276785, -0.416104466)
- Weld50.C1 = CFrame.new(0, 0, 0, -0.416104555, -2.9249958e-09, 0.909315884, 0.000724066049, 0.999999642, 0.000331337069, -0.909315705, 0.000796276785, -0.416104466)
- Weld50.Part0 = Part38
- Weld50.Part1 = Part38
- Weld50.part1 = Part38
- Weld51.Parent = Part38
- Weld51.C0 = CFrame.new(0, 0, 0, -0.416105241, 2.72296647e-11, 0.909315765, 0.908286273, 0.0475718118, 0.415634125, -0.043257799, 0.99886781, -0.0197948795)
- Weld51.C1 = CFrame.new(0, 0, 0, -0.416105241, 2.72296647e-11, 0.909315765, 0.908286273, 0.0475718118, 0.415634125, -0.043257799, 0.99886781, -0.0197948795)
- Weld51.Part0 = Part38
- Weld51.Part1 = Part38
- Weld51.part1 = Part38
- Weld52.Parent = Part38
- Weld52.C0 = CFrame.new(0, 0, 0, 0.661730349, -3.93883294e-21, -0.749741793, -0.00059700018, 0.999999642, -0.000526918913, 0.749741614, 0.000796274282, 0.66173017)
- Weld52.C1 = CFrame.new(0, 0, 0, 0.661730349, -3.93883294e-21, -0.749741793, -0.00059700018, 0.999999642, -0.000526918913, 0.749741614, 0.000796274282, 0.66173017)
- Weld52.Part0 = Part38
- Weld52.Part1 = Part38
- Weld52.part1 = Part38
- Weld53.Parent = Part38
- Weld53.C0 = CFrame.new(0, 0, 0, 0.661730349, -3.93883294e-21, -0.749741793, -0.00059700018, 0.999999642, -0.000526918913, 0.749741614, 0.000796274282, 0.66173017)
- Weld53.C1 = CFrame.new(0, 0, 0, 0.661730349, -3.93883294e-21, -0.749741793, -0.00059700018, 0.999999642, -0.000526918913, 0.749741614, 0.000796274282, 0.66173017)
- Weld53.Part0 = Part38
- Weld53.Part1 = Part38
- Weld53.part1 = Part38
- Weld54.Parent = Part38
- Weld54.C0 = CFrame.new(0, 0, 0, 0.661729693, -2.3730861e-11, -0.749741018, -0.000597000297, 0.999999523, -0.000526918855, 0.749741256, 0.000796273758, 0.661730051)
- Weld54.C1 = CFrame.new(0, 0, 0, 0.661729693, -2.3730861e-11, -0.749741018, -0.000597000297, 0.999999523, -0.000526918855, 0.749741256, 0.000796273758, 0.661730051)
- Weld54.Part0 = Part38
- Weld54.Part1 = Part38
- Weld54.part1 = Part38
- Weld55.Parent = Part38
- Weld55.C0 = CFrame.new(0, 0, 0, 0.661729753, 5.82076262e-11, -0.749741077, -0.000597000238, 0.999999464, -0.000526918913, 0.749741316, 0.000796273816, 0.661730051)
- Weld55.C1 = CFrame.new(0, 0, 0, 0.661729753, 5.82076262e-11, -0.749741077, -0.000597000238, 0.999999464, -0.000526918913, 0.749741316, 0.000796273816, 0.661730051)
- Weld55.Part0 = Part38
- Weld55.Part1 = Part38
- Weld55.part1 = Part38
- Weld56.Parent = Part38
- Weld56.C0 = CFrame.new(0, 0, 0, 0.661729991, -1.18164964e-20, -0.749741435, -0.00059700018, 0.999999523, -0.000526918913, 0.749741495, 0.000796274049, 0.661730051)
- Weld56.C1 = CFrame.new(0, 0, 0, 0.661729991, -1.18164964e-20, -0.749741435, -0.00059700018, 0.999999523, -0.000526918913, 0.749741495, 0.000796274049, 0.661730051)
- Weld56.Part0 = Part38
- Weld56.Part1 = Part38
- Weld56.part1 = Part38
- Weld57.Parent = Part38
- Weld57.C0 = CFrame.new(0, 0, 0, 0.661729991, -1.18164964e-20, -0.749741435, -0.00059700018, 0.999999523, -0.000526918913, 0.749741495, 0.000796274049, 0.661730051)
- Weld57.C1 = CFrame.new(0, 0, 0, 0.661729991, -1.18164964e-20, -0.749741435, -0.00059700018, 0.999999523, -0.000526918913, 0.749741495, 0.000796274049, 0.661730051)
- Weld57.Part0 = Part38
- Weld57.Part1 = Part38
- Weld57.part1 = Part38
- Weld58.Parent = Part38
- Weld58.C0 = CFrame.new(0, 0, 0, 0.661730349, -3.93883294e-21, -0.749741793, -0.00059700018, 0.999999642, -0.000526918913, 0.749741614, 0.000796274282, 0.66173017)
- Weld58.C1 = CFrame.new(0, 0, 0, 0.661730349, -3.93883294e-21, -0.749741793, -0.00059700018, 0.999999642, -0.000526918913, 0.749741614, 0.000796274282, 0.66173017)
- Weld58.Part0 = Part38
- Weld58.Part1 = Part38
- Weld58.part1 = Part38
- Weld59.Parent = Part38
- Weld59.C0 = CFrame.new(0, 0, 0, 0.661730349, -3.93883294e-21, -0.749741793, -0.00059700018, 0.999999642, -0.000526918913, 0.749741614, 0.000796274282, 0.66173017)
- Weld59.C1 = CFrame.new(0, 0, 0, 0.661730349, -3.93883294e-21, -0.749741793, -0.00059700018, 0.999999642, -0.000526918913, 0.749741614, 0.000796274282, 0.66173017)
- Weld59.Part0 = Part38
- Weld59.Part1 = Part38
- Weld59.part1 = Part38
- Weld60.Parent = Part38
- Weld60.C0 = CFrame.new(0, 0, 0, 0.961379468, 4.98886329e-05, -0.275216281, -0.000270283461, 0.999999285, -0.000762875949, 0.27521643, 0.000807800272, 0.96138078)
- Weld60.C1 = CFrame.new(0, 0, 0, 0.961379468, 4.98886329e-05, -0.275216281, -0.000270283461, 0.999999285, -0.000762875949, 0.27521643, 0.000807800272, 0.96138078)
- Weld60.Part0 = Part38
- Weld60.Part1 = Part38
- Weld60.part1 = Part38
- Weld61.Parent = Part38
- Weld61.C0 = CFrame.new(0, 0, 0, -0.416105241, 2.72296647e-11, 0.909315765, 0.908286273, 0.0475718118, 0.415634125, -0.043257799, 0.99886781, -0.0197948795)
- Weld61.C1 = CFrame.new(0, 0, 0, -0.416105241, 2.72296647e-11, 0.909315765, 0.908286273, 0.0475718118, 0.415634125, -0.043257799, 0.99886781, -0.0197948795)
- Weld61.Part0 = Part38
- Weld61.Part1 = Part38
- Weld61.part1 = Part38
- Weld62.Parent = Part38
- Weld62.C0 = CFrame.new(0, 0, 0, 0.961379468, 4.98886329e-05, -0.275216281, -0.000270283461, 0.999999285, -0.000762875949, 0.27521643, 0.000807800272, 0.96138078)
- Weld62.C1 = CFrame.new(0, 0, 0, 0.961379468, 4.98886329e-05, -0.275216281, -0.000270283461, 0.999999285, -0.000762875949, 0.27521643, 0.000807800272, 0.96138078)
- Weld62.Part0 = Part38
- Weld62.Part1 = Part38
- Weld62.part1 = Part38
- Weld63.Parent = Part38
- Weld63.C0 = CFrame.new(0, 0, 0, 0.951283872, 4.98891131e-05, -0.308316231, -0.246888444, -0.598857105, -0.761850476, -0.184675381, 0.800855875, -0.569670796)
- Weld63.C1 = CFrame.new(0, 0, 0, 0.951283872, 4.98891131e-05, -0.308316231, -0.246888444, -0.598857105, -0.761850476, -0.184675381, 0.800855875, -0.569670796)
- Weld63.Part0 = Part38
- Weld63.Part1 = Part38
- Weld63.part1 = Part38
- Weld64.Parent = Part38
- Weld64.C0 = CFrame.new(0, 0, 0, 0.961382091, 4.98891131e-05, -0.275216907, -0.275188297, -0.0142514724, -0.961284697, -0.00397020392, 0.999898434, -0.0136873815)
- Weld64.C1 = CFrame.new(0, 0, 0, 0.961382091, 4.98891131e-05, -0.275216907, -0.275188297, -0.0142514724, -0.961284697, -0.00397020392, 0.999898434, -0.0136873815)
- Weld64.Part0 = Part38
- Weld64.Part1 = Part38
- Weld64.part1 = Part38
- Weld65.Parent = Part38
- Weld65.C0 = CFrame.new(0, 0, 0, -0.416104555, -2.9249958e-09, 0.909315884, 0.000724066049, 0.999999642, 0.000331337069, -0.909315705, 0.000796276785, -0.416104466)
- Weld65.C1 = CFrame.new(0, 0, 0, -0.416104555, -2.9249958e-09, 0.909315884, 0.000724066049, 0.999999642, 0.000331337069, -0.909315705, 0.000796276785, -0.416104466)
- Weld65.Part0 = Part38
- Weld65.Part1 = Part38
- Weld65.part1 = Part38
- Weld66.Parent = Part38
- Weld66.C0 = CFrame.new(0, 0, 0, 0.303295165, -3.93883294e-21, -0.952896357, -0.000758766953, 0.999999642, -0.000241506161, 0.952896118, 0.000796274282, 0.303295076)
- Weld66.C1 = CFrame.new(0, 0, 0, 0.303295165, -3.93883294e-21, -0.952896357, -0.000758766953, 0.999999642, -0.000241506161, 0.952896118, 0.000796274282, 0.303295076)
- Weld66.Part0 = Part38
- Weld66.Part1 = Part38
- Weld66.part1 = Part38
- Weld67.Parent = Part38
- Weld67.C0 = CFrame.new(0, 0, 0, -5.96046448e-08, -1.16415322e-10, -0.999998689, -2.32830644e-10, 0.999999821, 1.29400018e-10, 0.999999523, -3.49245965e-10, 5.9604794e-08)
- Weld67.C1 = CFrame.new(0, 0, 0, -5.96046448e-08, -1.16415322e-10, -0.999998689, -2.32830644e-10, 0.999999821, 1.29400018e-10, 0.999999523, -3.49245965e-10, 5.9604794e-08)
- Weld67.Part0 = Part38
- Weld67.Part1 = Part38
- Weld67.part1 = Part38
- Weld68.Parent = Part38
- Weld68.C0 = CFrame.new(0, 0, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- Weld68.C1 = CFrame.new(0, 0, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- Weld68.Part0 = Part38
- Weld68.Part1 = Part38
- Weld68.part1 = Part38
- Weld69.Parent = Part38
- Weld69.C0 = CFrame.new(0, 0, 0, -0.416104555, -2.9249958e-09, 0.909315884, 0.000724066049, 0.999999642, 0.000331337069, -0.909315705, 0.000796276785, -0.416104466)
- Weld69.C1 = CFrame.new(0, 0, 0, -0.416104555, -2.9249958e-09, 0.909315884, 0.000724066049, 0.999999642, 0.000331337069, -0.909315705, 0.000796276785, -0.416104466)
- Weld69.Part0 = Part38
- Weld69.Part1 = Part38
- Weld69.part1 = Part38
- Weld70.Parent = Part38
- Weld70.C0 = CFrame.new(0, 0, 0, -0.995180547, -2.9249958e-09, 0.0980499089, 7.80719565e-05, 0.999999642, 0.00079243962, -0.0980498865, 0.000796276785, -0.995180309)
- Weld70.C1 = CFrame.new(2.09962463, -1.69993806, 5.8996048, -0.995173395, 6.2139172e-08, 0.098050341, 7.80866394e-05, 0.999995887, 0.000792588631, -0.0980507657, 0.000796248496, -0.995177388)
- Weld70.Part0 = Part38
- Weld70.Part1 = Part111
- Weld70.part1 = Part111
- Weld71.Parent = Part38
- Weld71.C0 = CFrame.new(0, 0, 0, -0.995180547, -2.9249958e-09, 0.0980499089, 7.80719565e-05, 0.999999642, 0.00079243962, -0.0980498865, 0.000796276785, -0.995180309)
- Weld71.C1 = CFrame.new(1.0497818, -1.63993478, 5.89956474, -0.995173454, 6.14548945e-09, 0.0980504602, 7.80866394e-05, 0.999995887, 0.000792588631, -0.0980509147, 0.000796233595, -0.995177388)
- Weld71.Part0 = Part38
- Weld71.Part1 = Part113
- Weld71.part1 = Part113
- Weld72.Parent = Part38
- Weld72.C0 = CFrame.new(0, 0, 0, 0.899448097, -9.2632646e-10, 0.437006444, 0.000347979629, 0.99999845, -0.000716214359, -0.437008977, 0.000796270033, 0.899452209)
- Weld72.C1 = CFrame.new(0, 0, 0, 0.899448097, -9.2632646e-10, 0.437006444, 0.000347979629, 0.99999845, -0.000716214359, -0.437008977, 0.000796270033, 0.899452209)
- Weld72.Part0 = Part38
- Weld72.Part1 = Part38
- Weld72.part1 = Part38
- Weld73.Parent = Part38
- Weld73.C0 = CFrame.new(0, 0, 0, 0.661728442, -3.40738382e-10, -0.749740005, -0.000597000471, 0.999999285, -0.000526918913, 0.749740779, 0.000796272885, 0.661729693)
- Weld73.C1 = CFrame.new(0, 0, 0, 0.661728442, -3.40738382e-10, -0.749740005, -0.000597000471, 0.999999285, -0.000526918913, 0.749740779, 0.000796272885, 0.661729693)
- Weld73.Part0 = Part38
- Weld73.Part1 = Part38
- Weld73.part1 = Part38
- Weld74.Parent = Part38
- Weld74.C0 = CFrame.new(0, 0, 0, -0.995180547, -2.9249958e-09, 0.0980499089, 7.80719565e-05, 0.999999642, 0.00079243962, -0.0980498865, 0.000796276785, -0.995180309)
- Weld74.C1 = CFrame.new(-5.89957047, 1.85997796, -1.94965744, 0.0980484784, -0.00079615158, 0.995177567, -7.81078852e-05, -0.999995768, -0.00079250033, 0.995173752, -2.15036504e-08, -0.0980480984)
- Weld74.Part0 = Part38
- Weld74.Part1 = Part105
- Weld74.part1 = Part105
- Weld75.Parent = Part38
- Weld75.C0 = CFrame.new(0, 0, 0, -0.416105241, 2.72296647e-11, 0.909315765, 0.908853173, -0.0318930224, 0.415893555, 0.029000828, 0.999491274, 0.013270854)
- Weld75.C1 = CFrame.new(0, 0, 0, -0.416105241, 2.72296647e-11, 0.909315765, 0.908853173, -0.0318930224, 0.415893555, 0.029000828, 0.999491274, 0.013270854)
- Weld75.Part0 = Part38
- Weld75.Part1 = Part38
- Weld75.part1 = Part38
- Weld76.Parent = Part38
- Weld76.C0 = CFrame.new(0, 0, 0, 0.899448097, -9.2632646e-10, 0.437006444, 0.000347979629, 0.99999845, -0.000716214359, -0.437008977, 0.000796270033, 0.899452209)
- Weld76.C1 = CFrame.new(0, 0, 0, 0.899448097, -9.2632646e-10, 0.437006444, 0.000347979629, 0.99999845, -0.000716214359, -0.437008977, 0.000796270033, 0.899452209)
- Weld76.Part0 = Part38
- Weld76.Part1 = Part38
- Weld76.part1 = Part38
- Weld77.Parent = Part38
- Weld77.C0 = CFrame.new(0, 0, 0, 0.961382091, 4.98891131e-05, -0.275216907, -0.275188297, -0.0142514724, -0.961284697, -0.00397020392, 0.999898434, -0.0136873815)
- Weld77.C1 = CFrame.new(0, 0, 0, 0.961382091, 4.98891131e-05, -0.275216907, -0.275188297, -0.0142514724, -0.961284697, -0.00397020392, 0.999898434, -0.0136873815)
- Weld77.Part0 = Part38
- Weld77.Part1 = Part38
- Weld77.part1 = Part38
- Weld78.Parent = Part38
- Weld78.C0 = CFrame.new(0, 0, 0, -0.995180547, -2.9249958e-09, 0.0980499089, 7.80719565e-05, 0.999999642, 0.00079243962, -0.0980498865, 0.000796276785, -0.995180309)
- Weld78.C1 = CFrame.new(0.749950409, -0.699859619, 1.63993216, -0.0980484635, 0.000796181441, -0.995177686, 0.995173693, 9.28144406e-09, -0.0980480611, -7.80514965e-05, -0.999995828, -0.000792535895)
- Weld78.Part0 = Part38
- Weld78.Part1 = Part96
- Weld78.part1 = Part96
- Weld79.Parent = Part38
- Weld79.C0 = CFrame.new(0, 0, 0, 0.899455726, 2.72296647e-11, 0.437010407, 0.435177356, -0.0914962143, -0.895682931, 0.0399847962, 0.995805442, -0.0822967961)
- Weld79.C1 = CFrame.new(0, 0, 0, 0.899455726, 2.72296647e-11, 0.437010407, 0.435177356, -0.0914962143, -0.895682931, 0.0399847962, 0.995805442, -0.0822967961)
- Weld79.Part0 = Part38
- Weld79.Part1 = Part38
- Weld79.part1 = Part38
- Weld80.Parent = Part38
- Weld80.C0 = CFrame.new(0, 0, 0, -0.995180547, -2.9249958e-09, 0.0980499089, 7.80719565e-05, 0.999999642, 0.00079243962, -0.0980498865, 0.000796276785, -0.995180309)
- Weld80.C1 = CFrame.new(2.99978638, -1.18997693, 0.849853516, -0.0980484635, 0.000796181441, -0.995177686, 7.81108029e-05, 0.999995768, 0.000792530016, 0.995173693, 1.0178046e-08, -0.0980480313)
- Weld80.Part0 = Part38
- Weld80.Part1 = Part98
- Weld80.part1 = Part98
- Weld81.Parent = Part38
- Weld81.C0 = CFrame.new(0, 0, 0, -0.995180547, -2.9249958e-09, 0.0980499089, 7.80719565e-05, 0.999999642, 0.00079243962, -0.0980498865, 0.000796276785, -0.995180309)
- Weld81.C1 = CFrame.new(-0.999938965, -0.599895477, 1.63989663, 0.0980484784, -0.000795998843, 0.995177567, -0.995172322, -3.81608771e-08, 0.0980479568, -7.80861665e-05, -0.999994516, -0.000792583858)
- Weld81.Part0 = Part38
- Weld81.Part1 = Part109
- Weld81.part1 = Part109
- Weld82.Parent = Part38
- Weld82.C0 = CFrame.new(0, 0, 0, -0.995180547, -2.9249958e-09, 0.0980499089, 7.80719565e-05, 0.999999642, 0.00079243962, -0.0980498865, 0.000796276785, -0.995180309)
- Weld82.C1 = CFrame.new(-5.89958, 1.94963074, 1.53996968, 0.0980484784, -0.000796032371, 0.995177567, -0.995172381, -3.53839411e-08, 0.0980480537, -7.80890914e-05, -0.999994516, -0.000792613486)
- Weld82.Part0 = Part38
- Weld82.Part1 = Part102
- Weld82.part1 = Part102
- Weld83.Parent = Part38
- Weld83.C0 = CFrame.new(0, 0, 0, -0.416105241, 2.72296647e-11, 0.909315765, 0.908853173, -0.0318930224, 0.415893555, 0.029000828, 0.999491274, 0.013270854)
- Weld83.C1 = CFrame.new(0, 0, 0, -0.416105241, 2.72296647e-11, 0.909315765, 0.908853173, -0.0318930224, 0.415893555, 0.029000828, 0.999491274, 0.013270854)
- Weld83.Part0 = Part38
- Weld83.Part1 = Part38
- Weld83.part1 = Part38
- Weld84.Parent = Part38
- Weld84.C0 = CFrame.new(0, 0, 0, -0.995180547, -2.9249958e-09, 0.0980499089, 7.80719565e-05, 0.999999642, 0.00079243962, -0.0980498865, 0.000796276785, -0.995180309)
- Weld84.C1 = CFrame.new(5.8996048, 1.85993338, 1.74969864, -0.0980484784, 0.000796110602, -0.995177567, -7.81049603e-05, -0.999995768, -0.000792470702, -0.995173693, -1.01780424e-08, 0.0980480313)
- Weld84.Part0 = Part38
- Weld84.Part1 = Part107
- Weld84.part1 = Part107
- Weld85.Parent = Part38
- Weld85.C0 = CFrame.new(0, 0, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- Weld85.C1 = CFrame.new(0, 0, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- Weld85.Part0 = Part38
- Weld85.Part1 = Part38
- Weld85.part1 = Part38
- Weld86.Parent = Part38
- Weld86.C0 = CFrame.new(0, 0, 0, -0.995180547, -2.9249958e-09, 0.0980499089, 7.80719565e-05, 0.999999642, 0.00079243962, -0.0980498865, 0.000796276785, -0.995180309)
- Weld86.C1 = CFrame.new(-3.81469727e-06, -0.599992275, 0.949962616, -0.995180488, 1.49240176e-10, 0.0980504453, 7.80758273e-05, 0.999999642, 0.00079244317, -0.098050423, 0.000796280685, -0.995180249)
- Weld86.Part0 = Part38
- Weld86.Part1 = Part36
- Weld86.part1 = Part36
- Weld87.Parent = Part38
- Weld87.C0 = CFrame.new(0, 0, 0, -0.995180547, -2.9249958e-09, 0.0980499089, 7.80719565e-05, 0.999999642, 0.00079243962, -0.0980498865, 0.000796276785, -0.995180309)
- Weld87.C1 = CFrame.new(-1.90734863e-05, -1.12003303, 2.09991455, -0.995180428, -6.12954709e-09, 0.0980510935, 7.80701448e-05, 0.999999642, 0.000792444218, -0.0980510712, 0.000796281151, -0.99518019)
- Weld87.Part0 = Part38
- Weld87.Part1 = Part30
- Weld87.part1 = Part30
- Weld88.Parent = Part38
- Weld88.C0 = CFrame.new(0, 0, 0, -0.995180547, -2.9249958e-09, 0.0980499089, 7.80719565e-05, 0.999999642, 0.00079243962, -0.0980498865, 0.000796276785, -0.995180309)
- Weld88.C1 = CFrame.new(2.99989319, -1.18998551, -0.849914551, -0.0980492309, 0.000796273525, -0.995180368, 7.807363e-05, 0.999999642, 0.000792436185, 0.995180607, 3.99736577e-10, -0.0980492532)
- Weld88.Part0 = Part38
- Weld88.Part1 = Part26
- Weld88.part1 = Part26
- Weld89.Parent = Part38
- Weld89.C0 = CFrame.new(0, 0, 0, -0.995180547, -2.9249958e-09, 0.0980499089, 7.80719565e-05, 0.999999642, 0.00079243962, -0.0980498865, 0.000796276785, -0.995180309)
- Weld89.C1 = CFrame.new(2.99989319, -0.649951935, -0.740027189, -0.098048903, 0.000796165026, -0.995180428, -0.995179355, -2.3638278e-09, 0.0980488062, 7.80524351e-05, 0.99999845, 0.000792545383)
- Weld89.Part0 = Part38
- Weld89.Part1 = Part34
- Weld89.part1 = Part34
- Weld90.Parent = Part38
- Weld90.C0 = CFrame.new(0, 0, 0, -0.995180547, -2.9249958e-09, 0.0980499089, 7.80719565e-05, 0.999999642, 0.00079243962, -0.0980498865, 0.000796276785, -0.995180309)
- Weld90.C1 = CFrame.new(0, 0, 0, -0.995180547, -2.9249958e-09, 0.0980499089, 7.80719565e-05, 0.999999642, 0.00079243962, -0.0980498865, 0.000796276785, -0.995180309)
- Weld90.Part0 = Part38
- Weld90.Part1 = Part38
- Weld90.part1 = Part38
- Weld91.Parent = Part38
- Weld91.C0 = CFrame.new(0, 0, 0, -0.995180547, -2.9249958e-09, 0.0980499089, 7.80719565e-05, 0.999999642, 0.00079243962, -0.0980498865, 0.000796276785, -0.995180309)
- Weld91.C1 = CFrame.new(-2.9998703, -0.649921417, -0.740039587, 0.098048687, -0.000796272128, 0.995179057, 0.995179117, 4.38670256e-09, -0.0980486944, 7.80691771e-05, 0.999999583, 0.000792434148)
- Weld91.Part0 = Part38
- Weld91.Part1 = Part24
- Weld91.part1 = Part24
- Weld92.Parent = Part38
- Weld92.C0 = CFrame.new(0, 0, 0, -0.995180547, -2.9249958e-09, 0.0980499089, 7.80719565e-05, 0.999999642, 0.00079243962, -0.0980498865, 0.000796276785, -0.995180309)
- Weld92.C1 = CFrame.new(5.89977837, -1.74981689, 1.5399909, -0.0980488211, 0.000796272187, -0.995180428, 0.995180666, 4.35329151e-09, -0.0980488434, -7.80692353e-05, -0.999999642, -0.000792435254)
- Weld92.Part0 = Part38
- Weld92.Part1 = Part20
- Weld92.part1 = Part20
- Weld93.Parent = Part38
- Weld93.C0 = CFrame.new(0, 0, 0, -0.995180547, -2.9249958e-09, 0.0980499089, 7.80719565e-05, 0.999999642, 0.00079243962, -0.0980498865, 0.000796276785, -0.995180309)
- Weld93.C1 = CFrame.new(0.0500030518, -1.80003119, 0.949989319, -0.995180607, -1.47567536e-09, 0.0980495811, 7.80730261e-05, 0.999999642, 0.000792438281, -0.0980495587, 0.000796275563, -0.995180368)
- Weld93.Part0 = Part38
- Weld93.Part1 = Part32
- Weld93.part1 = Part32
- Weld94.Parent = Part38
- Weld94.C0 = CFrame.new(0, 0, 0, -0.995180547, -2.9249958e-09, 0.0980499089, 7.80719565e-05, 0.999999642, 0.00079243962, -0.0980498865, 0.000796276785, -0.995180309)
- Weld94.C1 = CFrame.new(5.89976883, -1.90997767, -0.649921417, -0.0980490893, 0.000796272536, -0.995180368, 7.80740302e-05, 0.999999642, 0.000792435138, 0.995180607, -2.13681461e-10, -0.0980491117)
- Weld94.Part0 = Part38
- Weld94.Part1 = Part22
- Weld94.part1 = Part22
- SpecialMesh95.Parent = Part38
- SpecialMesh95.Scale = Vector3.new(0.600000024, 0.899999976, 0.400000006)
- SpecialMesh95.MeshType = Enum.MeshType.Brick
- Part96.Parent = Tool0
- Part96.CFrame = CFrame.new(-0.250157416, 7.23993969, 1.34995174, 2.17557431e-06, 1, 6.39111786e-09, 4.31093312e-08, 6.39102282e-09, -1, -1, 2.17557431e-06, -4.31093099e-08)
- Part96.Orientation = Vector3.new(90, 90, 0)
- Part96.Position = Vector3.new(-0.250157416, 7.23993969, 1.34995174)
- Part96.Rotation = Vector3.new(90, 0, -90)
- Part96.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part96.Size = Vector3.new(10, 1, 1)
- Part96.BottomSurface = Enum.SurfaceType.Smooth
- Part96.BrickColor = BrickColor.new("Really black")
- Part96.CanCollide = false
- Part96.TopSurface = Enum.SurfaceType.Smooth
- Part96.brickColor = BrickColor.new("Really black")
- Part96.FormFactor = Enum.FormFactor.Symmetric
- Part96.formFactor = Enum.FormFactor.Symmetric
- SpecialMesh97.Parent = Part96
- SpecialMesh97.Scale = Vector3.new(0.98999995, 0.5, 0.400000006)
- SpecialMesh97.MeshType = Enum.MeshType.Wedge
- Part98.Parent = Tool0
- Part98.CFrame = CFrame.new(-1.7998445, 6.78998661, 3.59975195, 2.17557431e-06, 3.053432e-08, 1, 4.31093312e-08, 1, -3.05344123e-08, -1, 4.31093952e-08, 2.17557431e-06)
- Part98.Orientation = Vector3.new(0, 90, 0)
- Part98.Position = Vector3.new(-1.7998445, 6.78998661, 3.59975195)
- Part98.Rotation = Vector3.new(0, 90, 0)
- Part98.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part98.Transparency = 10
- Part98.Size = Vector3.new(6, 1, 1)
- Part98.BottomSurface = Enum.SurfaceType.Smooth
- Part98.BrickColor = BrickColor.new("Really black")
- Part98.CanCollide = false
- Part98.TopSurface = Enum.SurfaceType.Smooth
- Part98.brickColor = BrickColor.new("Really black")
- Part98.FormFactor = Enum.FormFactor.Symmetric
- Part98.formFactor = Enum.FormFactor.Symmetric
- SpecialMesh99.Parent = Part98
- SpecialMesh99.Scale = Vector3.new(1.0333333, 0.5, 0.100000001)
- SpecialMesh99.MeshType = Enum.MeshType.Brick
- Decal100.Parent = Part98
- Decal100.Texture = "http://www.roblox.com/asset/?id=7519406"
- Decal100.Face = Enum.NormalId.Back
- Decal101.Parent = Part98
- Decal101.Texture = "http://www.roblox.com/asset/?id=7519406"
- Part102.Name = "Shoot"
- Part102.Parent = Tool0
- Part102.CFrame = CFrame.new(0.999575019, 7.1399765, 6.49950886, -2.15322257e-06, -1, 3.23883675e-08, 1.05846219e-07, -3.23885949e-08, -1, 1, -2.15322257e-06, 1.0584629e-07)
- Part102.Orientation = Vector3.new(90, -90, 0)
- Part102.Position = Vector3.new(0.999575019, 7.1399765, 6.49950886)
- Part102.Rotation = Vector3.new(90, 0, 90)
- Part102.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part102.Size = Vector3.new(1, 1, 1)
- Part102.BottomSurface = Enum.SurfaceType.Smooth
- Part102.BrickColor = BrickColor.new("Really black")
- Part102.CanCollide = false
- Part102.TopSurface = Enum.SurfaceType.Smooth
- Part102.brickColor = BrickColor.new("Really black")
- Part102.FormFactor = Enum.FormFactor.Symmetric
- Part102.formFactor = Enum.FormFactor.Symmetric
- SpecialMesh103.Parent = Part102
- SpecialMesh103.Scale = Vector3.new(0.400000006, 0.200000003, 0.200000003)
- SpecialMesh103.MeshType = Enum.MeshType.Wedge
- Script104.Name = "Starter"
- Script104.Parent = Tool0
- table.insert(cors,sandbox(Script104,function()
- if game.Lighting:FindFirstChild("Blur") == nil then
- a = Instance.new("BlurEffect", game.Lighting)
- a.Size = 0
- end
- if game.Lighting:FindFirstChild("ColorCorrection") == nil then
- Instance.new("ColorCorrectionEffect", game.Lighting)
- end
- if game.Lighting.FogColor ~= Color3.new(1,1,1) then
- game.Lighting.FogColor = Color3.new(1,1,1)
- end
- script:remove()
- end))
- Part105.Parent = Tool0
- Part105.CFrame = CFrame.new(0.999604583, 7.4599843, 6.49949884, -2.15322279e-06, -3.05416208e-08, 1, -1.33647662e-08, -1, -3.05416492e-08, 1, -1.33648266e-08, 2.15322279e-06)
- Part105.Orientation = Vector3.new(0, 90, -180)
- Part105.Position = Vector3.new(0.999604583, 7.4599843, 6.49949884)
- Part105.Rotation = Vector3.new(-180, 90, 0)
- Part105.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part105.Size = Vector3.new(1, 1, 1)
- Part105.BottomSurface = Enum.SurfaceType.Smooth
- Part105.BrickColor = BrickColor.new("Really black")
- Part105.CanCollide = false
- Part105.TopSurface = Enum.SurfaceType.Smooth
- Part105.brickColor = BrickColor.new("Really black")
- Part105.FormFactor = Enum.FormFactor.Symmetric
- Part105.formFactor = Enum.FormFactor.Symmetric
- SpecialMesh106.Parent = Part105
- SpecialMesh106.Scale = Vector3.new(0.400000006, 0.200000003, 0.200000003)
- SpecialMesh106.MeshType = Enum.MeshType.Wedge
- Part107.Parent = Tool0
- Part107.CFrame = CFrame.new(0.799649596, 7.45993996, 6.49953318, 2.15322279e-06, -3.05344017e-08, -1, -2.76140142e-08, -1, 3.05343413e-08, -1, 2.76139414e-08, -2.15322279e-06)
- Part107.Orientation = Vector3.new(0, -90, -180)
- Part107.Position = Vector3.new(0.799649596, 7.45993996, 6.49953318)
- Part107.Rotation = Vector3.new(180, -90, 0)
- Part107.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part107.Size = Vector3.new(1, 1, 1)
- Part107.BottomSurface = Enum.SurfaceType.Smooth
- Part107.BrickColor = BrickColor.new("Really black")
- Part107.CanCollide = false
- Part107.TopSurface = Enum.SurfaceType.Smooth
- Part107.brickColor = BrickColor.new("Really black")
- Part107.FormFactor = Enum.FormFactor.Symmetric
- Part107.formFactor = Enum.FormFactor.Symmetric
- SpecialMesh108.Parent = Part107
- SpecialMesh108.Scale = Vector3.new(0.400000006, 0.200000003, 0.200000003)
- SpecialMesh108.MeshType = Enum.MeshType.Wedge
- Part109.Parent = Tool0
- Part109.CFrame = CFrame.new(-1.54988611, 7.2399025, 1.59993386, -2.15322257e-06, -1, 3.52405038e-08, 1.39374336e-07, -3.52408023e-08, -1, 1, -2.15322257e-06, 1.39374407e-07)
- Part109.Orientation = Vector3.new(90, -90, 0)
- Part109.Position = Vector3.new(-1.54988611, 7.2399025, 1.59993386)
- Part109.Rotation = Vector3.new(90, 0, 90)
- Part109.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part109.Size = Vector3.new(10, 1, 1)
- Part109.BottomSurface = Enum.SurfaceType.Smooth
- Part109.BrickColor = BrickColor.new("Really black")
- Part109.CanCollide = false
- Part109.TopSurface = Enum.SurfaceType.Smooth
- Part109.brickColor = BrickColor.new("Really black")
- Part109.FormFactor = Enum.FormFactor.Symmetric
- Part109.formFactor = Enum.FormFactor.Symmetric
- SpecialMesh110.Parent = Part109
- SpecialMesh110.Scale = Vector3.new(1.01999998, 0.5, 0.400000006)
- SpecialMesh110.MeshType = Enum.MeshType.Wedge
- Part111.Parent = Tool0
- Part111.CFrame = CFrame.new(1.14958203, 7.29994488, 6.49952936, -1, 6.68644802e-08, -5.96157079e-08, 6.6864466e-08, 1, 2.71806158e-07, 5.96157363e-08, 2.7180613e-07, -1)
- Part111.Orientation = Vector3.new(0, -180, 0)
- Part111.Position = Vector3.new(1.14958203, 7.29994488, 6.49952936)
- Part111.Rotation = Vector3.new(-180, 0, -180)
- Part111.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part111.Size = Vector3.new(1, 0.400000006, 1)
- Part111.BottomSurface = Enum.SurfaceType.Smooth
- Part111.BrickColor = BrickColor.new("Really black")
- Part111.CanCollide = false
- Part111.TopSurface = Enum.SurfaceType.Smooth
- Part111.brickColor = BrickColor.new("Really black")
- Part111.FormFactor = Enum.FormFactor.Plate
- Part111.formFactor = Enum.FormFactor.Plate
- SpecialMesh112.Parent = Part111
- SpecialMesh112.Scale = Vector3.new(0.100000001, 1.30000007, 0.400000006)
- SpecialMesh112.MeshType = Enum.MeshType.Brick
- Part113.Parent = Tool0
- Part113.CFrame = CFrame.new(0.0997610092, 7.2399416, 6.49948931, -1, 1.09622027e-08, -1.78826156e-07, 1.09621539e-08, 1, 2.7180613e-07, 1.78826156e-07, 2.7180613e-07, -1)
- Part113.Orientation = Vector3.new(0, -180, 0)
- Part113.Position = Vector3.new(0.0997610092, 7.2399416, 6.49948931)
- Part113.Rotation = Vector3.new(-180, 0, -180)
- Part113.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part113.Size = Vector3.new(1, 0.400000006, 1)
- Part113.BottomSurface = Enum.SurfaceType.Smooth
- Part113.BrickColor = BrickColor.new("Really black")
- Part113.CanCollide = false
- Part113.TopSurface = Enum.SurfaceType.Smooth
- Part113.brickColor = BrickColor.new("Really black")
- Part113.FormFactor = Enum.FormFactor.Plate
- Part113.formFactor = Enum.FormFactor.Plate
- SpecialMesh114.Parent = Part113
- SpecialMesh114.Scale = Vector3.new(1.20000005, 1, 0.400000006)
- SpecialMesh114.MeshType = Enum.MeshType.Brick
- LocalScript115.Name = "BackupWeld"
- LocalScript115.Parent = Tool0
- table.insert(cors,sandbox(LocalScript115,function()
- function Weld(x,y)
- local W = Instance.new("Weld")
- W.Part0 = x
- W.Part1 = y
- local CJ = CFrame.new(x.Position)
- local C0 = x.CFrame:inverse()*CJ
- local C1 = y.CFrame:inverse()*CJ
- W.C0 = C0
- W.C1 = C1
- W.Parent = x
- end
- function Get(A)
- if A.className == "Part" then
- Weld(script.Parent.Handle, A)
- A.Anchored = false
- else
- local C = A:GetChildren()
- for i=1, #C do
- Get(C[i])
- end
- end
- end
- function Finale()
- Get(script.Parent)
- end
- script.Parent.Equipped:connect(Finale)
- script.Parent.Unequipped:connect(Finale)
- Finale()
- end))
- Script116.Name = "Server Launcher"
- Script116.Parent = Tool0
- table.insert(cors,sandbox(Script116,function()
- local Rocket = Instance.new("Part")
- local Tool = script.Parent
- Rocket.Locked = true
- Rocket.BackSurface = 0
- Rocket.BottomSurface = 0
- Rocket.FrontSurface = 0
- Rocket.LeftSurface = 0
- Rocket.RightSurface = 0
- Rocket.TopSurface = 0
- Rocket.FormFactor=0
- Rocket.Size = Vector3.new(1,1,4)
- Rocket.CanCollide=true
- Rocket.BrickColor = BrickColor.new(24)
- Tool.RocketScript:clone().Parent = Rocket
- Tool.Mesh:clone().Parent = Rocket
- Tool.Explosion:clone().Parent = Rocket
- Tool.Swoosh:clone().Parent = Rocket
- function fire(vTarget)
- local vCharacter = Tool.Parent;
- local vHandle = Tool:findFirstChild("Handle")
- if vHandle == nil then
- print("Handle not found")
- return
- end
- local dir = vTarget - vHandle.Position
- dir = computeDirection(dir)
- local missile = Rocket:clone()
- local pos = script.Parent.Shoot.Position + (dir * 20)
- --missile.Position = pos
- missile.CFrame = CFrame.new(pos, pos + dir)
- local creator_tag = Instance.new("ObjectValue")
- local vPlayer = game.Players:playerFromCharacter(vCharacter)
- if vPlayer == nil then
- print("Player not found")
- else
- if (vPlayer.Neutral == false) then -- nice touch
- missile.BrickColor = vPlayer.TeamColor
- end
- end
- creator_tag.Value =vPlayer
- creator_tag.Name = "creator"
- creator_tag.Parent = missile
- missile.RocketScript.Disabled = false
- script.Smoke:Clone().Parent = missile
- script.ExplosionParticles:Clone().Parent = missile
- gg = script.Fire:Clone()
- gg.Enabled = true
- gg.Parent = missile
- missile.Parent = game.Workspace
- end
- function computeDirection(vec)
- local lenSquared = vec.magnitude * vec.magnitude
- local invSqrt = 1 / math.sqrt(lenSquared)
- return Vector3.new(vec.x * invSqrt, vec.y * invSqrt, vec.z * invSqrt)
- end
- Tool.Enabled = true
- function onActivated()
- if not Tool.Enabled then
- return
- end
- Tool.Enabled = false
- local character = Tool.Parent;
- local humanoid = character.Humanoid
- if humanoid == nil then
- print("Humanoid not found")
- return
- end
- local targetPos = humanoid.TargetPoint
- fire(targetPos)
- script.Parent.Rocket.Transparency = 1
- wait(35)
- script.Parent.Rocket.Transparency = 0
- Tool.Enabled = true
- end
- script.Parent.Activated:connect(onActivated)
- end))
- ParticleEmitter117.Name = "ExplosionParticles"
- ParticleEmitter117.Parent = Script116
- ParticleEmitter117.Speed = NumberRange.new(800, 800)
- ParticleEmitter117.Color = ColorSequence.new(Color3.new(1, 0, 0),Color3.new(0.333333, 0, 1))
- ParticleEmitter117.Enabled = false
- ParticleEmitter117.LightEmission = 1
- ParticleEmitter117.ZOffset = 10
- ParticleEmitter117.Size = NumberSequence.new(100,100)
- ParticleEmitter117.EmissionDirection = Enum.NormalId.Front
- ParticleEmitter117.Lifetime = NumberRange.new(1, 3)
- ParticleEmitter117.LockedToPart = true
- ParticleEmitter117.Rate = 100000000
- ParticleEmitter117.SpreadAngle = Vector2.new(1000, 1000)
- ParticleEmitter117.VelocityInheritance = 10
- ParticleEmitter117.VelocitySpread = 1000
- Fire118.Parent = Script116
- Fire118.Color = Color3.new(1, 0.501961, 0)
- Fire118.Enabled = false
- Fire118.Size = 10
- Fire118.Heat = 0
- Fire118.SecondaryColor = Color3.new(1, 0, 0)
- Fire118.size = 10
- Smoke119.Parent = Script116
- Smoke119.Color = Color3.new(0, 0, 0)
- Smoke119.Enabled = false
- Smoke119.Size = 100
- Smoke119.Opacity = 1
- Smoke119.RiseVelocity = 25
- for i,v in pairs(mas:GetChildren()) do
- v.Parent = game:GetService("Players").LocalPlayer.Backpack
- 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