Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --[[Nocturna_A._Alteriano_Night.Owl.Inc (edited by xX360Sc0PeZXx heehee)]]--
- wait(1 / 60)
- script:remove()
- Effects = { }
- local Player = game.Players.localPlayer
- local Character = Player.Character
- Character.Archivable = true
- AdvancingFortress = Character:Clone()
- AdvancingFortress.Parent = Character
- torso = AdvancingFortress.Torso
- hum = AdvancingFortress.Humanoid
- AdvancingFortress.Name = "The Conquerer"
- pl = AdvancingFortress
- local Humanoid = AdvancingFortress.Humanoid
- local Mouse = Player:GetMouse()
- local LeftArm = AdvancingFortress["Left Arm"]
- local RightArm = AdvancingFortress["Right Arm"]
- local LeftLeg = AdvancingFortress["Left Leg"]
- local RightLeg = AdvancingFortress["Right Leg"]
- local Head = AdvancingFortress.Head
- local Torso = AdvancingFortress.Torso
- local Camera = game.Workspace.CurrentCamera
- local RootPart = AdvancingFortress.HumanoidRootPart
- local RootJoint = RootPart.RootJoint
- local attack = false
- local Anim = 'Idle'
- local attacktype = 1
- local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
- local velocity = RootPart.Velocity.y
- local sine = 0
- local change = 1
- local Create = LoadLibrary("RbxUtility").Create
- local TimeStop = false
- l0l = Instance.new("Sound", Character)
- l0l.Volume = 2.5
- l0l.SoundId = "rbxassetid://317987498"
- local runDummyScript = function(f,scri)
- local oldenv = getfenv(f)
- local newenv = setmetatable({}, {
- __index = function(_, k)
- if k:lower() == 'script' then
- return scri
- else
- return oldenv[k]
- end
- end
- })
- setfenv(f, newenv)
- ypcall(function() f() end)
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- mas.Name = "CompiledModel"
- o1 = Instance.new("Model")
- o2 = Instance.new("Part")
- o3 = Instance.new("Weld")
- o4 = Instance.new("Part")
- o5 = Instance.new("Weld")
- o6 = Instance.new("Part")
- o7 = Instance.new("Weld")
- o8 = Instance.new("Part")
- o9 = Instance.new("Weld")
- o10 = Instance.new("Part")
- o11 = Instance.new("BlockMesh")
- o12 = Instance.new("Weld")
- o13 = Instance.new("Part")
- o14 = Instance.new("Weld")
- o15 = Instance.new("Part")
- o16 = Instance.new("Weld")
- o17 = Instance.new("Part")
- o18 = Instance.new("SpecialMesh")
- o19 = Instance.new("Weld")
- o20 = Instance.new("Part")
- o21 = Instance.new("SpecialMesh")
- o22 = Instance.new("Weld")
- o23 = Instance.new("Part")
- o24 = Instance.new("Weld")
- o25 = Instance.new("Part")
- o26 = Instance.new("Weld")
- o27 = Instance.new("Part")
- o28 = Instance.new("Part")
- o29 = Instance.new("SpecialMesh")
- o30 = Instance.new("Weld")
- o31 = Instance.new("Part")
- o32 = Instance.new("SpecialMesh")
- o33 = Instance.new("Weld")
- o34 = Instance.new("Part")
- o35 = Instance.new("SpecialMesh")
- o36 = Instance.new("Weld")
- o37 = Instance.new("Part")
- o38 = Instance.new("SpecialMesh")
- o39 = Instance.new("Weld")
- o40 = Instance.new("Part")
- o41 = Instance.new("SpecialMesh")
- o42 = Instance.new("Weld")
- o43 = Instance.new("Part")
- o44 = Instance.new("SpecialMesh")
- o45 = Instance.new("Weld")
- o46 = Instance.new("Part")
- o47 = Instance.new("BlockMesh")
- o48 = Instance.new("Weld")
- o49 = Instance.new("Part")
- o50 = Instance.new("BlockMesh")
- o51 = Instance.new("Weld")
- o52 = Instance.new("Part")
- o53 = Instance.new("SpecialMesh")
- o54 = Instance.new("Weld")
- o55 = Instance.new("Part")
- o56 = Instance.new("BlockMesh")
- o57 = Instance.new("Weld")
- o58 = Instance.new("Part")
- o59 = Instance.new("Weld")
- o60 = Instance.new("Part")
- o61 = Instance.new("SpecialMesh")
- o62 = Instance.new("Weld")
- o63 = Instance.new("Part")
- o64 = Instance.new("SpecialMesh")
- o65 = Instance.new("Weld")
- o66 = Instance.new("WedgePart")
- o67 = Instance.new("Weld")
- o68 = Instance.new("WedgePart")
- o69 = Instance.new("Weld")
- o70 = Instance.new("WedgePart")
- o71 = Instance.new("SpecialMesh")
- o72 = Instance.new("Weld")
- o73 = Instance.new("WedgePart")
- o74 = Instance.new("Weld")
- o1.Name = "Head_"
- o1.Parent = mas
- o2.Parent = o1
- o2.Material = Enum.Material.DiamondPlate
- o2.BrickColor = BrickColor.new("Earth green")
- o2.Position = Vector3.new(31.9770107, 9.42200089, -16.1299992)
- o2.Rotation = Vector3.new(0, 0, 15)
- o2.Size = Vector3.new(0.47299999, 0.708999991, 0.47299999)
- o2.CFrame = CFrame.new(31.9770107, 9.42200089, -16.1299992, 0.965925813, -0.258819044, 0, 0.258819044, 0.965925813, 0, 0, 0, 1)
- o2.Color = Color3.new(0.152941, 0.27451, 0.176471)
- o2.Position = Vector3.new(31.9770107, 9.42200089, -16.1299992)
- o3.Name = "Joint"
- o3.Parent = o2
- o3.C0 = CFrame.new(1.85272598, -0.0499248505, 1.90734863e-05, 1.00000513, -1.31130219e-06, -2.69172854e-31, -1.43051147e-06, 1.00000036, -1.00456675e-30, 0, -7.27595761e-12, 1.00000548)
- o3.Part0 = o2
- o3.Part1 = o27
- o4.Parent = o1
- o4.Material = Enum.Material.DiamondPlate
- o4.BrickColor = BrickColor.new("Slime green")
- o4.Position = Vector3.new(35.0427895, 10.1441698, -15.6299801)
- o4.Rotation = Vector3.new(-90, 75, 90)
- o4.Anchored = false
- o4.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
- o4.CFrame = CFrame.new(35.0427895, 10.1441698, -15.6299801, 0, -0.258820415, 0.965931177, 1.04000405e-30, 0.965925872, 0.258818984, -1.00000548, -7.27595761e-12, 0)
- o4.BottomSurface = Enum.SurfaceType.Smooth
- o4.TopSurface = Enum.SurfaceType.Smooth
- o4.Color = Color3.new(0.313726, 0.427451, 0.329412)
- o4.Position = Vector3.new(35.0427895, 10.1441698, -15.6299801)
- o5.Name = "Joint"
- o5.Parent = o4
- o5.C0 = CFrame.new(0.500001907, 0.0459957123, -1.29550552, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12, 1, 2.75668663e-06, 2.0057626e-17)
- o5.Part0 = o4
- o5.Part1 = o27
- o6.Parent = o1
- o6.Material = Enum.Material.DiamondPlate
- o6.BrickColor = BrickColor.new("Slime green")
- o6.Position = Vector3.new(35.0427895, 10.1441698, -16.1299839)
- o6.Rotation = Vector3.new(-90, 75, 90)
- o6.Anchored = false
- o6.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
- o6.CFrame = CFrame.new(35.0427895, 10.1441698, -16.1299839, 0, -0.258820415, 0.965931177, 1.04000405e-30, 0.965925872, 0.258818984, -1.00000548, -7.27595761e-12, 0)
- o6.BottomSurface = Enum.SurfaceType.Smooth
- o6.TopSurface = Enum.SurfaceType.Smooth
- o6.Color = Color3.new(0.313726, 0.427451, 0.329412)
- o6.Position = Vector3.new(35.0427895, 10.1441698, -16.1299839)
- o7.Name = "Joint"
- o7.Parent = o6
- o7.C0 = CFrame.new(-3.81469727e-06, 0.0459957123, -1.29550552, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12, 1, 2.75668663e-06, 2.0057626e-17)
- o7.Part0 = o6
- o7.Part1 = o27
- o8.Parent = o1
- o8.Material = Enum.Material.DiamondPlate
- o8.BrickColor = BrickColor.new("Slime green")
- o8.Position = Vector3.new(35.0427895, 10.1441698, -16.6299877)
- o8.Rotation = Vector3.new(-90, 75, 90)
- o8.Anchored = false
- o8.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
- o8.CFrame = CFrame.new(35.0427895, 10.1441698, -16.6299877, 0, -0.258820415, 0.965931177, 1.04000405e-30, 0.965925872, 0.258818984, -1.00000548, -7.27595761e-12, 0)
- o8.BottomSurface = Enum.SurfaceType.Smooth
- o8.TopSurface = Enum.SurfaceType.Smooth
- o8.Color = Color3.new(0.313726, 0.427451, 0.329412)
- o8.Position = Vector3.new(35.0427895, 10.1441698, -16.6299877)
- o9.Name = "Joint"
- o9.Parent = o8
- o9.C0 = CFrame.new(-0.500011444, 0.0459957123, -1.29550552, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12, 1, 2.75668663e-06, 2.0057626e-17)
- o9.Part0 = o8
- o9.Part1 = o27
- o10.Name = "TurretSight"
- o10.Parent = o1
- o10.Material = Enum.Material.Metal
- o10.BrickColor = BrickColor.new("Black")
- o10.Position = Vector3.new(29.4128571, 8.72661686, -16.1358929)
- o10.Rotation = Vector3.new(0.0399999991, 0.00999999978, 105.089996)
- o10.Anchored = false
- o10.CanCollide = false
- o10.FormFactor = Enum.FormFactor.Symmetric
- o10.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- o10.CFrame = CFrame.new(29.4128571, 8.72661686, -16.1358929, -0.260346532, -0.965520978, 0.000205934048, 0.965515375, -0.260345191, -0.000763723161, 0.000791004626, -2.03726813e-10, 1.00000513)
- o10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o10.Color = Color3.new(0.105882, 0.164706, 0.207843)
- o10.Position = Vector3.new(29.4128571, 8.72661686, -16.1358929)
- o11.Parent = o10
- o11.Scale = Vector3.new(0.447871804, 0.761382282, 0.447871715)
- o12.Name = "Joint"
- o12.Parent = o10
- o12.C0 = CFrame.new(-0.0490151644, -4.50943947, 0.00595283508, -0.00158309808, 0.99999845, 0.000791000319, -0.999998808, -0.00158309843, -1.82850665e-10, 1.25204849e-06, -0.000790999271, 0.999999762)
- o12.Part0 = o10
- o12.Part1 = o27
- o13.Parent = o1
- o13.Material = Enum.Material.Metal
- o13.BrickColor = BrickColor.new("Black")
- o13.Position = Vector3.new(31.5940895, 9.19517803, -16.1358929)
- o13.Rotation = Vector3.new(-90, -15, 0)
- o13.Anchored = false
- o13.Shape = Enum.PartType.Cylinder
- o13.Size = Vector3.new(0.438914359, 0.234934181, 0.234934106)
- o13.CFrame = CFrame.new(31.5940895, 9.19517803, -16.1358929, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
- o13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o13.Color = Color3.new(0.105882, 0.164706, 0.207843)
- o13.Position = Vector3.new(31.5940895, 9.19517803, -16.1358929)
- o14.Name = "Joint"
- o14.Parent = o13
- o14.C0 = CFrame.new(2.28131866, -0.00591278076, 0.070057869, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
- o14.Part0 = o13
- o14.Part1 = o27
- o15.Parent = o1
- o15.BrickColor = BrickColor.new("Smoky grey")
- o15.Position = Vector3.new(31.5940895, 9.19517803, -16.1358929)
- o15.Rotation = Vector3.new(-90, -15, 0)
- o15.Anchored = false
- o15.Shape = Enum.PartType.Cylinder
- o15.Size = Vector3.new(0.438914359, 0.234934181, 0.234934106)
- o15.CFrame = CFrame.new(31.5940895, 9.19517803, -16.1358929, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
- o15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o15.Color = Color3.new(0.356863, 0.364706, 0.411765)
- o15.Position = Vector3.new(31.5940895, 9.19517803, -16.1358929)
- o16.Name = "Joint"
- o16.Parent = o15
- o16.C0 = CFrame.new(2.28131866, -0.00591278076, 0.070057869, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
- o16.Part0 = o15
- o16.Part1 = o27
- o17.Parent = o1
- o17.BrickColor = BrickColor.new("Earth green")
- o17.Position = Vector3.new(29.9761047, 8.76164532, -16.1358795)
- o17.Rotation = Vector3.new(-90, -15, 0)
- o17.Anchored = false
- o17.CanCollide = false
- o17.Shape = Enum.PartType.Cylinder
- o17.Size = Vector3.new(0.200000003, 0.234934181, 0.234934106)
- o17.CFrame = CFrame.new(29.9761047, 8.76164532, -16.1358795, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
- o17.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o17.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o17.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o17.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o17.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o17.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o17.Color = Color3.new(0.152941, 0.27451, 0.176471)
- o17.Position = Vector3.new(29.9761047, 8.76164532, -16.1358795)
- o18.Parent = o17
- o18.Scale = Vector3.new(0.0895743743, 1, 1)
- o18.MeshType = Enum.MeshType.Cylinder
- o19.Name = "Joint"
- o19.Parent = o17
- o19.C0 = CFrame.new(3.95638657, -0.00589942932, 0.0700511932, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
- o19.Part0 = o17
- o19.Part1 = o27
- o20.Parent = o1
- o20.Material = Enum.Material.Metal
- o20.BrickColor = BrickColor.new("Black")
- o20.Position = Vector3.new(29.4634705, 8.62427998, -16.1358929)
- o20.Rotation = Vector3.new(-90, -15, 0)
- o20.Anchored = false
- o20.CanCollide = false
- o20.Shape = Enum.PartType.Cylinder
- o20.Size = Vector3.new(0.201542273, 0.200000003, 0.200000003)
- o20.CFrame = CFrame.new(29.4634705, 8.62427998, -16.1358929, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
- o20.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o20.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o20.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o20.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o20.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o20.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o20.Color = Color3.new(0.105882, 0.164706, 0.207843)
- o20.Position = Vector3.new(29.4634705, 8.62427998, -16.1358929)
- o21.Parent = o20
- o21.Scale = Vector3.new(1, 0.866883099, 0.866882622)
- o21.MeshType = Enum.MeshType.Cylinder
- o22.Name = "Joint"
- o22.Parent = o20
- o22.C0 = CFrame.new(4.48710823, -0.00591278076, 0.0700559616, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
- o22.Part0 = o20
- o22.Part1 = o27
- o23.Parent = o1
- o23.Material = Enum.Material.DiamondPlate
- o23.BrickColor = BrickColor.new("Earth green")
- o23.Position = Vector3.new(30.9321918, 9.01782513, -16.1358929)
- o23.Rotation = Vector3.new(-90, -15, 0)
- o23.Anchored = false
- o23.Shape = Enum.PartType.Cylinder
- o23.Size = Vector3.new(0.940530896, 0.206457317, 0.206457198)
- o23.CFrame = CFrame.new(30.9321918, 9.01782513, -16.1358929, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
- o23.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o23.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o23.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o23.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o23.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o23.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o23.Color = Color3.new(0.152941, 0.27451, 0.176471)
- o23.Position = Vector3.new(30.9321918, 9.01782513, -16.1358929)
- o24.Name = "Joint"
- o24.Parent = o23
- o24.C0 = CFrame.new(2.96656799, -0.00591278076, 0.0700550079, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
- o24.Part0 = o23
- o24.Part1 = o27
- o25.Parent = o1
- o25.Material = Enum.Material.Metal
- o25.BrickColor = BrickColor.new("Black")
- o25.Position = Vector3.new(30.3286896, 8.85611916, -16.1358795)
- o25.Rotation = Vector3.new(-90, -15, 0)
- o25.Anchored = false
- o25.Shape = Enum.PartType.Cylinder
- o25.Size = Vector3.new(0.42547822, 0.260733008, 0.260732919)
- o25.CFrame = CFrame.new(30.3286896, 8.85611916, -16.1358795, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
- o25.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o25.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o25.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o25.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o25.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o25.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o25.Color = Color3.new(0.105882, 0.164706, 0.207843)
- o25.Position = Vector3.new(30.3286896, 8.85611916, -16.1358795)
- o26.Name = "Joint"
- o26.Parent = o25
- o26.C0 = CFrame.new(3.591362, -0.00589942932, 0.0700526237, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
- o26.Part0 = o25
- o26.Part1 = o27
- o27.Name = "REF"
- o27.Parent = o1
- o27.Material = Enum.Material.DiamondPlate
- o27.BrickColor = BrickColor.new("Earth green")
- o27.Position = Vector3.new(33.7795296, 9.85329819, -16.1299801)
- o27.Rotation = Vector3.new(0, 0, 15)
- o27.Anchored = false
- o27.Size = Vector3.new(2.44100475, 0.975219667, 2.53557134)
- o27.CFrame = CFrame.new(33.7795296, 9.85329819, -16.1299801, 0.965931177, -0.258820415, 0, 0.258818984, 0.965925872, -1.04000405e-30, 0, -7.27595761e-12, 1.00000548)
- o27.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o27.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o27.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o27.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o27.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o27.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o27.Color = Color3.new(0.152941, 0.27451, 0.176471)
- o27.Position = Vector3.new(33.7795296, 9.85329819, -16.1299801)
- o28.Parent = o1
- o28.Material = Enum.Material.Neon
- o28.BrickColor = BrickColor.new("Institutional white")
- o28.Position = Vector3.new(31.7112617, 9.52244568, -16.1299801)
- o28.Rotation = Vector3.new(0, 0, 15)
- o28.Anchored = false
- o28.CanCollide = false
- o28.Shape = Enum.PartType.Ball
- o28.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- o28.CFrame = CFrame.new(31.7112617, 9.52244568, -16.1299801, 0.965931177, -0.258820415, 0, 0.258818984, 0.965925872, -1.04000405e-30, 0, -7.27595761e-12, 1.00000548)
- o28.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o28.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o28.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o28.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o28.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o28.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o28.Color = Color3.new(0.972549, 0.972549, 0.972549)
- o28.Position = Vector3.new(31.7112617, 9.52244568, -16.1299801)
- o29.Parent = o28
- o29.Scale = Vector3.new(0.236416936, 0.236416906, 0.236416966)
- o29.MeshType = Enum.MeshType.Sphere
- o30.Name = "Joint"
- o30.Parent = o28
- o30.C0 = CFrame.new(2.08343506, -0.215732574, 0, 1, 2.75668663e-06, 2.0057626e-17, -2.75668663e-06, 1, 7.27599057e-12, -2.69170033e-31, -7.27599144e-12, 1)
- o30.Part0 = o28
- o30.Part1 = o27
- o31.Parent = o1
- o31.BrickColor = BrickColor.new("Really black")
- o31.Position = Vector3.new(33.5240364, 10.2815895, -16.8362789)
- o31.Rotation = Vector3.new(-90, 75, 0)
- o31.Anchored = false
- o31.CanCollide = false
- o31.Shape = Enum.PartType.Cylinder
- o31.Size = Vector3.new(0.200000003, 0.800691903, 0.800692201)
- o31.CFrame = CFrame.new(33.5240364, 10.2815895, -16.8362789, 0.258820415, 0, 0.965931177, -0.965925872, 1.04000405e-30, 0.258818984, 7.27595761e-12, -1.00000548, 0)
- o31.BottomSurface = Enum.SurfaceType.Smooth
- o31.TopSurface = Enum.SurfaceType.Smooth
- o31.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o31.Position = Vector3.new(33.5240364, 10.2815895, -16.8362789)
- o32.Parent = o31
- o32.Scale = Vector3.new(0.118208453, 1, 1)
- o32.MeshType = Enum.MeshType.Cylinder
- o33.Name = "Joint"
- o33.Parent = o31
- o33.C0 = CFrame.new(0.47982502, -0.706302643, 0.135936737, 2.75668663e-06, -1, -7.27599057e-12, 2.69170033e-31, 7.27599144e-12, -1, 1, 2.75668663e-06, 2.0057626e-17)
- o33.Part0 = o31
- o33.Part1 = o27
- o34.Parent = o1
- o34.BrickColor = BrickColor.new("Earth green")
- o34.Position = Vector3.new(30.9538288, 9.02362156, -16.1358929)
- o34.Rotation = Vector3.new(-90, -15, 0)
- o34.Anchored = false
- o34.CanCollide = false
- o34.Shape = Enum.PartType.Cylinder
- o34.Size = Vector3.new(0.200000003, 0.234934181, 0.234934106)
- o34.CFrame = CFrame.new(30.9538288, 9.02362156, -16.1358929, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
- o34.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o34.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o34.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o34.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o34.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o34.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o34.Color = Color3.new(0.152941, 0.27451, 0.176471)
- o34.Position = Vector3.new(30.9538288, 9.02362156, -16.1358929)
- o35.Parent = o34
- o35.Scale = Vector3.new(0.0895743743, 1, 1)
- o35.MeshType = Enum.MeshType.Cylinder
- o36.Name = "Joint"
- o36.Parent = o34
- o36.C0 = CFrame.new(2.94416809, -0.00591278076, 0.0700569153, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
- o36.Part0 = o34
- o36.Part1 = o27
- o37.Parent = o1
- o37.BrickColor = BrickColor.new("Smoky grey")
- o37.Position = Vector3.new(30.737505, 8.96566105, -16.1358929)
- o37.Rotation = Vector3.new(-90, -15, 0)
- o37.Anchored = false
- o37.CanCollide = false
- o37.Shape = Enum.PartType.Cylinder
- o37.Size = Vector3.new(0.200000003, 0.234934181, 0.234934106)
- o37.CFrame = CFrame.new(30.737505, 8.96566105, -16.1358929, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
- o37.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o37.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o37.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o37.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o37.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o37.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o37.Color = Color3.new(0.356863, 0.364706, 0.411765)
- o37.Position = Vector3.new(30.737505, 8.96566105, -16.1358929)
- o38.Parent = o37
- o38.Scale = Vector3.new(0.0895743743, 1, 1)
- o38.MeshType = Enum.MeshType.Cylinder
- o39.Name = "Joint"
- o39.Parent = o37
- o39.C0 = CFrame.new(3.16812134, -0.00591278076, 0.0700531006, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
- o39.Part0 = o37
- o39.Part1 = o27
- o40.Parent = o1
- o40.BrickColor = BrickColor.new("Smoky grey")
- o40.Position = Vector3.new(31.1831074, 9.0850544, -16.1358795)
- o40.Rotation = Vector3.new(-90, -15, 0)
- o40.Anchored = false
- o40.CanCollide = false
- o40.Shape = Enum.PartType.Cylinder
- o40.Size = Vector3.new(0.200000003, 0.234934181, 0.234934106)
- o40.CFrame = CFrame.new(31.1831074, 9.0850544, -16.1358795, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
- o40.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o40.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o40.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o40.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o40.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o40.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o40.Color = Color3.new(0.356863, 0.364706, 0.411765)
- o40.Position = Vector3.new(31.1831074, 9.0850544, -16.1358795)
- o41.Parent = o40
- o41.Scale = Vector3.new(0.0895743743, 1, 1)
- o41.MeshType = Enum.MeshType.Cylinder
- o42.Name = "Joint"
- o42.Parent = o40
- o42.C0 = CFrame.new(2.70680237, -0.00589942932, 0.0700588226, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
- o42.Part0 = o40
- o42.Part1 = o27
- o43.Parent = o1
- o43.BrickColor = BrickColor.new("Earth green")
- o43.Position = Vector3.new(29.6862488, 8.68397903, -16.1358929)
- o43.Rotation = Vector3.new(-90, -15, 0)
- o43.Anchored = false
- o43.CanCollide = false
- o43.Shape = Enum.PartType.Cylinder
- o43.Size = Vector3.new(0.200000003, 0.234934181, 0.234934106)
- o43.CFrame = CFrame.new(29.6862488, 8.68397903, -16.1358929, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
- o43.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o43.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o43.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o43.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o43.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o43.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o43.Color = Color3.new(0.152941, 0.27451, 0.176471)
- o43.Position = Vector3.new(29.6862488, 8.68397903, -16.1358929)
- o44.Parent = o43
- o44.Scale = Vector3.new(0.0895743743, 1, 1)
- o44.MeshType = Enum.MeshType.Cylinder
- o45.Name = "Joint"
- o45.Parent = o43
- o45.C0 = CFrame.new(4.25646973, -0.00591278076, 0.0700507164, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
- o45.Part0 = o43
- o45.Part1 = o27
- o46.Parent = o1
- o46.Material = Enum.Material.Neon
- o46.BrickColor = BrickColor.new("New Yeller")
- o46.Position = Vector3.new(31.7226753, 9.52550602, -16.1299801)
- o46.Rotation = Vector3.new(90, 15, 0)
- o46.Anchored = false
- o46.CanCollide = false
- o46.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- o46.CFrame = CFrame.new(31.7226753, 9.52550602, -16.1299801, 0.965931177, 0, 0.258820415, 0.258818984, -1.04000405e-30, -0.965925872, 0, 1.00000548, 7.27595761e-12)
- o46.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o46.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o46.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o46.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o46.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o46.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o46.Color = Color3.new(1, 1, 0)
- o46.Position = Vector3.new(31.7226753, 9.52550602, -16.1299801)
- o47.Parent = o46
- o47.Scale = Vector3.new(0.118208453, 0.709250629, 0.384177536)
- o48.Name = "Joint"
- o48.Parent = o46
- o48.C0 = CFrame.new(2.07161713, 0, 0.215733528, 1, 2.75668663e-06, 2.0057626e-17, -2.69170033e-31, -7.27599144e-12, 1, 2.75668663e-06, -1, -7.27599057e-12)
- o48.Part0 = o46
- o48.Part1 = o27
- o49.Parent = o1
- o49.BrickColor = BrickColor.new("Earth green")
- o49.Position = Vector3.new(32.5206642, 9.5159893, -16.1299801)
- o49.Rotation = Vector3.new(0, 0, 15)
- o49.Anchored = false
- o49.CanCollide = false
- o49.Size = Vector3.new(0.200000003, 0.975219667, 0.845190644)
- o49.CFrame = CFrame.new(32.5206642, 9.5159893, -16.1299801, 0.965931177, -0.258820415, 0, 0.258818984, 0.965925872, -1.04000405e-30, 0, -7.27595761e-12, 1.00000548)
- o49.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o49.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o49.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o49.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o49.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o49.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o49.Color = Color3.new(0.152941, 0.27451, 0.176471)
- o49.Position = Vector3.new(32.5206642, 9.5159893, -16.1299801)
- o50.Parent = o49
- o50.Scale = Vector3.new(0.88656342, 1, 1)
- o51.Name = "Joint"
- o51.Parent = o49
- o51.C0 = CFrame.new(1.30327988, -4.76837158e-06, 0, 1, 2.75668663e-06, 2.0057626e-17, -2.75668663e-06, 1, 7.27599057e-12, -2.69170033e-31, -7.27599144e-12, 1)
- o51.Part0 = o49
- o51.Part1 = o27
- o52.Parent = o1
- o52.BrickColor = BrickColor.new("Really black")
- o52.Position = Vector3.new(33.2295265, 10.2046213, -15.4532261)
- o52.Rotation = Vector3.new(-90, 75, 0)
- o52.Anchored = false
- o52.CanCollide = false
- o52.Shape = Enum.PartType.Cylinder
- o52.Size = Vector3.new(0.200000003, 0.627987862, 0.6279881)
- o52.CFrame = CFrame.new(33.2295265, 10.2046213, -15.4532261, 0.258820415, 0, 0.965931177, -0.965925872, 1.04000405e-30, 0.258818984, 7.27595761e-12, -1.00000548, 0)
- o52.BottomSurface = Enum.SurfaceType.Smooth
- o52.TopSurface = Enum.SurfaceType.Smooth
- o52.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o52.Position = Vector3.new(33.2295265, 10.2046213, -15.4532261)
- o53.Parent = o52
- o53.Scale = Vector3.new(0.118208453, 1, 1)
- o53.MeshType = Enum.MeshType.Cylinder
- o54.Name = "Joint"
- o54.Parent = o52
- o54.C0 = CFrame.new(0.481704712, 0.676756859, 0.44033432, 2.75668663e-06, -1, -7.27599057e-12, 2.69170033e-31, 7.27599144e-12, -1, 1, 2.75668663e-06, 2.0057626e-17)
- o54.Part0 = o52
- o54.Part1 = o27
- o55.Parent = o1
- o55.Material = Enum.Material.Neon
- o55.BrickColor = BrickColor.new("New Yeller")
- o55.Position = Vector3.new(31.7226753, 9.52550602, -16.1299801)
- o55.Rotation = Vector3.new(0, 0, 15)
- o55.Anchored = false
- o55.CanCollide = false
- o55.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- o55.CFrame = CFrame.new(31.7226753, 9.52550602, -16.1299801, 0.965931177, -0.258820415, 0, 0.258818984, 0.965925872, -1.04000405e-30, 0, -7.27595761e-12, 1.00000548)
- o55.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o55.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o55.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o55.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o55.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o55.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o55.Color = Color3.new(1, 1, 0)
- o55.Position = Vector3.new(31.7226753, 9.52550602, -16.1299801)
- o56.Parent = o55
- o56.Scale = Vector3.new(0.118208453, 0.709250629, 0.384177536)
- o57.Name = "Joint"
- o57.Parent = o55
- o57.C0 = CFrame.new(2.07161713, -0.215733528, 0, 1, 2.75668663e-06, 2.0057626e-17, -2.75668663e-06, 1, 7.27599057e-12, -2.69170033e-31, -7.27599144e-12, 1)
- o57.Part0 = o55
- o57.Part1 = o27
- o58.Parent = o1
- o58.Material = Enum.Material.DiamondPlate
- o58.BrickColor = BrickColor.new("Earth green")
- o58.Position = Vector3.new(29.8355103, 8.72397232, -16.1358929)
- o58.Rotation = Vector3.new(-90, -15, 0)
- o58.Anchored = false
- o58.Shape = Enum.PartType.Cylinder
- o58.Size = Vector3.new(0.658371508, 0.206457317, 0.206457198)
- o58.CFrame = CFrame.new(29.8355103, 8.72397232, -16.1358929, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
- o58.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o58.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o58.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o58.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o58.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o58.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o58.Color = Color3.new(0.152941, 0.27451, 0.176471)
- o58.Position = Vector3.new(29.8355103, 8.72397232, -16.1358929)
- o59.Name = "Joint"
- o59.Parent = o58
- o59.C0 = CFrame.new(4.10194206, -0.00591278076, 0.0700521469, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
- o59.Part0 = o58
- o59.Part1 = o27
- o60.Parent = o1
- o60.BrickColor = BrickColor.new("Smoky grey")
- o60.Position = Vector3.new(30.5363464, 8.91175556, -16.1358929)
- o60.Rotation = Vector3.new(-90, -15, 0)
- o60.Anchored = false
- o60.CanCollide = false
- o60.Shape = Enum.PartType.Cylinder
- o60.Size = Vector3.new(0.200000003, 0.238169581, 0.238169476)
- o60.CFrame = CFrame.new(30.5363464, 8.91175556, -16.1358929, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
- o60.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o60.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o60.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o60.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o60.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o60.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o60.Color = Color3.new(0.356863, 0.364706, 0.411765)
- o60.Position = Vector3.new(30.5363464, 8.91175556, -16.1358929)
- o61.Parent = o60
- o61.Scale = Vector3.new(0.156754881, 1, 1)
- o61.MeshType = Enum.MeshType.Cylinder
- o62.Name = "Joint"
- o62.Parent = o60
- o62.C0 = CFrame.new(3.37637901, -0.00591278076, 0.070057869, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
- o62.Part0 = o60
- o62.Part1 = o27
- o63.Parent = o1
- o63.BrickColor = BrickColor.new("Really black")
- o63.Position = Vector3.new(29.372406, 8.59988403, -16.1358929)
- o63.Rotation = Vector3.new(-90, -15, 0)
- o63.Anchored = false
- o63.CanCollide = false
- o63.Shape = Enum.PartType.Cylinder
- o63.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- o63.CFrame = CFrame.new(29.372406, 8.59988403, -16.1358929, 0.965931177, 0, -0.258820415, 0.258818984, 1.04000405e-30, 0.965925872, 0, -1.00000548, -7.27595761e-12)
- o63.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o63.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o63.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o63.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o63.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o63.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o63.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o63.Position = Vector3.new(29.372406, 8.59988403, -16.1358929)
- o64.Parent = o63
- o64.Scale = Vector3.new(0.118208453, 0.739772141, 0.739771724)
- o64.MeshType = Enum.MeshType.Cylinder
- o65.Name = "Joint"
- o65.Parent = o63
- o65.C0 = CFrame.new(4.58138466, -0.00591278076, 0.0700507164, 1, 2.75668663e-06, 2.0057626e-17, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12)
- o65.Part0 = o63
- o65.Part1 = o27
- o66.Parent = o1
- o66.Material = Enum.Material.DiamondPlate
- o66.BrickColor = BrickColor.new("Earth green")
- o66.Position = Vector3.new(32.3208656, 9.46245003, -15.2847843)
- o66.Rotation = Vector3.new(-90, 75, 90)
- o66.Anchored = false
- o66.Size = Vector3.new(0.845000029, 0.986999989, 0.800000012)
- o66.CFrame = CFrame.new(32.3208656, 9.46245003, -15.2847843, 0, -0.258820415, 0.965931177, 1.04000405e-30, 0.965925872, 0.258818984, -1.00000548, -7.27595761e-12, 0)
- o66.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o66.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o66.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o66.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o66.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o66.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o66.Color = Color3.new(0.152941, 0.27451, 0.176471)
- o66.Position = Vector3.new(32.3208656, 9.46245003, -15.2847843)
- o67.Name = "Joint"
- o67.Parent = o66
- o67.C0 = CFrame.new(0.845199585, -1.90734863e-06, 1.51012802, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12, 1, 2.75668663e-06, 2.0057626e-17)
- o67.Part0 = o66
- o67.Part1 = o27
- o68.Parent = o1
- o68.Material = Enum.Material.DiamondPlate
- o68.BrickColor = BrickColor.new("Earth green")
- o68.Position = Vector3.new(32.0773659, 9.49204731, -16.1299801)
- o68.Rotation = Vector3.new(-90, 75, 90)
- o68.Anchored = false
- o68.Size = Vector3.new(0.845190465, 0.791996539, 0.691519618)
- o68.CFrame = CFrame.new(32.0773659, 9.49204731, -16.1299801, 0, -0.258820415, 0.965931177, 1.04000405e-30, 0.965925872, 0.258818984, -1.00000548, -7.27595761e-12, 0)
- o68.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o68.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o68.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o68.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o68.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o68.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o68.Color = Color3.new(0.152941, 0.27451, 0.176471)
- o68.Position = Vector3.new(32.0773659, 9.49204731, -16.1299801)
- o69.Name = "Joint"
- o69.Parent = o68
- o69.C0 = CFrame.new(0, -0.0916137695, 1.7376709, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12, 1, 2.75668663e-06, 2.0057626e-17)
- o69.Part0 = o68
- o69.Part1 = o27
- o70.Parent = o1
- o70.BrickColor = BrickColor.new("Earth green")
- o70.Position = Vector3.new(32.2035713, 9.02104855, -16.1299801)
- o70.Rotation = Vector3.new(-90, 75, -90)
- o70.Anchored = false
- o70.CanCollide = false
- o70.Size = Vector3.new(0.845190465, 0.200000003, 0.691519618)
- o70.CFrame = CFrame.new(32.2035713, 9.02104855, -16.1299801, 0, 0.258820415, 0.965931177, -1.04000405e-30, -0.965925872, 0.258818984, 1.00000548, 7.27595761e-12, 0)
- o70.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o70.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o70.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o70.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o70.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o70.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o70.Color = Color3.new(0.152941, 0.27451, 0.176471)
- o70.Position = Vector3.new(32.2035713, 9.02104855, -16.1299801)
- o71.Parent = o70
- o71.Scale = Vector3.new(1, 0.916115344, 1)
- o71.MeshType = Enum.MeshType.Wedge
- o72.Name = "Joint"
- o72.Parent = o70
- o72.C0 = CFrame.new(0, -0.396000862, 1.73766708, -2.69170033e-31, -7.27599144e-12, 1, 2.75668663e-06, -1, -7.27599057e-12, 1, 2.75668663e-06, 2.0057626e-17)
- o72.Part0 = o70
- o72.Part1 = o27
- o73.Parent = o1
- o73.Material = Enum.Material.DiamondPlate
- o73.BrickColor = BrickColor.new("Earth green")
- o73.Position = Vector3.new(32.3208656, 9.46245003, -16.9751759)
- o73.Rotation = Vector3.new(-90, 75, 90)
- o73.Anchored = false
- o73.Size = Vector3.new(0.845000029, 0.986999989, 0.800000012)
- o73.CFrame = CFrame.new(32.3208656, 9.46245003, -16.9751759, 0, -0.258820415, 0.965931177, 1.04000405e-30, 0.965925872, 0.258818984, -1.00000548, -7.27595761e-12, 0)
- o73.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o73.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o73.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o73.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o73.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o73.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o73.Color = Color3.new(0.152941, 0.27451, 0.176471)
- o73.Position = Vector3.new(32.3208656, 9.46245003, -16.9751759)
- o74.Name = "Joint"
- o74.Parent = o73
- o74.C0 = CFrame.new(-0.845201492, -1.90734863e-06, 1.51012802, 2.69170033e-31, 7.27599144e-12, -1, -2.75668663e-06, 1, 7.27599057e-12, 1, 2.75668663e-06, 2.0057626e-17)
- o74.Part0 = o73
- o74.Part1 = o27
- mas.Parent = workspace
- mas:MakeJoints()
- local mas1 = mas:GetChildren()
- for i=1,#mas1 do
- mas1[i].Parent = workspace
- ypcall(function() mas1[i]:MakeJoints() end)
- end
- mas:Destroy()
- for i=1,#cors do
- coroutine.resume(cors[i])
- end
- wait()
- Workspace["Head_"].Parent = game.Players.LocalPlayer.Character
- game.Players.LocalPlayer.Character["Head_"].Name = "Stand Turret Head"
- w = Instance.new("Weld", Head)
- w.Part0 = Head
- w.Part1 = o27
- w.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, -1.6, 0)
- Head.Transparency = 1
- for i,v in pairs (game.Players.LocalPlayer.Character["Stand Turret Head"]:GetChildren()) do
- if v.ClassName == "Part" then
- v.CanCollide = false
- v.Anchored = false
- end
- end
- local runDummyScript = function(f,scri)
- local oldenv = getfenv(f)
- local newenv = setmetatable({}, {
- __index = function(_, k)
- if k:lower() == 'script' then
- return scri
- else
- return oldenv[k]
- end
- end
- })
- setfenv(f, newenv)
- ypcall(function() f() end)
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- mas.Name = "CompiledModel"
- o1 = Instance.new("Model")
- o2 = Instance.new("WedgePart")
- o3 = Instance.new("Weld")
- o4 = Instance.new("Part")
- o5 = Instance.new("Weld")
- o6 = Instance.new("Part")
- o7 = Instance.new("Weld")
- o8 = Instance.new("Part")
- o9 = Instance.new("Weld")
- o10 = Instance.new("Part")
- o11 = Instance.new("Part")
- o12 = Instance.new("Weld")
- o13 = Instance.new("Part")
- o14 = Instance.new("Weld")
- o15 = Instance.new("Part")
- o16 = Instance.new("Weld")
- o17 = Instance.new("Part")
- o18 = Instance.new("Weld")
- o19 = Instance.new("Part")
- o20 = Instance.new("Weld")
- o21 = Instance.new("Part")
- o22 = Instance.new("Weld")
- o23 = Instance.new("Part")
- o24 = Instance.new("Weld")
- o25 = Instance.new("Part")
- o26 = Instance.new("Weld")
- o1.Name = "LeftArm"
- o1.Parent = mas
- o2.Parent = o1
- o2.Material = Enum.Material.DiamondPlate
- o2.BrickColor = BrickColor.new("Earth green")
- o2.Position = Vector3.new(33.5325661, 7.18982601, -10.7162809)
- o2.Rotation = Vector3.new(175.080002, 0.870000005, 169.949997)
- o2.Anchored = false
- o2.CanCollide = false
- o2.Size = Vector3.new(1.1500001, 0.699999988, 1.5)
- o2.CFrame = CFrame.new(33.5325661, 7.18982601, -10.7162809, -0.984543443, -0.174505383, 0.0152672799, -0.175171003, 0.980791569, -0.0858083591, 0, -0.0871564448, -0.996200144)
- o2.Color = Color3.new(0.152941, 0.27451, 0.176471)
- o2.Position = Vector3.new(33.5325661, 7.18982601, -10.7162809)
- o3.Name = "Joint"
- o3.Parent = o2
- o3.C0 = CFrame.new(0.00359344482, -1.40020633, 0.0949382782, -0.984832942, -0.170955122, -0.0296404026, -0.172888517, 0.981300175, 0.0846142098, 0.0146209002, 0.0884553418, -0.995972812)
- o3.Part0 = o2
- o3.Part1 = o10
- o4.Parent = o1
- o4.Material = Enum.Material.DiamondPlate
- o4.BrickColor = BrickColor.new("Earth green")
- o4.Position = Vector3.new(33.7760506, 5.01908302, -10.5497808)
- o4.Rotation = Vector3.new(-10, 90, 0)
- o4.Anchored = false
- o4.CanCollide = false
- o4.Size = Vector3.new(1.0999999, 0.49999997, 1.0999999)
- o4.CFrame = CFrame.new(33.7760506, 5.01908302, -10.5497808, 0, 3.63797881e-12, 1.00000548, -0.173647985, 0.984807849, 1.28610424e-34, -0.984813273, -0.173648939, 0)
- o4.BottomSurface = Enum.SurfaceType.Smooth
- o4.TopSurface = Enum.SurfaceType.Smooth
- o4.Color = Color3.new(0.152941, 0.27451, 0.176471)
- o4.Position = Vector3.new(33.7760506, 5.01908302, -10.5497808)
- o5.Name = "Joint"
- o5.Parent = o4
- o5.C0 = CFrame.new(-1.8119812e-05, 0.800818443, -0.00123596191, -0.000789167883, -2.89085278e-06, -0.999999762, 0.0015789324, 0.999998748, -4.13689349e-06, 0.99999845, -0.00157893519, -0.000789162354)
- o5.Part0 = o4
- o5.Part1 = o10
- o6.Parent = o1
- o6.Material = Enum.Material.DiamondPlate
- o6.BrickColor = BrickColor.new("Earth green")
- o6.Position = Vector3.new(33.7760506, 6.34955692, -10.7843847)
- o6.Rotation = Vector3.new(-10, 90, 0)
- o6.Anchored = false
- o6.CanCollide = false
- o6.Size = Vector3.new(1.0999999, 1.10000002, 1.10000002)
- o6.CFrame = CFrame.new(33.7760506, 6.34955692, -10.7843847, 0, -0.0015440078, 1.00000429, -0.173642948, 0.984807491, 0.00152054417, -0.984814167, -0.173643693, -0.000268106145)
- o6.BottomSurface = Enum.SurfaceType.Smooth
- o6.TopSurface = Enum.SurfaceType.Smooth
- o6.Color = Color3.new(0.152941, 0.27451, 0.176471)
- o6.Position = Vector3.new(33.7760506, 6.34955692, -10.7843847)
- o7.Name = "Joint"
- o7.Parent = o6
- o7.C0 = CFrame.new(-2.67028809e-05, -0.550178528, -0.0020866394, -0.000789159734, 2.22024391e-06, -0.999999762, 3.49374641e-05, 1, 2.19267349e-06, 0.999999762, -3.49357178e-05, -0.000789159792)
- o7.Part0 = o6
- o7.Part1 = o10
- o8.Parent = o1
- o8.Material = Enum.Material.DiamondPlate
- o8.BrickColor = BrickColor.new("Earth green")
- o8.Position = Vector3.new(33.7760506, 5.56605005, -10.6208448)
- o8.Rotation = Vector3.new(-10, 90, 0)
- o8.Anchored = false
- o8.CanCollide = false
- o8.Size = Vector3.new(0.349999875, 0.600000024, 1.0999999)
- o8.CFrame = CFrame.new(33.7760506, 5.56605005, -10.6208448, 0, 3.63797881e-12, 1.00000548, -0.173647985, 0.984807849, 1.28610424e-34, -0.984813273, -0.173648939, 0)
- o8.BottomSurface = Enum.SurfaceType.Smooth
- o8.TopSurface = Enum.SurfaceType.Smooth
- o8.Color = Color3.new(0.152941, 0.27451, 0.176471)
- o8.Position = Vector3.new(33.7760506, 5.56605005, -10.6208448)
- o9.Name = "Joint"
- o9.Parent = o8
- o9.C0 = CFrame.new(0.024977684, 0.249821186, -0.00123596191, -0.000789167883, -2.89085278e-06, -0.999999762, 0.0015789324, 0.999998748, -4.13689349e-06, 0.99999845, -0.00157893519, -0.000789162354)
- o9.Part0 = o8
- o9.Part1 = o10
- o10.Name = "REF"
- o10.Parent = o1
- o10.Material = Enum.Material.Metal
- o10.BrickColor = BrickColor.new("Moss")
- o10.Position = Vector3.new(33.7748146, 5.80773878, -10.6888227)
- o10.Rotation = Vector3.new(-10, -0.0500000007, 0.0900000036)
- o10.Anchored = false
- o10.CanCollide = false
- o10.FormFactor = Enum.FormFactor.Symmetric
- o10.Size = Vector3.new(1, 2, 1)
- o10.CFrame = CFrame.new(33.7748146, 5.80773878, -10.6888227, 1.00000393, -0.00157896336, -0.000789166777, 0.00169200078, 0.984807372, 0.173641965, 0.000503002957, -0.173644006, 0.984813869)
- o10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o10.Color = Color3.new(0.486275, 0.611765, 0.419608)
- o10.Position = Vector3.new(33.7748146, 5.80773878, -10.6888227)
- o11.Parent = o1
- o11.Material = Enum.Material.SmoothPlastic
- o11.BrickColor = BrickColor.new("Really black")
- o11.Position = Vector3.new(34.2434273, 4.80981493, -10.5894156)
- o11.Rotation = Vector3.new(-10.0900002, -90, 0)
- o11.Anchored = false
- o11.CanCollide = false
- o11.Shape = Enum.PartType.Cylinder
- o11.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
- o11.CFrame = CFrame.new(34.2434273, 4.80981493, -10.5894156, -0.00078700413, -1.09139364e-11, -1.00000525, 0.175198957, 0.984533131, -0.000137881594, 0.984538138, -0.175199956, -0.000774831511)
- o11.BottomSurface = Enum.SurfaceType.Smooth
- o11.TopSurface = Enum.SurfaceType.Smooth
- o11.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o11.Position = Vector3.new(34.2434273, 4.80981493, -10.5894156)
- o12.Name = "Joint"
- o12.Parent = o11
- o12.C0 = CFrame.new(0.0773334503, 0.999905109, 0.46855545, 4.65510675e-06, 0.00157931389, 0.999998808, 0.00157768745, 0.999997556, -0.00157931924, -0.999998808, 0.0015776928, 2.16343142e-06)
- o12.Part0 = o11
- o12.Part1 = o10
- o13.Parent = o1
- o13.Material = Enum.Material.SmoothPlastic
- o13.BrickColor = BrickColor.new("Really black")
- o13.Position = Vector3.new(33.3434029, 4.80980778, -10.5894117)
- o13.Rotation = Vector3.new(-10.0900002, -90, 0)
- o13.Anchored = false
- o13.CanCollide = false
- o13.Shape = Enum.PartType.Cylinder
- o13.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
- o13.CFrame = CFrame.new(33.3434029, 4.80980778, -10.5894117, -0.00078700413, -1.09139364e-11, -1.00000525, 0.175198957, 0.984533131, -0.000137881594, 0.984538138, -0.175199956, -0.000774831511)
- o13.BottomSurface = Enum.SurfaceType.Smooth
- o13.TopSurface = Enum.SurfaceType.Smooth
- o13.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o13.Position = Vector3.new(33.3434029, 4.80980778, -10.5894117)
- o14.Name = "Joint"
- o14.Parent = o13
- o14.C0 = CFrame.new(0.076622963, 0.999913216, -0.431472778, 4.65510675e-06, 0.00157931389, 0.999998808, 0.00157768745, 0.999997556, -0.00157931924, -0.999998808, 0.0015776928, 2.16343142e-06)
- o14.Part0 = o13
- o14.Part1 = o10
- o15.Parent = o1
- o15.Material = Enum.Material.DiamondPlate
- o15.BrickColor = BrickColor.new("Slime green")
- o15.Position = Vector3.new(34.1010017, 7.46181679, -11.2799749)
- o15.Rotation = Vector3.new(0, 0, 15)
- o15.Anchored = false
- o15.CanCollide = false
- o15.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
- o15.CFrame = CFrame.new(34.1010017, 7.46181679, -11.2799749, 0.965931177, -0.258820415, 0, 0.258818984, 0.965925872, -1.04000405e-30, 0, -7.27595761e-12, 1.00000548)
- o15.BottomSurface = Enum.SurfaceType.Smooth
- o15.TopSurface = Enum.SurfaceType.Smooth
- o15.Color = Color3.new(0.313726, 0.427451, 0.329412)
- o15.Position = Vector3.new(34.1010017, 7.46181679, -11.2799749)
- o16.Name = "Joint"
- o16.Parent = o15
- o16.C0 = CFrame.new(-0.743179321, -1.51329279, 0.591156006, 0.966362298, 0.253361613, 0.0441800468, -0.257184237, 0.951659203, 0.167931318, 0.000503000163, -0.1736449, 0.984808207)
- o16.Part0 = o15
- o16.Part1 = o10
- o17.Parent = o1
- o17.Material = Enum.Material.DiamondPlate
- o17.BrickColor = BrickColor.new("Slime green")
- o17.Position = Vector3.new(33.6180305, 7.33241177, -11.2799749)
- o17.Rotation = Vector3.new(0, 0, 15)
- o17.Anchored = false
- o17.CanCollide = false
- o17.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
- o17.CFrame = CFrame.new(33.6180305, 7.33241177, -11.2799749, 0.965931177, -0.258820415, 0, 0.258818984, 0.965925872, -1.04000405e-30, 0, -7.27595761e-12, 1.00000548)
- o17.BottomSurface = Enum.SurfaceType.Smooth
- o17.TopSurface = Enum.SurfaceType.Smooth
- o17.Color = Color3.new(0.313726, 0.427451, 0.329412)
- o17.Position = Vector3.new(33.6180305, 7.33241177, -11.2799749)
- o18.Name = "Joint"
- o18.Parent = o17
- o18.C0 = CFrame.new(-0.243167877, -1.51329994, 0.591156006, 0.966362298, 0.253361613, 0.0441800468, -0.257184237, 0.951659203, 0.167931318, 0.000503000163, -0.1736449, 0.984808207)
- o18.Part0 = o17
- o18.Part1 = o10
- o19.Parent = o1
- o19.Material = Enum.Material.DiamondPlate
- o19.BrickColor = BrickColor.new("Slime green")
- o19.Position = Vector3.new(33.1350594, 7.20300293, -11.2799749)
- o19.Rotation = Vector3.new(0, 0, 15)
- o19.Anchored = false
- o19.CanCollide = false
- o19.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
- o19.CFrame = CFrame.new(33.1350594, 7.20300293, -11.2799749, 0.965931177, -0.258820415, 0, 0.258818984, 0.965925872, -1.04000405e-30, 0, -7.27595761e-12, 1.00000548)
- o19.BottomSurface = Enum.SurfaceType.Smooth
- o19.TopSurface = Enum.SurfaceType.Smooth
- o19.Color = Color3.new(0.313726, 0.427451, 0.329412)
- o19.Position = Vector3.new(33.1350594, 7.20300293, -11.2799749)
- o20.Name = "Joint"
- o20.Parent = o19
- o20.C0 = CFrame.new(0.256839752, -1.51330328, 0.591156006, 0.966362298, 0.253361613, 0.0441800468, -0.257184237, 0.951659203, 0.167931318, 0.000503000163, -0.1736449, 0.984808207)
- o20.Part0 = o19
- o20.Part1 = o10
- o21.Parent = o1
- o21.Material = Enum.Material.SmoothPlastic
- o21.BrickColor = BrickColor.new("Really black")
- o21.Position = Vector3.new(33.193821, 4.91186523, -11.0138807)
- o21.Rotation = Vector3.new(-55.9599991, -78.0199966, 25.2399998)
- o21.Anchored = false
- o21.CanCollide = false
- o21.Shape = Enum.PartType.Cylinder
- o21.Size = Vector3.new(0.550000012, 0.300000012, 0.300000012)
- o21.CFrame = CFrame.new(33.193821, 4.91186523, -11.0138807, 0.187792987, -0.0885264799, -0.978216767, 0.971906781, 0.160615131, 0.172046348, 0.141885743, -0.983044505, 0.116201892)
- o21.BottomSurface = Enum.SurfaceType.Smooth
- o21.TopSurface = Enum.SurfaceType.Smooth
- o21.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o21.Position = Vector3.new(33.193821, 4.91186523, -11.0138807)
- o22.Name = "Joint"
- o22.Parent = o21
- o22.C0 = CFrame.new(1.02593327, -0.227088928, -0.376434326, 0.189507455, 0.932206631, 0.308346927, -0.0887485594, 0.32901445, -0.940145373, -0.977860212, 0.150799215, 0.145082682)
- o22.Part0 = o21
- o22.Part1 = o10
- o23.Parent = o1
- o23.Material = Enum.Material.SmoothPlastic
- o23.BrickColor = BrickColor.new("Really black")
- o23.Position = Vector3.new(33.6434059, 4.80980778, -10.5894156)
- o23.Rotation = Vector3.new(-10.0900002, -90, 0)
- o23.Anchored = false
- o23.CanCollide = false
- o23.Shape = Enum.PartType.Cylinder
- o23.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
- o23.CFrame = CFrame.new(33.6434059, 4.80980778, -10.5894156, -0.00078700413, -1.09139364e-11, -1.00000525, 0.175198957, 0.984533131, -0.000137881594, 0.984538138, -0.175199956, -0.000774831511)
- o23.BottomSurface = Enum.SurfaceType.Smooth
- o23.TopSurface = Enum.SurfaceType.Smooth
- o23.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o23.Position = Vector3.new(33.6434059, 4.80980778, -10.5894156)
- o24.Name = "Joint"
- o24.Parent = o23
- o24.C0 = CFrame.new(0.0768623352, 0.999912262, -0.131469727, 4.65510675e-06, 0.00157931389, 0.999998808, 0.00157768745, 0.999997556, -0.00157931924, -0.999998808, 0.0015776928, 2.16343142e-06)
- o24.Part0 = o23
- o24.Part1 = o10
- o25.Parent = o1
- o25.Material = Enum.Material.SmoothPlastic
- o25.BrickColor = BrickColor.new("Really black")
- o25.Position = Vector3.new(33.943409, 4.80980778, -10.5894384)
- o25.Rotation = Vector3.new(-10.0900002, -90, 0)
- o25.Anchored = false
- o25.CanCollide = false
- o25.Shape = Enum.PartType.Cylinder
- o25.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
- o25.CFrame = CFrame.new(33.943409, 4.80980778, -10.5894384, -0.00078700413, -1.09139364e-11, -1.00000525, 0.175198957, 0.984533131, -0.000137881594, 0.984538138, -0.175199956, -0.000774831511)
- o25.BottomSurface = Enum.SurfaceType.Smooth
- o25.TopSurface = Enum.SurfaceType.Smooth
- o25.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o25.Position = Vector3.new(33.943409, 4.80980778, -10.5894384)
- o26.Name = "Joint"
- o26.Parent = o25
- o26.C0 = CFrame.new(0.0771207809, 0.999908447, 0.16853714, 4.65510675e-06, 0.00157931389, 0.999998808, 0.00157768745, 0.999997556, -0.00157931924, -0.999998808, 0.0015776928, 2.16343142e-06)
- o26.Part0 = o25
- o26.Part1 = o10
- mas.Parent = workspace
- mas:MakeJoints()
- local mas1 = mas:GetChildren()
- for i=1,#mas1 do
- mas1[i].Parent = workspace
- ypcall(function() mas1[i]:MakeJoints() end)
- end
- mas:Destroy()
- for i=1,#cors do
- coroutine.resume(cors[i])
- end
- wait()
- Workspace["LeftArm"].Parent = game.Players.LocalPlayer.Character
- game.Players.LocalPlayer.Character["LeftArm"].Name = "Stand Turret Left Arm"
- w = Instance.new("Weld", LeftArm)
- w.Part0 = LeftArm
- w.Part1 = o10
- w.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, -1.6, 0)
- LeftArm.Transparency = 1
- for i,v in pairs (game.Players.LocalPlayer.Character["Stand Turret Left Arm"]:GetChildren()) do
- if v.ClassName == "Part" then
- v.CanCollide = false
- v.Anchored = false
- end
- end
- local runDummyScript = function(f,scri)
- local oldenv = getfenv(f)
- local newenv = setmetatable({}, {
- __index = function(_, k)
- if k:lower() == 'script' then
- return scri
- else
- return oldenv[k]
- end
- end
- })
- setfenv(f, newenv)
- ypcall(function() f() end)
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- mas.Name = "CompiledModel"
- o1 = Instance.new("Model")
- o2 = Instance.new("WedgePart")
- o3 = Instance.new("Weld")
- o4 = Instance.new("Part")
- o5 = Instance.new("Part")
- o6 = Instance.new("Weld")
- o7 = Instance.new("Part")
- o8 = Instance.new("Weld")
- o9 = Instance.new("Part")
- o10 = Instance.new("Weld")
- o11 = Instance.new("Part")
- o12 = Instance.new("Weld")
- o13 = Instance.new("Part")
- o14 = Instance.new("Weld")
- o15 = Instance.new("Part")
- o16 = Instance.new("Weld")
- o17 = Instance.new("Part")
- o18 = Instance.new("Weld")
- o19 = Instance.new("Part")
- o20 = Instance.new("Weld")
- o21 = Instance.new("Part")
- o22 = Instance.new("Weld")
- o23 = Instance.new("Part")
- o24 = Instance.new("Weld")
- o25 = Instance.new("Part")
- o26 = Instance.new("Weld")
- o1.Name = "RightArm"
- o1.Parent = mas
- o2.Parent = o1
- o2.Material = Enum.Material.DiamondPlate
- o2.BrickColor = BrickColor.new("Earth green")
- o2.Position = Vector3.new(33.5325584, 7.18982458, -21.5963154)
- o2.Rotation = Vector3.new(14.7799997, 2.5999999, 9.75)
- o2.CanCollide = false
- o2.Size = Vector3.new(1.1500001, 0.699999988, 1.5)
- o2.CFrame = CFrame.new(33.5325584, 7.18982458, -21.5963154, 0.984543085, -0.169205949, 0.0453381017, 0.175173804, 0.950990975, -0.254814476, -2.79396772e-09, 0.258817792, 0.965931952)
- o2.Color = Color3.new(0.152941, 0.27451, 0.176471)
- o2.Position = Vector3.new(33.5325584, 7.18982458, -21.5963154)
- o3.Name = "Joint"
- o3.Parent = o2
- o3.C0 = CFrame.new(0.136779785, -1.33172798, 0.510354996, 0.999866724, -0.00335474522, -0.0159810912, 0.00337614724, 0.999993503, 0.00131241884, 0.0159765854, -0.00136619841, 0.999871492)
- o3.Part0 = o2
- o3.Part1 = o4
- o4.Name = "REF"
- o4.Parent = o1
- o4.Material = Enum.Material.Metal
- o4.BrickColor = BrickColor.new("Moss")
- o4.Position = Vector3.new(33.915699, 5.81727791, -21.4480228)
- o4.Rotation = Vector3.new(14.8599997, 1.67999995, 9.93999958)
- o4.CanCollide = false
- o4.FormFactor = Enum.FormFactor.Symmetric
- o4.Size = Vector3.new(1, 2, 1)
- o4.CFrame = CFrame.new(33.915699, 5.81727791, -21.4480228, 0.984564781, -0.172569647, 0.0293761287, 0.174290061, 0.950745165, -0.256333053, 0.0163060948, 0.257496417, 0.966147363)
- o4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o4.Color = Color3.new(0.486275, 0.611765, 0.419608)
- o4.Position = Vector3.new(33.915699, 5.81727791, -21.4480228)
- o5.Parent = o1
- o5.Material = Enum.Material.DiamondPlate
- o5.BrickColor = BrickColor.new("Slime green")
- o5.Position = Vector3.new(33.6180191, 7.33241129, -21.0600033)
- o5.Rotation = Vector3.new(0, 0, 15)
- o5.CanCollide = false
- o5.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
- o5.CFrame = CFrame.new(33.6180191, 7.33241129, -21.0600033, 0.96593082, -0.258822203, -4.52622771e-07, 0.258820802, 0.965925395, 2.60770321e-06, -2.38418579e-07, -2.66730785e-06, 1.0000056)
- o5.BottomSurface = Enum.SurfaceType.Smooth
- o5.TopSurface = Enum.SurfaceType.Smooth
- o5.Color = Color3.new(0.313726, 0.427451, 0.329412)
- o5.Position = Vector3.new(33.6180191, 7.33241129, -21.0600033)
- o6.Name = "Joint"
- o6.Parent = o5
- o6.C0 = CFrame.new(-0.104614258, -1.54054976, -0.388021469, 0.996120811, 0.0793840438, -0.0379695557, -0.0864732787, 0.963012576, -0.25520426, 0.016306011, 0.257497609, 0.966141403)
- o6.Part0 = o5
- o6.Part1 = o4
- o7.Parent = o1
- o7.Material = Enum.Material.SmoothPlastic
- o7.BrickColor = BrickColor.new("Really black")
- o7.Position = Vector3.new(34.5076408, 4.92047548, -21.6270752)
- o7.Rotation = Vector3.new(-84.7399979, 80.0100021, 99.8399963)
- o7.CanCollide = false
- o7.Shape = Enum.PartType.Cylinder
- o7.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
- o7.CFrame = CFrame.new(34.5076408, 4.92047548, -21.6270752, -0.0296481792, -0.170965746, 0.984836459, 0.257822335, 0.950616956, 0.172786981, -0.965742767, 0.259035587, 0.0158947278)
- o7.BottomSurface = Enum.SurfaceType.Smooth
- o7.TopSurface = Enum.SurfaceType.Smooth
- o7.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o7.Position = Vector3.new(34.5076408, 4.92047548, -21.6270752)
- o8.Name = "Joint"
- o8.Parent = o7
- o8.C0 = CFrame.new(0.0758495331, 1.0000968, -0.425159454, -1.68753843e-06, 0.0015670493, -0.999998808, 0.0015818642, 0.999997616, 0.00156704453, 0.999998808, -0.00158185966, -4.16639296e-06)
- o8.Part0 = o7
- o8.Part1 = o4
- o9.Parent = o1
- o9.Material = Enum.Material.SmoothPlastic
- o9.BrickColor = BrickColor.new("Really black")
- o9.Position = Vector3.new(33.6212807, 4.76478243, -21.6406918)
- o9.Rotation = Vector3.new(-84.7399979, 80.0100021, 99.8399963)
- o9.CanCollide = false
- o9.Shape = Enum.PartType.Cylinder
- o9.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
- o9.CFrame = CFrame.new(33.6212807, 4.76478243, -21.6406918, -0.0296481792, -0.170965746, 0.984836459, 0.257822335, 0.950616956, 0.172786981, -0.965742767, 0.259035587, 0.0158947278)
- o9.BottomSurface = Enum.SurfaceType.Smooth
- o9.TopSurface = Enum.SurfaceType.Smooth
- o9.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o9.Position = Vector3.new(33.6212807, 4.76478243, -21.6406918)
- o10.Name = "Joint"
- o10.Parent = o9
- o10.C0 = CFrame.new(0.0765609741, 1.00009298, 0.474868774, -1.68753843e-06, 0.0015670493, -0.999998808, 0.0015818642, 0.999997616, 0.00156704453, 0.999998808, -0.00158185966, -4.16639296e-06)
- o10.Part0 = o9
- o10.Part1 = o4
- o11.Parent = o1
- o11.Material = Enum.Material.SmoothPlastic
- o11.BrickColor = BrickColor.new("Really black")
- o11.Position = Vector3.new(33.5539398, 4.81919479, -21.2098598)
- o11.Rotation = Vector3.new(123.589996, 84.5699997, -38.7299995)
- o11.CanCollide = false
- o11.Shape = Enum.PartType.Cylinder
- o11.Size = Vector3.new(0.550000012, 0.300000012, 0.300000012)
- o11.CFrame = CFrame.new(33.5539398, 4.81919479, -21.2098598, 0.0739306435, 0.0592866614, 0.995505095, 0.993057013, 0.0872118473, -0.0789426342, -0.0915001184, 0.994429529, -0.0524273925)
- o11.BottomSurface = Enum.SurfaceType.Smooth
- o11.TopSurface = Enum.SurfaceType.Smooth
- o11.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o11.Position = Vector3.new(33.5539398, 4.81919479, -21.2098598)
- o12.Name = "Joint"
- o12.Parent = o11
- o12.C0 = CFrame.new(1.03969002, -0.128341675, 0.293823242, 0.244376644, 0.90782541, -0.340783149, 0.0897861496, 0.328744531, 0.940141201, 0.96551466, -0.260346144, -0.00117266423)
- o12.Part0 = o11
- o12.Part1 = o4
- o13.Parent = o1
- o13.Material = Enum.Material.DiamondPlate
- o13.BrickColor = BrickColor.new("Slime green")
- o13.Position = Vector3.new(33.1350479, 7.20300198, -21.0599995)
- o13.Rotation = Vector3.new(0, 0, 15)
- o13.CanCollide = false
- o13.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
- o13.CFrame = CFrame.new(33.1350479, 7.20300198, -21.0599995, 0.96593082, -0.258822203, -4.52622771e-07, 0.258820802, 0.965925395, 2.60770321e-06, -2.38418579e-07, -2.66730785e-06, 1.0000056)
- o13.BottomSurface = Enum.SurfaceType.Smooth
- o13.TopSurface = Enum.SurfaceType.Smooth
- o13.Color = Color3.new(0.313726, 0.427451, 0.329412)
- o13.Position = Vector3.new(33.1350479, 7.20300198, -21.0599995)
- o14.Name = "Joint"
- o14.Parent = o13
- o14.C0 = CFrame.new(0.395393372, -1.54055309, -0.388025284, 0.996120811, 0.0793840438, -0.0379695557, -0.0864732787, 0.963012576, -0.25520426, 0.016306011, 0.257497609, 0.966141403)
- o14.Part0 = o13
- o14.Part1 = o4
- o15.Parent = o1
- o15.Material = Enum.Material.SmoothPlastic
- o15.BrickColor = BrickColor.new("Really black")
- o15.Position = Vector3.new(33.9167404, 4.81667662, -21.6361389)
- o15.Rotation = Vector3.new(-84.7399979, 80.0100021, 99.8399963)
- o15.CanCollide = false
- o15.Shape = Enum.PartType.Cylinder
- o15.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
- o15.CFrame = CFrame.new(33.9167404, 4.81667662, -21.6361389, -0.0296481792, -0.170965746, 0.984836459, 0.257822335, 0.950616956, 0.172786981, -0.965742767, 0.259035587, 0.0158947278)
- o15.BottomSurface = Enum.SurfaceType.Smooth
- o15.TopSurface = Enum.SurfaceType.Smooth
- o15.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o15.Position = Vector3.new(33.9167404, 4.81667662, -21.6361389)
- o16.Name = "Joint"
- o16.Parent = o15
- o16.C0 = CFrame.new(0.0763378143, 1.00009489, 0.174854279, -1.68753843e-06, 0.0015670493, -0.999998808, 0.0015818642, 0.999997616, 0.00156704453, 0.999998808, -0.00158185966, -4.16639296e-06)
- o16.Part0 = o15
- o16.Part1 = o4
- o17.Parent = o1
- o17.Material = Enum.Material.DiamondPlate
- o17.BrickColor = BrickColor.new("Slime green")
- o17.Position = Vector3.new(34.1009979, 7.46181774, -21.0599995)
- o17.Rotation = Vector3.new(0, 0, 15)
- o17.CanCollide = false
- o17.Size = Vector3.new(0.349999994, 0.699999988, 0.200000003)
- o17.CFrame = CFrame.new(34.1009979, 7.46181774, -21.0599995, 0.96593082, -0.258822203, -4.52622771e-07, 0.258820802, 0.965925395, 2.60770321e-06, -2.38418579e-07, -2.66730785e-06, 1.0000056)
- o17.BottomSurface = Enum.SurfaceType.Smooth
- o17.TopSurface = Enum.SurfaceType.Smooth
- o17.Color = Color3.new(0.313726, 0.427451, 0.329412)
- o17.Position = Vector3.new(34.1009979, 7.46181774, -21.0599995)
- o18.Name = "Joint"
- o18.Parent = o17
- o18.C0 = CFrame.new(-0.604625702, -1.5405426, -0.388025284, 0.996120811, 0.0793840438, -0.0379695557, -0.0864732787, 0.963012576, -0.25520426, 0.016306011, 0.257497609, 0.966141403)
- o18.Part0 = o17
- o18.Part1 = o4
- o19.Parent = o1
- o19.Material = Enum.Material.DiamondPlate
- o19.BrickColor = BrickColor.new("Earth green")
- o19.Position = Vector3.new(33.8216286, 6.34033442, -21.306385)
- o19.Rotation = Vector3.new(-84.9100037, 79.9100037, 99.9100037)
- o19.CanCollide = false
- o19.Size = Vector3.new(1.0999999, 1.10000002, 1.10000002)
- o19.CFrame = CFrame.new(33.8216286, 6.34033442, -21.306385, -0.03015518, -0.17253378, 0.984547615, 0.256192356, 0.950752258, 0.17445825, -0.966160774, 0.257494301, 0.0155317308)
- o19.BottomSurface = Enum.SurfaceType.Smooth
- o19.TopSurface = Enum.SurfaceType.Smooth
- o19.Color = Color3.new(0.152941, 0.27451, 0.176471)
- o19.Position = Vector3.new(33.8216286, 6.34033442, -21.306385)
- o20.Name = "Joint"
- o20.Parent = o19
- o20.C0 = CFrame.new(3.81469727e-06, -0.549997807, -0.000835418701, -0.000791761093, -2.78937409e-06, -0.999999762, 3.65163069e-05, 1, -2.81828738e-06, 0.999999762, -3.65185224e-05, -0.000791761035)
- o20.Part0 = o19
- o20.Part1 = o4
- o21.Parent = o1
- o21.Material = Enum.Material.DiamondPlate
- o21.BrickColor = BrickColor.new("Earth green")
- o21.Position = Vector3.new(34.0526772, 5.0555048, -21.654295)
- o21.Rotation = Vector3.new(-84.6600037, 79.9199982, 99.6600037)
- o21.CanCollide = false
- o21.Size = Vector3.new(1.10000002, 0.5, 1.10000002)
- o21.CFrame = CFrame.new(34.0526772, 5.0555048, -21.654295, -0.0293781757, -0.172563791, 0.984565735, 0.256324321, 0.950748444, 0.174285069, -0.966149628, 0.257488281, 0.0163010471)
- o21.BottomSurface = Enum.SurfaceType.Smooth
- o21.TopSurface = Enum.SurfaceType.Smooth
- o21.Color = Color3.new(0.152941, 0.27451, 0.176471)
- o21.Position = Vector3.new(34.0526772, 5.0555048, -21.654295)
- o22.Name = "Joint"
- o22.Parent = o21
- o22.C0 = CFrame.new(-1.90734863e-06, 0.801003456, 0.00126647949, -3.57251497e-06, -8.52346693e-06, -1, 6.19928232e-06, 1, -8.52348876e-06, 1, -6.19931279e-06, -3.57246222e-06)
- o22.Part0 = o21
- o22.Part1 = o4
- o23.Parent = o1
- o23.Material = Enum.Material.DiamondPlate
- o23.BrickColor = BrickColor.new("Earth green")
- o23.Position = Vector3.new(33.9671631, 5.5310173, -21.5255375)
- o23.Rotation = Vector3.new(-84.6600037, 79.9199982, 99.6600037)
- o23.CanCollide = false
- o23.Size = Vector3.new(0.349999875, 0.600000024, 1.0999999)
- o23.CFrame = CFrame.new(33.9671631, 5.5310173, -21.5255375, -0.0293781757, -0.172563791, 0.984565735, 0.256324321, 0.950748444, 0.174285069, -0.966149628, 0.257488281, 0.0163010471)
- o23.BottomSurface = Enum.SurfaceType.Smooth
- o23.TopSurface = Enum.SurfaceType.Smooth
- o23.Color = Color3.new(0.152941, 0.27451, 0.176471)
- o23.Position = Vector3.new(33.9671631, 5.5310173, -21.5255375)
- o24.Name = "Joint"
- o24.Parent = o23
- o24.C0 = CFrame.new(-1.90734863e-06, 0.301001549, 0.000484466553, -3.57251497e-06, -8.52346693e-06, -1, 6.19928232e-06, 1, -8.52348876e-06, 1, -6.19931279e-06, -3.57246222e-06)
- o24.Part0 = o23
- o24.Part1 = o4
- o25.Parent = o1
- o25.Material = Enum.Material.SmoothPlastic
- o25.BrickColor = BrickColor.new("Really black")
- o25.Position = Vector3.new(34.2121964, 4.868577, -21.6316166)
- o25.Rotation = Vector3.new(-84.7399979, 80.0100021, 99.8399963)
- o25.CanCollide = false
- o25.Shape = Enum.PartType.Cylinder
- o25.Size = Vector3.new(1.20000005, 0.300000012, 0.300000012)
- o25.CFrame = CFrame.new(34.2121964, 4.868577, -21.6316166, -0.0296481792, -0.170965746, 0.984836459, 0.257822335, 0.950616956, 0.172786981, -0.965742767, 0.259035587, 0.0158947278)
- o25.BottomSurface = Enum.SurfaceType.Smooth
- o25.TopSurface = Enum.SurfaceType.Smooth
- o25.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o25.Position = Vector3.new(34.2121964, 4.868577, -21.6316166)
- o26.Name = "Joint"
- o26.Parent = o25
- o26.C0 = CFrame.new(0.076084137, 1.00009823, -0.125156403, -1.68753843e-06, 0.0015670493, -0.999998808, 0.0015818642, 0.999997616, 0.00156704453, 0.999998808, -0.00158185966, -4.16639296e-06)
- o26.Part0 = o25
- o26.Part1 = o4
- mas.Parent = workspace
- mas:MakeJoints()
- local mas1 = mas:GetChildren()
- for i=1,#mas1 do
- mas1[i].Parent = workspace
- ypcall(function() mas1[i]:MakeJoints() end)
- end
- mas:Destroy()
- for i=1,#cors do
- coroutine.resume(cors[i])
- end
- wait()
- Workspace["RightArm"].Parent = game.Players.LocalPlayer.Character
- game.Players.LocalPlayer.Character["RightArm"].Name = "Stand Turret Right Arm"
- w = Instance.new("Weld", RightArm)
- w.Part0 = RightArm
- w.Part1 = o4
- w.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, -1.6, 0)
- RightArm.Transparency = 1
- for i,v in pairs (game.Players.LocalPlayer.Character["Stand Turret Right Arm"]:GetChildren()) do
- if v.ClassName == "Part" then
- v.CanCollide = false
- v.Anchored = false
- end
- end
- local runDummyScript = function(f,scri)
- local oldenv = getfenv(f)
- local newenv = setmetatable({}, {
- __index = function(_, k)
- if k:lower() == 'script' then
- return scri
- else
- return oldenv[k]
- end
- end
- })
- setfenv(f, newenv)
- ypcall(function() f() end)
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- mas.Name = "CompiledModel"
- o1 = Instance.new("Model")
- o2 = Instance.new("Part")
- o3 = Instance.new("Weld")
- o4 = Instance.new("Part")
- o5 = Instance.new("Weld")
- o6 = Instance.new("Part")
- o1.Name = "LeftLeg"
- o1.Parent = mas
- o2.Parent = o1
- o2.Material = Enum.Material.DiamondPlate
- o2.BrickColor = BrickColor.new("Earth green")
- o2.Position = Vector3.new(34.250885, 2.8238461, -12.6220551)
- o2.Rotation = Vector3.new(-95, 74.9100037, 90)
- o2.CanCollide = false
- o2.Size = Vector3.new(1.0999999, 1.10000002, 1.10000002)
- o2.CFrame = CFrame.new(34.250885, 2.8238461, -12.6220551, 2.44472176e-09, -0.260309726, 0.965530992, -0.0871569291, 0.961851358, 0.259317756, -0.996200144, -0.0841526985, -0.0226877946)
- o2.BottomSurface = Enum.SurfaceType.Smooth
- o2.TopSurface = Enum.SurfaceType.Smooth
- o2.Color = Color3.new(0.152941, 0.27451, 0.176471)
- o2.Position = Vector3.new(34.250885, 2.8238461, -12.6220551)
- o3.Name = "Joint"
- o3.Parent = o2
- o3.C0 = CFrame.new(1.90734863e-06, -0.549994469, -0.000846862793, 0.999999762, -6.12470785e-06, -0.000798118359, 6.16901389e-06, 1, 5.55099832e-05, 0.00079811801, -5.55148872e-05, 0.999999762)
- o3.Part0 = o2
- o3.Part1 = o6
- o4.Parent = o1
- o4.Material = Enum.Material.DiamondPlate
- o4.BrickColor = BrickColor.new("Earth green")
- o4.Position = Vector3.new(34.0181427, 1.96172464, -12.546627)
- o4.Rotation = Vector3.new(-95, 74.9100037, 90)
- o4.CanCollide = false
- o4.Size = Vector3.new(0.400000006, 0.300000012, 0.200000003)
- o4.CFrame = CFrame.new(34.0181427, 1.96172464, -12.546627, 2.44472176e-09, -0.260309726, 0.965530992, -0.0871569291, 0.961851358, 0.259317756, -0.996200144, -0.0841526985, -0.0226877946)
- o4.BottomSurface = Enum.SurfaceType.Smooth
- o4.TopSurface = Enum.SurfaceType.Smooth
- o4.Color = Color3.new(0.152941, 0.27451, 0.176471)
- o4.Position = Vector3.new(34.0181427, 1.96172464, -12.546627)
- o5.Name = "Joint"
- o5.Parent = o4
- o5.C0 = CFrame.new(2.86102295e-06, 0.225000858, 0.449146271, 0.999999762, -6.12470785e-06, -0.000798118359, 6.16901389e-06, 1, 5.55099832e-05, 0.00079811801, -5.55148872e-05, 0.999999762)
- o5.Part0 = o4
- o5.Part1 = o6
- o6.Name = "REF"
- o6.Parent = o1
- o6.Material = Enum.Material.Metal
- o6.BrickColor = BrickColor.new("Moss")
- o6.Position = Vector3.new(34.3932381, 2.29461336, -12.5757542)
- o6.Rotation = Vector3.new(-94.8199997, 74.9100037, 89.8300018)
- o6.CanCollide = false
- o6.FormFactor = Enum.FormFactor.Symmetric
- o6.Size = Vector3.new(1, 2, 1)
- o6.CFrame = CFrame.new(34.3932381, 2.29461336, -12.5757542, 0.000769004109, -0.260363311, 0.96551615, -0.0869439915, 0.961837471, 0.259440601, -0.996218383, -0.0841453373, -0.0218973719)
- o6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o6.Color = Color3.new(0.486275, 0.611765, 0.419608)
- o6.Position = Vector3.new(34.3932381, 2.29461336, -12.5757542)
- mas.Parent = workspace
- mas:MakeJoints()
- local mas1 = mas:GetChildren()
- for i=1,#mas1 do
- mas1[i].Parent = workspace
- ypcall(function() mas1[i]:MakeJoints() end)
- end
- mas:Destroy()
- for i=1,#cors do
- coroutine.resume(cors[i])
- end
- wait()
- Workspace["LeftLeg"].Parent = game.Players.LocalPlayer.Character
- game.Players.LocalPlayer.Character["LeftLeg"].Name = "Stand Turret Left Leg"
- w = Instance.new("Weld", LeftLeg)
- w.Part0 = LeftLeg
- w.Part1 = o6
- w.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, 0, 0)
- LeftLeg.Transparency = 1
- for i,v in pairs (game.Players.LocalPlayer.Character["Stand Turret Left Leg"]:GetChildren()) do
- if v.ClassName == "Part" then
- v.CanCollide = false
- v.Anchored = false
- end
- end
- local runDummyScript = function(f,scri)
- local oldenv = getfenv(f)
- local newenv = setmetatable({}, {
- __index = function(_, k)
- if k:lower() == 'script' then
- return scri
- else
- return oldenv[k]
- end
- end
- })
- setfenv(f, newenv)
- ypcall(function() f() end)
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- mas.Name = "CompiledModel"
- o1 = Instance.new("Model")
- o2 = Instance.new("Part")
- o3 = Instance.new("Weld")
- o4 = Instance.new("Part")
- o5 = Instance.new("Weld")
- o6 = Instance.new("Part")
- o1.Name = "RightLeg"
- o1.Parent = mas
- o2.Parent = o1
- o2.Material = Enum.Material.DiamondPlate
- o2.BrickColor = BrickColor.new("Earth green")
- o2.Position = Vector3.new(34.250885, 2.8238461, -12.6220551)
- o2.Rotation = Vector3.new(-95, 74.9100037, 90)
- o2.CanCollide = false
- o2.Size = Vector3.new(1.0999999, 1.10000002, 1.10000002)
- o2.CFrame = CFrame.new(34.250885, 2.8238461, -12.6220551, 2.44472176e-09, -0.260309726, 0.965530992, -0.0871569291, 0.961851358, 0.259317756, -0.996200144, -0.0841526985, -0.0226877946)
- o2.BottomSurface = Enum.SurfaceType.Smooth
- o2.TopSurface = Enum.SurfaceType.Smooth
- o2.Color = Color3.new(0.152941, 0.27451, 0.176471)
- o2.Position = Vector3.new(34.250885, 2.8238461, -12.6220551)
- o3.Name = "Joint"
- o3.Parent = o2
- o3.C0 = CFrame.new(1.90734863e-06, -0.549994469, -0.000846862793, 0.999999762, -6.12470785e-06, -0.000798118359, 6.16901389e-06, 1, 5.55099832e-05, 0.00079811801, -5.55148872e-05, 0.999999762)
- o3.Part0 = o2
- o3.Part1 = o6
- o4.Parent = o1
- o4.Material = Enum.Material.DiamondPlate
- o4.BrickColor = BrickColor.new("Earth green")
- o4.Position = Vector3.new(34.0181427, 1.96172464, -12.546627)
- o4.Rotation = Vector3.new(-95, 74.9100037, 90)
- o4.CanCollide = false
- o4.Size = Vector3.new(0.400000006, 0.300000012, 0.200000003)
- o4.CFrame = CFrame.new(34.0181427, 1.96172464, -12.546627, 2.44472176e-09, -0.260309726, 0.965530992, -0.0871569291, 0.961851358, 0.259317756, -0.996200144, -0.0841526985, -0.0226877946)
- o4.BottomSurface = Enum.SurfaceType.Smooth
- o4.TopSurface = Enum.SurfaceType.Smooth
- o4.Color = Color3.new(0.152941, 0.27451, 0.176471)
- o4.Position = Vector3.new(34.0181427, 1.96172464, -12.546627)
- o5.Name = "Joint"
- o5.Parent = o4
- o5.C0 = CFrame.new(2.86102295e-06, 0.225000858, 0.449146271, 0.999999762, -6.12470785e-06, -0.000798118359, 6.16901389e-06, 1, 5.55099832e-05, 0.00079811801, -5.55148872e-05, 0.999999762)
- o5.Part0 = o4
- o5.Part1 = o6
- o6.Name = "REF"
- o6.Parent = o1
- o6.Material = Enum.Material.Metal
- o6.BrickColor = BrickColor.new("Moss")
- o6.Position = Vector3.new(34.3932381, 2.29461336, -12.5757542)
- o6.Rotation = Vector3.new(-94.8199997, 74.9100037, 89.8300018)
- o6.CanCollide = false
- o6.FormFactor = Enum.FormFactor.Symmetric
- o6.Size = Vector3.new(1, 2, 1)
- o6.CFrame = CFrame.new(34.3932381, 2.29461336, -12.5757542, 0.000769004109, -0.260363311, 0.96551615, -0.0869439915, 0.961837471, 0.259440601, -0.996218383, -0.0841453373, -0.0218973719)
- o6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o6.Color = Color3.new(0.486275, 0.611765, 0.419608)
- o6.Position = Vector3.new(34.3932381, 2.29461336, -12.5757542)
- mas.Parent = workspace
- mas:MakeJoints()
- local mas1 = mas:GetChildren()
- for i=1,#mas1 do
- mas1[i].Parent = workspace
- ypcall(function() mas1[i]:MakeJoints() end)
- end
- mas:Destroy()
- for i=1,#cors do
- coroutine.resume(cors[i])
- end
- wait()
- Workspace["RightLeg"].Parent = game.Players.LocalPlayer.Character
- game.Players.LocalPlayer.Character["RightLeg"].Name = "Stand Turret Right Leg"
- w = Instance.new("Weld", RightLeg)
- w.Part0 = RightLeg
- w.Part1 = o6
- w.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, 0, 0)
- RightLeg.Transparency = 1
- for i,v in pairs (game.Players.LocalPlayer.Character["Stand Turret Right Leg"]:GetChildren()) do
- if v.ClassName == "Part" then
- v.CanCollide = false
- v.Anchored = false
- end
- end
- local runDummyScript = function(f,scri)
- local oldenv = getfenv(f)
- local newenv = setmetatable({}, {
- __index = function(_, k)
- if k:lower() == 'script' then
- return scri
- else
- return oldenv[k]
- end
- end
- })
- setfenv(f, newenv)
- ypcall(function() f() end)
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- mas.Name = "CompiledModel"
- o1 = Instance.new("Model")
- o2 = Instance.new("Part")
- o3 = Instance.new("Part")
- o4 = Instance.new("Weld")
- o5 = Instance.new("Part")
- o6 = Instance.new("Weld")
- o7 = Instance.new("Part")
- o8 = Instance.new("Weld")
- o9 = Instance.new("Part")
- o10 = Instance.new("Weld")
- o11 = Instance.new("Part")
- o12 = Instance.new("Weld")
- o13 = Instance.new("Part")
- o14 = Instance.new("Weld")
- o15 = Instance.new("Part")
- o16 = Instance.new("Weld")
- o1.Name = "Torso_"
- o1.Parent = mas
- o2.Name = "REF"
- o2.Parent = o1
- o2.Material = Enum.Material.Metal
- o2.BrickColor = BrickColor.new("Moss")
- o2.Position = Vector3.new(33.9180183, 5.79779005, -16.0799541)
- o2.Rotation = Vector3.new(-89.7399979, 79.9100037, 89.7399979)
- o2.CanCollide = false
- o2.FormFactor = Enum.FormFactor.Symmetric
- o2.Size = Vector3.new(2, 2, 1)
- o2.CFrame = CFrame.new(33.9180183, 5.79779005, -16.0799541, 0.000785004115, -0.175221965, 0.984534144, 0.000144999969, 0.984529138, 0.175220951, -1.00000525, 5.20825779e-06, 0.000798266497)
- o2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o2.Color = Color3.new(0.486275, 0.611765, 0.419608)
- o2.Position = Vector3.new(33.9180183, 5.79779005, -16.0799541)
- o3.Parent = o1
- o3.Material = Enum.Material.DiamondPlate
- o3.BrickColor = BrickColor.new("Earth green")
- o3.Position = Vector3.new(33.6427307, 4.91169691, -15.7799816)
- o3.Rotation = Vector3.new(-90, 80, 90)
- o3.CanCollide = false
- o3.Size = Vector3.new(0.42749998, 0.349999934, 0.412499994)
- o3.CFrame = CFrame.new(33.6427307, 4.91169691, -15.7799816, -1.74622983e-10, -0.173647061, 0.984813452, 3.07045411e-09, 0.984808147, 0.173646122, -1.0000056, 3.05010417e-09, 5.82076609e-11)
- o3.BottomSurface = Enum.SurfaceType.Smooth
- o3.TopSurface = Enum.SurfaceType.Smooth
- o3.Color = Color3.new(0.152941, 0.27451, 0.176471)
- o3.Position = Vector3.new(33.6427307, 4.91169691, -15.7799816)
- o4.Name = "Joint"
- o4.Parent = o3
- o4.C0 = CFrame.new(0.299970627, 0.824829102, 0.424972534, 0.999999762, -5.2051787e-06, -0.000798261957, 6.48192326e-06, 0.999998748, 0.00159941078, 0.000798252702, -0.00159941555, 0.99999845)
- o4.Part0 = o3
- o4.Part1 = o2
- o5.Parent = o1
- o5.Material = Enum.Material.DiamondPlate
- o5.BrickColor = BrickColor.new("Earth green")
- o5.Position = Vector3.new(33.5559044, 5.40410089, -16.3549938)
- o5.Rotation = Vector3.new(-90, 80, 90)
- o5.CanCollide = false
- o5.Size = Vector3.new(0.577499986, 0.549999952, 0.412499994)
- o5.CFrame = CFrame.new(33.5559044, 5.40410089, -16.3549938, -1.74622983e-10, -0.173647061, 0.984813452, 3.07045411e-09, 0.984808147, 0.173646122, -1.0000056, 3.05010417e-09, 5.82076609e-11)
- o5.BottomSurface = Enum.SurfaceType.Smooth
- o5.TopSurface = Enum.SurfaceType.Smooth
- o5.Color = Color3.new(0.152941, 0.27451, 0.176471)
- o5.Position = Vector3.new(33.5559044, 5.40410089, -16.3549938)
- o6.Name = "Joint"
- o6.Parent = o5
- o6.C0 = CFrame.new(-0.275037766, 0.324829102, 0.424972534, 0.999999762, -5.2051787e-06, -0.000798261957, 6.48192326e-06, 0.999998748, 0.00159941078, 0.000798252702, -0.00159941555, 0.99999845)
- o6.Part0 = o5
- o6.Part1 = o2
- o7.Parent = o1
- o7.Material = Enum.Material.DiamondPlate
- o7.BrickColor = BrickColor.new("Earth green")
- o7.Position = Vector3.new(33.7879486, 6.53558302, -16.1299877)
- o7.Rotation = Vector3.new(-90, 80, 90)
- o7.CanCollide = false
- o7.Size = Vector3.new(1.04999995, 1.5, 0.849999964)
- o7.CFrame = CFrame.new(33.7879486, 6.53558302, -16.1299877, -1.74622983e-10, -0.173647061, 0.984813452, 3.07045411e-09, 0.984808147, 0.173646122, -1.0000056, 3.05010417e-09, 5.82076609e-11)
- o7.BottomSurface = Enum.SurfaceType.Smooth
- o7.TopSurface = Enum.SurfaceType.Smooth
- o7.Color = Color3.new(0.152941, 0.27451, 0.176471)
- o7.Position = Vector3.new(33.7879486, 6.53558302, -16.1299877)
- o8.Name = "Joint"
- o8.Parent = o7
- o8.C0 = CFrame.new(-0.0500335693, -0.749170303, -2.28881836e-05, 0.999999762, -5.2051787e-06, -0.000798261957, 6.48192326e-06, 0.999998748, 0.00159941078, 0.000798252702, -0.00159941555, 0.99999845)
- o8.Part0 = o7
- o8.Part1 = o2
- o9.Parent = o1
- o9.Material = Enum.Material.DiamondPlate
- o9.BrickColor = BrickColor.new("Earth green")
- o9.Position = Vector3.new(33.8313599, 6.28938103, -16.6099892)
- o9.Rotation = Vector3.new(-90, 80, 90)
- o9.CanCollide = false
- o9.Size = Vector3.new(1.04999995, 1, 1.14999998)
- o9.CFrame = CFrame.new(33.8313599, 6.28938103, -16.6099892, -1.74622983e-10, -0.173647061, 0.984813452, 3.07045411e-09, 0.984808147, 0.173646122, -1.0000056, 3.05010417e-09, 5.82076609e-11)
- o9.BottomSurface = Enum.SurfaceType.Smooth
- o9.TopSurface = Enum.SurfaceType.Smooth
- o9.Color = Color3.new(0.152941, 0.27451, 0.176471)
- o9.Position = Vector3.new(33.8313599, 6.28938103, -16.6099892)
- o10.Name = "Joint"
- o10.Parent = o9
- o10.C0 = CFrame.new(-0.530031204, -0.499170303, -2.28881836e-05, 0.999999762, -5.2051787e-06, -0.000798261957, 6.48192326e-06, 0.999998748, 0.00159941078, 0.000798252702, -0.00159941555, 0.99999845)
- o10.Part0 = o9
- o10.Part1 = o2
- o11.Parent = o1
- o11.Material = Enum.Material.DiamondPlate
- o11.BrickColor = BrickColor.new("Earth green")
- o11.Position = Vector3.new(33.6427307, 4.91169691, -16.2799873)
- o11.Rotation = Vector3.new(-90, 80, 90)
- o11.CanCollide = false
- o11.Size = Vector3.new(0.42749998, 0.349999934, 0.412499994)
- o11.CFrame = CFrame.new(33.6427307, 4.91169691, -16.2799873, -1.74622983e-10, -0.173647061, 0.984813452, 3.07045411e-09, 0.984808147, 0.173646122, -1.0000056, 3.05010417e-09, 5.82076609e-11)
- o11.BottomSurface = Enum.SurfaceType.Smooth
- o11.TopSurface = Enum.SurfaceType.Smooth
- o11.Color = Color3.new(0.152941, 0.27451, 0.176471)
- o11.Position = Vector3.new(33.6427307, 4.91169691, -16.2799873)
- o12.Name = "Joint"
- o12.Parent = o11
- o12.C0 = CFrame.new(-0.200031281, 0.824829102, 0.424972534, 0.999999762, -5.2051787e-06, -0.000798261957, 6.48192326e-06, 0.999998748, 0.00159941078, 0.000798252702, -0.00159941555, 0.99999845)
- o12.Part0 = o11
- o12.Part1 = o2
- o13.Parent = o1
- o13.Material = Enum.Material.DiamondPlate
- o13.BrickColor = BrickColor.new("Earth green")
- o13.Position = Vector3.new(33.5559044, 5.40410089, -15.7049761)
- o13.Rotation = Vector3.new(-90, 80, 90)
- o13.CanCollide = false
- o13.Size = Vector3.new(0.577499986, 0.549999952, 0.412499994)
- o13.CFrame = CFrame.new(33.5559044, 5.40410089, -15.7049761, -1.74622983e-10, -0.173647061, 0.984813452, 3.07045411e-09, 0.984808147, 0.173646122, -1.0000056, 3.05010417e-09, 5.82076609e-11)
- o13.BottomSurface = Enum.SurfaceType.Smooth
- o13.TopSurface = Enum.SurfaceType.Smooth
- o13.Color = Color3.new(0.152941, 0.27451, 0.176471)
- o13.Position = Vector3.new(33.5559044, 5.40410089, -15.7049761)
- o14.Name = "Joint"
- o14.Parent = o13
- o14.C0 = CFrame.new(0.374976158, 0.324829102, 0.424972534, 0.999999762, -5.2051787e-06, -0.000798261957, 6.48192326e-06, 0.999998748, 0.00159941078, 0.000798252702, -0.00159941555, 0.99999845)
- o14.Part0 = o13
- o14.Part1 = o2
- o15.Parent = o1
- o15.Material = Enum.Material.DiamondPlate
- o15.BrickColor = BrickColor.new("Earth green")
- o15.Position = Vector3.new(33.8313599, 6.28938103, -15.4799709)
- o15.Rotation = Vector3.new(-90, 80, 90)
- o15.CanCollide = false
- o15.Size = Vector3.new(1.04999995, 1, 1.14999998)
- o15.CFrame = CFrame.new(33.8313599, 6.28938103, -15.4799709, -1.74622983e-10, -0.173647061, 0.984813452, 3.07045411e-09, 0.984808147, 0.173646122, -1.0000056, 3.05010417e-09, 5.82076609e-11)
- o15.BottomSurface = Enum.SurfaceType.Smooth
- o15.TopSurface = Enum.SurfaceType.Smooth
- o15.Color = Color3.new(0.152941, 0.27451, 0.176471)
- o15.Position = Vector3.new(33.8313599, 6.28938103, -15.4799709)
- o16.Name = "Joint"
- o16.Parent = o15
- o16.C0 = CFrame.new(0.599979401, -0.499170303, -2.28881836e-05, 0.999999762, -5.2051787e-06, -0.000798261957, 6.48192326e-06, 0.999998748, 0.00159941078, 0.000798252702, -0.00159941555, 0.99999845)
- o16.Part0 = o15
- o16.Part1 = o2
- mas.Parent = workspace
- mas:MakeJoints()
- local mas1 = mas:GetChildren()
- for i=1,#mas1 do
- mas1[i].Parent = workspace
- ypcall(function() mas1[i]:MakeJoints() end)
- end
- mas:Destroy()
- for i=1,#cors do
- coroutine.resume(cors[i])
- end
- wait()
- Workspace["Torso_"].Parent = game.Players.LocalPlayer.Character
- game.Players.LocalPlayer.Character["Torso_"].Name = "Stand Turret Torso"
- w = Instance.new("Weld", Torso)
- w.Part0 = Torso
- w.Part1 = o2
- w.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, 0, 0)
- Torso.Transparency = 1
- for i,v in pairs (game.Players.LocalPlayer.Character["Stand Turret Torso"]:GetChildren()) do
- if v.ClassName == "Part" then
- v.CanCollide = false
- v.Anchored = false
- end
- end
- local m = Create("Model"){
- Parent = AdvancingFortress,
- Name = "WeaponModel",
- }
- Head.face:remove()
- AdvancingFortress.Head.Name = "FHead"
- AdvancingFortress.Torso.Name = "FTorso"
- AdvancingFortress.HumanoidRootPart.Name = "FHumanoidRootPart"
- Humanoid.Animator.Parent = nil
- AdvancingFortress.Animate.Parent = nil
- local newMotor = function(part0, part1, c0, c1)
- local w = Create('Weld'){
- Parent = part0,
- Part0 = part0,
- Part1 = part1,
- C0 = c0,
- C1 = c1,
- }
- return w
- end
- function clerp(a, b, t)
- return a:lerp(b, t)
- end
- RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
- NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
- local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))
- local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
- local RH = newMotor(Torso, RightLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
- local LH = newMotor(Torso, LeftLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
- RootJoint.C1 = CFrame.new(0, 0, 0)
- RootJoint.C0 = CFrame.new(0, 0, 0)
- Torso.Neck.C1 = CFrame.new(0, 0, 0)
- Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
- local rarmc1 = RW.C1
- local larmc1 = LW.C1
- local rlegc1 = RH.C1
- local llegc1 = LH.C1
- local resetc1 = false
- function PlayAnimationFromTable(table, speed, bool)
- RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed)
- RW.C0 = clerp(RW.C0, table[3], speed)
- LW.C0 = clerp(LW.C0, table[4], speed)
- RH.C0 = clerp(RH.C0, table[5], speed)
- LH.C0 = clerp(LH.C0, table[6], speed)
- if bool == true then
- if resetc1 == false then
- resetc1 = true
- RootJoint.C1 = RootJoint.C1
- Torso.Neck.C1 = Torso.Neck.C1
- RW.C1 = rarmc1
- LW.C1 = larmc1
- RH.C1 = rlegc1
- LH.C1 = llegc1
- end
- end
- end
- ArtificialHB = Create("BindableEvent", script){
- Parent = script,
- Name = "Heartbeat",
- }
- script:WaitForChild("Heartbeat")
- frame = 1 / 30
- tf = 0
- allowframeloss = false
- tossremainder = false
- lastframe = tick()
- script.Heartbeat:Fire()
- game:GetService("RunService").Heartbeat:connect(function(s, p)
- tf = tf + s
- if tf >= frame then
- if allowframeloss then
- script.Heartbeat:Fire()
- lastframe = tick()
- else
- for i = 1, math.floor(tf / frame) do
- script.Heartbeat:Fire()
- end
- lastframe = tick()
- end
- if tossremainder then
- tf = 0
- else
- tf = tf - frame * math.floor(tf / frame)
- end
- end
- end)
- function swait(num)
- if num == 0 or num == nil then
- ArtificialHB.Event:wait()
- else
- for i = 0, num do
- ArtificialHB.Event:wait()
- end
- end
- end
- function RemoveOutlines(part)
- part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
- end
- CFuncs = {
- Part = {
- Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
- local Part = Create("Part"){
- Parent = Parent,
- Reflectance = Reflectance,
- Transparency = Transparency,
- CanCollide = false,
- Locked = true,
- BrickColor = BrickColor.new(tostring(BColor)),
- Name = Name,
- Size = Size,
- Material = Material,
- }
- RemoveOutlines(Part)
- return Part
- end;
- };
- Mesh = {
- Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
- local Msh = Create(Mesh){
- Parent = Part,
- Offset = OffSet,
- Scale = Scale,
- }
- if Mesh == "SpecialMesh" then
- Msh.MeshType = MeshType
- Msh.MeshId = MeshId
- end
- return Msh
- end;
- };
- Weld = {
- Create = function(Parent, Part0, Part1, C0, C1)
- local Weld = Create("Weld"){
- Parent = Parent,
- Part0 = Part0,
- Part1 = Part1,
- C0 = C0,
- C1 = C1,
- }
- return Weld
- end;
- };
- Sound = {
- Create = function(id, par, vol, pit)
- local Sound = Create("Sound"){
- Volume = vol,
- Pitch = pit or 1,
- SoundId = "rbxassetid://" .. id,
- Parent = par or workspace,
- }
- Sound:play()
- game:GetService("Debris"):AddItem(Sound, 130)
- return Sound
- end;
- };
- Decal = {
- Create = function(Color, Texture, Transparency, Name, Parent)
- local Decal = Create("Decal"){
- Color3 = Color,
- Texture = "rbxassetid://" .. Texture,
- Transparency = Transparency,
- Name = Name,
- Parent = Parent,
- }
- return Decal
- end;
- };
- BillboardGui = {
- Create = function(Parent, Image, Position, Size)
- local BillPar = CFuncs.Part.Create(Parent, "SmoothPlastic", 0, 1, BrickColor.new("Black"), "BillboardGuiPart", Vector3.new(1, 1, 1))
- BillPar.CFrame = CFrame.new(Position)
- local Bill = Create("BillboardGui"){
- Parent = BillPar,
- Adornee = BillPar,
- Size = UDim2.new(1, 0, 1, 0),
- SizeOffset = Vector2.new(Size, Size),
- }
- local d = Create("ImageLabel", Bill){
- Parent = Bill,
- BackgroundTransparency = 1,
- Size = UDim2.new(1, 0, 1, 0),
- Image = "rbxassetid://" .. Image,
- }
- return BillPar
- end
- };
- ParticleEmitter = {
- Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
- local Particle = Create("ParticleEmitter"){
- Parent = Parent,
- Color = ColorSequence.new(Color1, Color2),
- LightEmission = LightEmission,
- Size = Size,
- Texture = Texture,
- Transparency = Transparency,
- ZOffset = ZOffset,
- Acceleration = Accel,
- Drag = Drag,
- LockedToPart = LockedToPart,
- VelocityInheritance = VelocityInheritance,
- EmissionDirection = EmissionDirection,
- Enabled = Enabled,
- Lifetime = LifeTime,
- Rate = Rate,
- Rotation = Rotation,
- RotSpeed = RotSpeed,
- Speed = Speed,
- VelocitySpread = VelocitySpread,
- }
- return Particle
- end;
- };
- CreateTemplate = {
- };
- }
- function rayCast(Position, Direction, Range, Ignore)
- return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
- end
- FindNearestTorso = function(pos)
- local list = (game.Workspace:children())
- local torso = nil
- local dist = 1000
- local temp, human, temp2 = nil, nil, nil
- for x = 1, #list do
- temp2 = list[x]
- if temp2.className == "Model" and temp2.Name ~= Character.Name then
- temp = temp2:findFirstChild("Torso")
- human = temp2:findFirstChild("Humanoid")
- if temp ~= nil and human ~= nil and human.Health > 0 and (temp.Position - pos).magnitude < dist then
- local dohit = true
- if dohit == true then
- torso = temp
- dist = (temp.Position - pos).magnitude
- end
- end
- end
- end
- return torso, dist
- end
- function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
- if hit.Parent == nil then
- return
- end
- local h = hit.Parent:FindFirstChild("Humanoid")
- for _, v in pairs(hit.Parent:children()) do
- if v:IsA("Humanoid") then
- h = v
- end
- end
- if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
- if hit.Parent:findFirstChild("DebounceHit") ~= nil then
- if hit.Parent.DebounceHit.Value == true then
- return
- end
- end
- local c = Create("ObjectValue"){
- Name = "creator",
- Value = game:service("Players").LocalPlayer,
- Parent = h,
- }
- game:GetService("Debris"):AddItem(c, .5)
- CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
- local Damage = math.random(minim, maxim)
- local blocked = false
- local block = hit.Parent:findFirstChild("Block")
- if block ~= nil then
- if block.className == "IntValue" then
- if block.Value > 0 then
- blocked = true
- block.Value = block.Value - 1
- print(block.Value)
- end
- end
- end
- if TimeStop == false then
- h.Health = h.Health - Damage
- ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Earth green").Color)
- elseif TimeStop == true then
- repeat wait() until TimeStop == false
- h.Health = h.Health - (Damage / 2)
- ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Earth green").Color)
- end
- if Type == "Knockdown" then
- local hum = hit.Parent.Humanoid
- hum.PlatformStand = true
- coroutine.resume(coroutine.create(function(HHumanoid)
- swait(1)
- HHumanoid.PlatformStand = false
- end), hum)
- local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
- local bodvol = Create("BodyVelocity"){
- velocity = angle * knockback,
- P = 5000,
- maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
- Parent = hit,
- }
- local rl = Create("BodyAngularVelocity"){
- P = 3000,
- maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
- angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
- Parent = hit,
- }
- game:GetService("Debris"):AddItem(bodvol, .5)
- game:GetService("Debris"):AddItem(rl, .5)
- elseif Type == "Normal" then
- local vp = Create("BodyVelocity"){
- P = 500,
- maxForce = Vector3.new(math.huge, 0, math.huge),
- velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
- }
- if knockback > 0 then
- vp.Parent = hit.Parent.Torso
- end
- game:GetService("Debris"):AddItem(vp, .5)
- elseif Type == "Up" then
- local bodyVelocity = Create("BodyVelocity"){
- velocity = Vector3.new(0, 20, 0),
- P = 5000,
- maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
- Parent = hit,
- }
- game:GetService("Debris"):AddItem(bodyVelocity, .5)
- elseif Type == "DarkUp" then
- coroutine.resume(coroutine.create(function()
- for i = 0, 1, 0.1 do
- swait()
- Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
- end
- end))
- local bodyVelocity = Create("BodyVelocity"){
- velocity = Vector3.new(0, 20, 0),
- P = 5000,
- maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
- Parent = hit,
- }
- game:GetService("Debris"):AddItem(bodyVelocity, 1)
- elseif Type == "Snare" then
- local bp = Create("BodyPosition"){
- P = 2000,
- D = 100,
- maxForce = Vector3.new(math.huge, math.huge, math.huge),
- position = hit.Parent.Torso.Position,
- Parent = hit.Parent.Torso,
- }
- game:GetService("Debris"):AddItem(bp, 1)
- elseif Type == "Freeze" then
- local BodPos = Create("BodyPosition"){
- P = 50000,
- D = 1000,
- maxForce = Vector3.new(math.huge, math.huge, math.huge),
- position = hit.Parent.Torso.Position,
- Parent = hit.Parent.Torso,
- }
- local BodGy = Create("BodyGyro") {
- maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
- P = 20e+003,
- Parent = hit.Parent.Torso,
- cframe = hit.Parent.Torso.CFrame,
- }
- hit.Parent.Torso.Anchored = true
- coroutine.resume(coroutine.create(function(Part)
- swait(1.5)
- Part.Anchored = false
- end), hit.Parent.Torso)
- game:GetService("Debris"):AddItem(BodPos, 3)
- game:GetService("Debris"):AddItem(BodGy, 3)
- end
- local debounce = Create("BoolValue"){
- Name = "DebounceHit",
- Parent = hit.Parent,
- Value = true,
- }
- game:GetService("Debris"):AddItem(debounce, Delay)
- c = Create("ObjectValue"){
- Name = "creator",
- Value = Player,
- Parent = h,
- }
- game:GetService("Debris"):AddItem(c, .5)
- end
- end
- function ShowDamage(Pos, Text, Time, Color)
- local Rate = (1 / 30)
- local Pos = (Pos or Vector3.new(0, 0, 0))
- local Text = (Text or "")
- local Time = (Time or 2)
- local Color = (Color or Color3.new(1, 0, 1))
- local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
- EffectPart.Anchored = true
- local BillboardGui = Create("BillboardGui"){
- Size = UDim2.new(3, 0, 3, 0),
- Adornee = EffectPart,
- Parent = EffectPart,
- }
- local TextLabel = Create("TextLabel"){
- BackgroundTransparency = 1,
- Size = UDim2.new(1, 0, 1, 0),
- Text = Text,
- Font = "SciFi",
- TextColor3 = Color,
- TextScaled = true,
- Parent = BillboardGui,
- }
- game.Debris:AddItem(EffectPart, (Time))
- EffectPart.Parent = game:GetService("Workspace")
- delay(0, function()
- local Frames = (Time / Rate)
- for Frame = 1, Frames do
- wait(Rate)
- local Percent = (Frame / Frames)
- EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
- TextLabel.TextTransparency = Percent
- end
- if EffectPart and EffectPart.Parent then
- EffectPart:Destroy()
- end
- end)
- end
- local STDamage = false
- function MagnitudeDamage(Part, Magnitude, MinimumDamage, MaximumDamage, KnockBack, Type, HitSound, HitPitch)
- for _, c in pairs(workspace:children()) do
- local hum = c:findFirstChild("Humanoid")
- if hum ~= nil then
- local head = c:findFirstChild("Torso")
- if head ~= nil then
- local targ = head.Position - Part.Position
- local mag = targ.magnitude
- if mag <= Magnitude and c.Name ~= Player.Name then
- Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, RootPart, .1, HitSound, HitPitch)
- if STDamage == true then
- for i = 1, 3 do
- Effects.Block.Create(BrickColor.new("Earth green"), head.CFrame, 1, 1, 1, 4, 4, 4, .07, 1)
- end
- for i = 1, 10 do
- Effects.Break.Create(BrickColor.new("Earth green"), head.CFrame, 1, 1, 1)
- end
- elseif STDamage == false then
- Effects.Block.Create(BrickColor.new("Earth green"), head.CFrame, .5, .5, .5, .5, .5, .5, .07, 1)
- for i = 1, 2 do
- Effects.Break.Create(BrickColor.new("Earth green"), head.CFrame, .4, .4, .4)
- end
- end
- end
- end
- end
- end
- end
- HHandle = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "HHandle", Vector3.new(1.09999979, 0.299999923, 1.0999999))
- HHandleWeld = CFuncs.Weld.Create(m, Head, HHandle, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0646438599, -0.0500068665, -0.0646400452, -0.707107365, -3.21031663e-008, 0.707106411, -8.19564079e-008, 1.00000119, -1.41561088e-007, -0.707106352, 1.38630043e-007, -0.707107484))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.09999979, 0.399999917, 1.0999999))
- PartWeld = CFuncs.Weld.Create(m, HHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 0.350002289, 0, 1.00000024, -3.21031663e-008, -5.96046448e-008, -3.21031663e-008, 1.00000119, 1.38630043e-007, -5.96046448e-008, 1.38630043e-007, 1.00000024))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.09999979, 0.499999911, 1.0999999))
- PartWeld = CFuncs.Weld.Create(m, HHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-7.62939453e-006, -0.400001526, 7.62939453e-006, 1.00000024, -3.21031663e-008, -5.96046448e-008, -3.21031663e-008, 1.00000119, 1.38630043e-007, -5.96046448e-008, 1.38630043e-007, 1.00000024))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.499999821, 0.299999893, 0.200000003))
- PartWeld = CFuncs.Weld.Create(m, HHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.300033569, -0.800000191, -0.44997406, 1.00000024, -3.21031663e-008, -5.96046448e-008, -3.21031663e-008, 1.00000119, 1.38630043e-007, -5.96046448e-008, 1.38630043e-007, 1.00000024))
- Eye1 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 1, "Earth green", "Eye1", Vector3.new(0.400000006, 0.200000003, 0.200000003))
- PartWeld = CFuncs.Weld.Create(m, HHandle, Eye1, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0381011963, -0.0574798584, 0.471725464, -2.89082527e-006, 0.173647985, -0.984807968, -6.2584877e-007, 0.984808922, 0.173648104, 1.00000012, 1.02902288e-006, -2.77161598e-006))
- CFuncs.Mesh.Create("SpecialMesh", Eye1, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Eye2 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 1, "Earth green", "Eye2", Vector3.new(0.400000006, 0.200000003, 0.200000003))
- PartWeld = CFuncs.Weld.Create(m, HHandle, Eye2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0115432739, -0.0487277508, 0.482452393, -0.981060266, -0.173648134, -0.0858327746, -0.172987267, 0.984808922, -0.0151339322, 0.0871568322, 3.96735317e-007, -0.996194839))
- CFuncs.Mesh.Create("SpecialMesh", Eye2, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.499999821, 0.300000012, 0.200000003))
- PartWeld = CFuncs.Weld.Create(m, HHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.299995422, -0.800000191, 0.449989319, 5.96046448e-008, -1.38630043e-007, -1.00000024, -3.21031663e-008, 1.00000119, 1.38630043e-007, 1.00000024, -3.21031663e-008, -5.96046448e-008))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.10000002, 0.999999881, 1.0999999))
- PartWeld = CFuncs.Weld.Create(m, HHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.200004578, -0.150001526, 0.200012207, 1.00000024, -3.21031663e-008, -5.96046448e-008, -3.21031663e-008, 1.00000119, 1.38630043e-007, -5.96046448e-008, 1.38630043e-007, 1.00000024))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.600000024))
- WedgeWeld = CFuncs.Weld.Create(m, HHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.449981689, -0.750000954, 0.250007629, 5.96046448e-008, -1.38630043e-007, -1.00000024, -3.21031663e-008, 1.00000119, 1.38630043e-007, 1.00000024, -3.21031663e-008, -5.96046448e-008))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.20000005, 0.200000003, 0.200000003))
- WedgeWeld = CFuncs.Weld.Create(m, HHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0500011444, -0.449970245, 0.650001526, 3.21031663e-008, -1.00000119, -1.38630043e-007, -5.96046448e-008, 1.38630043e-007, 1.00000024, -1.00000024, 3.21031663e-008, 5.96046448e-008))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.5))
- WedgeWeld = CFuncs.Weld.Create(m, HHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.449970245, -1.05000114, 0.300033569, -5.96046448e-008, 1.38630043e-007, 1.00000024, -3.21031663e-008, 1.00000119, 1.38630043e-007, -1.00000024, 3.21031663e-008, 5.96046448e-008))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.5))
- WedgeWeld = CFuncs.Weld.Create(m, HHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.449996948, -1.05000019, 0.300014496, 1.00000024, -3.21031663e-008, -5.96046448e-008, -3.21031663e-008, 1.00000119, 1.38630043e-007, -5.96046448e-008, 1.38630043e-007, 1.00000024))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.20000005, 0.200000003, 0.200000003))
- WedgeWeld = CFuncs.Weld.Create(m, HHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0500011444, -0.650009155, 0.449989319, 3.21031663e-008, -1.00000119, -1.38630043e-007, 5.96046448e-008, -1.38630043e-007, -1.00000024, 1.00000024, -3.21031663e-008, -5.96046448e-008))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.600000024))
- WedgeWeld = CFuncs.Weld.Create(m, HHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.450012207, -0.750001907, 0.249996185, -1.00000024, 3.21031663e-008, 5.96046448e-008, -3.21031663e-008, 1.00000119, 1.38630043e-007, 5.96046448e-008, -1.38630043e-007, -1.00000024))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.300000012, 0.200000003))
- WedgeWeld = CFuncs.Weld.Create(m, HHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.449985504, -0.800001144, 0.0500106812, 5.96046448e-008, -1.38630043e-007, -1.00000024, -3.21031663e-008, 1.00000119, 1.38630043e-007, 1.00000024, -3.21031663e-008, -5.96046448e-008))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.300000012, 0.200000003))
- WedgeWeld = CFuncs.Weld.Create(m, HHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.44997406, -0.800002098, 0.0500030518, -1.00000024, 3.21031663e-008, 5.96046448e-008, -3.21031663e-008, 1.00000119, 1.38630043e-007, 5.96046448e-008, -1.38630043e-007, -1.00000024))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- THandle = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Medium stone grey", "THandle", Vector3.new(1, 0.799999893, 1))
- THandleWeld = CFuncs.Weld.Create(m, Torso, THandle, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 0, 0, 1, -8.19564079e-008, 5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, 5.96046519e-008, -1.41561088e-007, 1.00000024))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.19999981, 0.699999928, 1.20000005))
- PartWeld = CFuncs.Weld.Create(m, THandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.328445435, -0.67606163, -0.323509216, 0.709785044, 0.0255700666, -0.70395416, -0.000232494262, 0.999350607, 0.0360652842, 0.704418302, -0.0254352745, 0.709329426))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.99999994, 0.499999851, 0.900000036))
- PartWeld = CFuncs.Weld.Create(m, THandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.354995728, 0.217259884, 0.408233643, 0.709785223, -0.157498211, -0.686585248, -0.000232138293, 0.974633098, -0.2238141, 0.704418123, 0.159019142, 0.691742837))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.80000019, 0.700000048, 0.800000012))
- PartWeld = CFuncs.Weld.Create(m, THandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-3.81469727e-005, -0.843423843, -1.0044136, 1, -8.19564079e-008, 5.96046519e-008, -1.01078633e-007, 0.939694166, -0.342019171, 1.52638329e-008, 0.34201926, 0.939693213))
- CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Really black", "Part", Vector3.new(1.60000014, 0.400000006, 1.39999998))
- PartWeld = CFuncs.Weld.Create(m, THandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-3.81469727e-005, -0.793423653, -0.504411697, 1, -8.19564079e-008, 5.96046519e-008, -1.01078633e-007, 0.939694166, -0.342019171, 1.52638329e-008, 0.34201926, 0.939693213))
- CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.19999981, 0.499999911, 1.19999993))
- PartWeld = CFuncs.Weld.Create(m, THandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.198799133, -0.0796661377, -0.194431305, 0.709785044, 0.0255700666, -0.70395416, -0.000232494262, 0.999350607, 0.0360652842, 0.704418302, -0.0254352745, 0.709329426))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.80000019, 0.300000012, 1.80000007))
- PartWeld = CFuncs.Weld.Create(m, THandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-6.10351563e-005, -1.04342794, -0.404396057, 1, -8.19564079e-008, 5.96046519e-008, -1.01078633e-007, 0.939694166, -0.342019171, 1.52638329e-008, 0.34201926, 0.939693213))
- CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.200000003, 1.10000002, 0.300000012))
- PartWeld = CFuncs.Weld.Create(m, THandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-5.34057617e-005, -0.943422318, -1.35441589, 1, -8.19564079e-008, 5.96046519e-008, -1.01078633e-007, 0.939694166, -0.342019171, 1.52638329e-008, 0.34201926, 0.939693213))
- CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.09999979, 0.499999911, 1.0999999))
- PartWeld = CFuncs.Weld.Create(m, THandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.11920929, 0.416726112, -0.115348816, 0.709785044, 0.0255700666, -0.70395416, -0.000232494262, 0.999350607, 0.0360652842, 0.704418302, -0.0254352745, 0.709329426))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.39999986, 1.19999993, 1.39999986))
- PartWeld = CFuncs.Weld.Create(m, THandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.218803406, -0.55094862, 0.222564697, 0.709785223, -0.157498211, -0.686585248, -0.000232138293, 0.974633098, -0.2238141, 0.704418123, 0.159019142, 0.691742837))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.999999762, 0.300000012, 0.799999893))
- PartWeld = CFuncs.Weld.Create(m, THandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0691986084, 0.816726685, -0.165359497, 0.709785044, 0.0255700666, -0.70395416, -0.000232494262, 0.999350607, 0.0360652842, 0.704418302, -0.0254352745, 0.709329426))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.899999976, 0.499999851, 0.899999917))
- PartWeld = CFuncs.Weld.Create(m, THandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.331642151, 0.516366959, 0.335166931, 0.709785223, -0.157498211, -0.686585248, -0.000232138293, 0.974633098, -0.2238141, 0.704418123, 0.159019142, 0.691742837))
- AHandleR = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "AHandleR", Vector3.new(0.799999952, 0.800000012, 1.22000003))
- AHandleRWeld = CFuncs.Weld.Create(m, RightArm, AHandleR, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.209915161, 0.00999641418, -3.81469727e-006, 1, -8.19564079e-008, 5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, 5.96046519e-008, -1.41561088e-007, 1.00000024))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.200000003, 0.899999976, 1.01999998))
- PartWeld = CFuncs.Weld.Create(m, AHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0999984741, 0.550004005, 0, 1, -8.19564079e-008, 5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, 5.96046519e-008, -1.41561088e-007, 1.00000024))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.300000012, 0.200000003, 0.200000003))
- PartWeld = CFuncs.Weld.Create(m, AHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.150001526, 0.200003624, -0.359994888, 1, -8.19564079e-008, 5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, 5.96046519e-008, -1.41561088e-007, 1.00000024))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.300000012, 0.200000003, 0.200000003))
- PartWeld = CFuncs.Weld.Create(m, AHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.149993896, 0.20000267, 0.359992981, 1, -8.19564079e-008, 5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, 5.96046519e-008, -1.41561088e-007, 1.00000024))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.20000005, 0.800000012, 1.20000005))
- PartWeld = CFuncs.Weld.Create(m, AHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.209899902, -0.809997559, 5.7220459e-006, -1, 8.19564079e-008, -5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, -5.96046519e-008, 1.41561088e-007, -1.00000024))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.200000003, 0.699999988, 1.01999998))
- PartWeld = CFuncs.Weld.Create(m, AHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.300003052, 0.650004387, 1.71661377e-005, 1, -8.19564079e-008, 5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, 5.96046519e-008, -1.41561088e-007, 1.00000024))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.300000012, 0.699999988, 1.01999998))
- PartWeld = CFuncs.Weld.Create(m, AHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.149993896, 0.650003433, 0, 1, -8.19564079e-008, 5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, 5.96046519e-008, -1.41561088e-007, 1.00000024))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.200000003, 0.699999928, 0.520000041))
- PartWeld = CFuncs.Weld.Create(m, AHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.199996948, -0.049996376, -3.81469727e-006, 1, -8.19564079e-008, 5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, 5.96046519e-008, -1.41561088e-007, 1.00000024))
- HitboxR = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "HitboxR", Vector3.new(0.799999952, 0.800000012, 1.22000003))
- HitboxRWeld = CFuncs.Weld.Create(m, AHandleR, HitboxR, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 0.700003624, 0, 1, -8.19564079e-008, 5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, 5.96046519e-008, -1.41561088e-007, 1.00000024))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.5, 0.200000003))
- WedgeWeld = CFuncs.Weld.Create(m, AHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.200012207, -0.149997711, 0.360010147, -1, 8.19564079e-008, -5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, -5.96046519e-008, 1.41561088e-007, -1.00000024))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.300000012))
- WedgeWeld = CFuncs.Weld.Create(m, AHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, -1.30999851, 0.659896851, -5.96046519e-008, 1.41561088e-007, -1.00000024, -8.19564079e-008, 1.00000119, -1.41561088e-007, 1, -8.19564079e-008, 5.96046519e-008))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.5, 0.200000003))
- WedgeWeld = CFuncs.Weld.Create(m, AHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.199981689, -0.149998665, 0.359991074, 1, -8.19564079e-008, 5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, 5.96046519e-008, -1.41561088e-007, 1.00000024))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.899999976))
- WedgeWeld = CFuncs.Weld.Create(m, AHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-1.90734863e-006, 0.309997559, -0.0598983765, -5.96046519e-008, 1.41561088e-007, -1.00000024, 8.19564079e-008, -1.00000119, 1.41561088e-007, -1, 8.19564079e-008, -5.96046519e-008))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.300000012))
- WedgeWeld = CFuncs.Weld.Create(m, AHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-3.81469727e-006, 0.309999466, 0.659896851, 5.96046519e-008, -1.41561088e-007, 1.00000024, 8.19564079e-008, -1.00000119, 1.41561088e-007, 1, -8.19564079e-008, 5.96046519e-008))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.01999998, 0.200000003, 0.300000012))
- WedgeWeld = CFuncs.Weld.Create(m, AHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-5.7220459e-006, 0.200003624, 0.150016785, 5.96046519e-008, -1.41561088e-007, 1.00000024, -8.19564079e-008, 1.00000119, -1.41561088e-007, -1, 8.19564079e-008, -5.96046519e-008))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.300000012, 0.200000003))
- WedgeWeld = CFuncs.Weld.Create(m, AHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-9.53674316e-006, -1.06000042, 0.490097046, 5.96046519e-008, -1.41561088e-007, 1.00000024, -8.19564079e-008, 1.00000119, -1.41561088e-007, -1, 8.19564079e-008, -5.96046519e-008))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.01999998, 0.200000003, 0.200000003))
- WedgeWeld = CFuncs.Weld.Create(m, AHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-5.7220459e-006, 0.20000267, 0.299995422, -5.96046519e-008, 1.41561088e-007, -1.00000024, -8.19564079e-008, 1.00000119, -1.41561088e-007, 1, -8.19564079e-008, 5.96046519e-008))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.5, 0.200000003))
- WedgeWeld = CFuncs.Weld.Create(m, AHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(7.62939453e-006, 0.659999847, 0.490089417, -5.96046519e-008, 1.41561088e-007, -1.00000024, 8.19564079e-008, -1.00000119, 1.41561088e-007, -1, 8.19564079e-008, -5.96046519e-008))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.900000095))
- WedgeWeld = CFuncs.Weld.Create(m, AHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-5.7220459e-006, -1.30999947, -0.0598831177, 5.96046519e-008, -1.41561088e-007, 1.00000024, -8.19564079e-008, 1.00000119, -1.41561088e-007, -1, 8.19564079e-008, -5.96046519e-008))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- AHandleL = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "AHandleL", Vector3.new(0.800000072, 0.800000012, 1.22000003))
- AHandleLWeld = CFuncs.Weld.Create(m, LeftArm, AHandleL, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.210014343, 0.00999736786, 1.14440918e-005, -1, 8.19564079e-008, -5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, -5.96046519e-008, 1.41561088e-007, -1.00000024))
- HitboxL = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "HitboxL", Vector3.new(0.800000072, 0.800000012, 1.22000003))
- HitboxLWeld = CFuncs.Weld.Create(m, AHandleL, HitboxL, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 0.700003624, 0, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.300000012, 0.200000003, 0.200000003))
- PartWeld = CFuncs.Weld.Create(m, AHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.149986267, 0.200001717, -0.360012054, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.200000003, 0.699999928, 0.520000041))
- PartWeld = CFuncs.Weld.Create(m, AHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.199989319, -0.0499982834, -9.53674316e-006, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.300000012, 0.200000003, 0.200000003))
- PartWeld = CFuncs.Weld.Create(m, AHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.149986267, 0.200001717, 0.359992981, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.20000005, 0.800000012, 1.20000005))
- PartWeld = CFuncs.Weld.Create(m, AHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.21005249, -0.81000042, 2.28881836e-005, -1, -8.19564079e-008, -5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, -5.96046519e-008, -1.41561088e-007, -1.00000024))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.200000003, 0.899999976, 1.01999998))
- PartWeld = CFuncs.Weld.Create(m, AHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0999984741, 0.550003052, -5.7220459e-006, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.200000003, 0.699999988, 1.01999998))
- PartWeld = CFuncs.Weld.Create(m, AHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.299995422, 0.650003433, -3.81469727e-006, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.300000012, 0.699999988, 1.01999998))
- PartWeld = CFuncs.Weld.Create(m, AHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.149993896, 0.65000248, 0, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.300000012))
- WedgeWeld = CFuncs.Weld.Create(m, AHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-3.81469727e-006, 0.309998512, 0.660064697, 5.96046519e-008, 1.41561088e-007, 1.00000024, -8.19564079e-008, -1.00000119, -1.41561088e-007, 1, 8.19564079e-008, 5.96046519e-008))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.5, 0.200000003))
- WedgeWeld = CFuncs.Weld.Create(m, AHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.199989319, -0.149998665, 0.359992981, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.900000095))
- WedgeWeld = CFuncs.Weld.Create(m, AHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-2.47955322e-005, -1.30999947, -0.060043335, 5.96046519e-008, 1.41561088e-007, 1.00000024, 8.19564079e-008, 1.00000119, 1.41561088e-007, -1, -8.19564079e-008, -5.96046519e-008))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.01999998, 0.200000003, 0.300000012))
- WedgeWeld = CFuncs.Weld.Create(m, AHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-5.7220459e-006, 0.20000267, 0.150001526, 5.96046519e-008, 1.41561088e-007, 1.00000024, 8.19564079e-008, 1.00000119, 1.41561088e-007, -1, -8.19564079e-008, -5.96046519e-008))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.5, 0.200000003))
- WedgeWeld = CFuncs.Weld.Create(m, AHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.199836731, -0.149998665, 0.36003685, -1, -8.19564079e-008, -5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, -5.96046519e-008, -1.41561088e-007, -1.00000024))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.5, 0.200000003))
- WedgeWeld = CFuncs.Weld.Create(m, AHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(1.52587891e-005, 0.659998894, 0.489944458, -5.96046519e-008, -1.41561088e-007, -1.00000024, -8.19564079e-008, -1.00000119, -1.41561088e-007, -1, -8.19564079e-008, -5.96046519e-008))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.5, 0.200000003))
- WedgeWeld = CFuncs.Weld.Create(m, AHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.199981689, -0.149999619, 0.360010147, -1, -8.19564079e-008, -5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, -5.96046519e-008, -1.41561088e-007, -1.00000024))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.899999976))
- WedgeWeld = CFuncs.Weld.Create(m, AHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(2.67028809e-005, 0.309998512, -0.0600509644, -5.96046519e-008, -1.41561088e-007, -1.00000024, -8.19564079e-008, -1.00000119, -1.41561088e-007, -1, -8.19564079e-008, -5.96046519e-008))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.300000012, 0.200000003))
- WedgeWeld = CFuncs.Weld.Create(m, AHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-1.33514404e-005, -1.06000042, 0.489936829, 5.96046519e-008, 1.41561088e-007, 1.00000024, 8.19564079e-008, 1.00000119, 1.41561088e-007, -1, -8.19564079e-008, -5.96046519e-008))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.01999998, 0.200000003, 0.200000003))
- WedgeWeld = CFuncs.Weld.Create(m, AHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(7.62939453e-006, 0.200003624, 0.299987793, -5.96046519e-008, -1.41561088e-007, -1.00000024, 8.19564079e-008, 1.00000119, 1.41561088e-007, 1, 8.19564079e-008, 5.96046519e-008))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(1.19999993, 0.200000003, 0.300000012))
- WedgeWeld = CFuncs.Weld.Create(m, AHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(9.53674316e-006, -1.30999947, 0.660049438, -5.96046519e-008, -1.41561088e-007, -1.00000024, 8.19564079e-008, 1.00000119, 1.41561088e-007, 1, 8.19564079e-008, 5.96046519e-008))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- LHandleR = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "LHandleR", Vector3.new(1.02999997, 1.00999999, 1.19000006))
- LHandleRWeld = CFuncs.Weld.Create(m, RightLeg, LHandleR, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00498962402, -0.0950021744, 0.00499534607, -1, 8.19564079e-008, -5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, -5.96046519e-008, 1.41561088e-007, -1.00000024))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.800000012, 0.800000012, 0.200000003))
- PartWeld = CFuncs.Weld.Create(m, LHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00498962402, -0.00499916077, -0.604999542, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.02999997, 1.00999999, 1.19000006))
- PartWeld = CFuncs.Weld.Create(m, LHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 0.600002289, 0, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.02999997, 0.699999928, 1.19000006))
- PartWeld = CFuncs.Weld.Create(m, LHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, -0.454998016, 0, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.400000006, 1.20000005, 0.200000003))
- PartWeld = CFuncs.Weld.Create(m, LHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00499725342, -0.00499916077, -0.604999542, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.800000131, 1.20000005, 0.800000012))
- PartWeld = CFuncs.Weld.Create(m, LHandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00499725342, 0.0149993896, 0.00500297546, 2.28095047e-007, 1.00000775, 2.99581131e-007, -1.00000417, 5.63755016e-008, -4.06898749e-007, -2.98379774e-007, 2.07959161e-008, 1.0000037))
- CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.200000003))
- WedgeWeld = CFuncs.Weld.Create(m, LHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.604999542, -0.504998207, 0.29499054, -2.98023224e-008, -6.70552254e-008, -1.00000012, 3.7252903e-008, 1.0000006, 7.4505806e-008, 1, 4.47034836e-008, 2.98023224e-008))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.200000003))
- WedgeWeld = CFuncs.Weld.Create(m, LHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.60499382, -0.495001793, 0.305000305, -5.96046519e-008, -1.41561088e-007, -1.00000024, -8.19564079e-008, -1.00000119, -1.41561088e-007, -1, -8.19564079e-008, -5.96046519e-008))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.200000003))
- WedgeWeld = CFuncs.Weld.Create(m, LHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.604999542, -0.495001793, 0.29499054, 2.98023224e-008, 6.70552254e-008, 1.00000012, -3.7252903e-008, -1.0000006, -7.4505806e-008, 1, 4.47034836e-008, 2.98023224e-008))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.200000003))
- WedgeWeld = CFuncs.Weld.Create(m, LHandleR, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.604999542, -0.504998207, 0.305000305, 2.98023224e-008, 6.70552254e-008, 1.00000012, 3.7252903e-008, 1.0000006, 7.4505806e-008, -1, -4.47034836e-008, -2.98023224e-008))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- LHandleL = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "LHandleL", Vector3.new(1.02999997, 1.00999999, 1.19000006))
- LHandleLWeld = CFuncs.Weld.Create(m, LeftLeg, LHandleL, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00498199463, -0.095000267, 0.00502204895, -1, 8.19564079e-008, -5.96046519e-008, -8.19564079e-008, 1.00000119, -1.41561088e-007, -5.96046519e-008, 1.41561088e-007, -1.00000024))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.02999997, 1.00999999, 1.19000006))
- PartWeld = CFuncs.Weld.Create(m, LHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 0.600001335, 0, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.400000006, 1.20000005, 0.300000012))
- PartWeld = CFuncs.Weld.Create(m, LHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00499725342, -0.00500106812, -0.554998398, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(1.02999997, 0.699999928, 1.19000006))
- PartWeld = CFuncs.Weld.Create(m, LHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, -0.454999924, 0, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.800000131, 1.20000005, 0.800000012))
- PartWeld = CFuncs.Weld.Create(m, LHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00499534607, 0.0149993896, 0.00500297546, 2.28095047e-007, 1.00000775, 2.99581131e-007, -1.00000417, 5.63755016e-008, -4.06898749e-007, -2.98379774e-007, 2.07959161e-008, 1.0000037))
- CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Part", Vector3.new(0.800000012, 0.800000012, 0.300000012))
- PartWeld = CFuncs.Weld.Create(m, LHandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00498962402, -0.00500106812, -0.554998398, 1, 8.19564079e-008, 5.96046519e-008, 8.19564079e-008, 1.00000119, 1.41561088e-007, 5.96046519e-008, 1.41561088e-007, 1.00000024))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.300000012, 0.200000003, 0.200000003))
- WedgeWeld = CFuncs.Weld.Create(m, LHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.554998398, -0.505000114, 0.305000305, 2.98023224e-008, 6.70552254e-008, 1.00000012, 3.7252903e-008, 1.0000006, 7.4505806e-008, -1, -4.47034836e-008, -2.98023224e-008))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.300000012, 0.200000003, 0.200000003))
- WedgeWeld = CFuncs.Weld.Create(m, LHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.554998398, -0.505000114, 0.29499054, -2.98023224e-008, -6.70552254e-008, -1.00000012, 3.7252903e-008, 1.0000006, 7.4505806e-008, 1, 4.47034836e-008, 2.98023224e-008))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.300000012, 0.200000003, 0.200000003))
- WedgeWeld = CFuncs.Weld.Create(m, LHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.554998398, -0.494999886, 0.29499054, 2.98023224e-008, 6.70552254e-008, 1.00000012, -3.7252903e-008, -1.0000006, -7.4505806e-008, 1, 4.47034836e-008, 2.98023224e-008))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Wedge", Vector3.new(0.300000012, 0.200000003, 0.200000003))
- WedgeWeld = CFuncs.Weld.Create(m, LHandleL, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.554998398, -0.494999886, 0.305000305, -5.96046519e-008, -1.41561088e-007, -1.00000024, -8.19564079e-008, -1.00000119, -1.41561088e-007, -1, -8.19564079e-008, -5.96046519e-008))
- CFuncs.Mesh.Create("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- EffectModel = Create("Model"){
- Parent = Character,
- Name = "Effects",
- }
- Effects = {
- Block = {
- Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
- local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
- prt.Anchored = true
- prt.CFrame = cframe
- local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
- game:GetService("Debris"):AddItem(prt, 10)
- if Type == 1 or Type == nil then
- table.insert(Effects, {
- prt,
- "Block1",
- delay,
- x3,
- y3,
- z3,
- msh
- })
- elseif Type == 2 then
- table.insert(Effects, {
- prt,
- "Block2",
- delay,
- x3,
- y3,
- z3,
- msh
- })
- end
- end;
- };
- Cylinder = {
- Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
- local prt = CFuncs.Part..Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.2, 0.2, 0.2))
- prt.Anchored = true
- prt.CFrame = cframe
- local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
- game:GetService("Debris"):AddItem(prt, 2)
- Effects[#Effects + 1] = {
- prt,
- "Cylinder",
- delay,
- x3,
- y3,
- z3
- }
- end;
- };
- Head = {
- Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
- local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
- prt.Anchored = true
- prt.CFrame = cframe
- local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Head", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
- game:GetService("Debris"):AddItem(prt, 10)
- table.insert(Effects, {
- prt,
- "Cylinder",
- delay,
- x3,
- y3,
- z3,
- msh
- })
- end;
- };
- Sphere = {
- Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
- local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
- prt.Anchored = true
- prt.CFrame = cframe
- local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
- game:GetService("Debris"):AddItem(prt, 10)
- table.insert(Effects, {
- prt,
- "Cylinder",
- delay,
- x3,
- y3,
- z3,
- msh
- })
- end;
- };
- Elect = {
- Create = function(cff, x, y, z)
- local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, BrickColor.new("Lime green"), "Part", Vector3.new(1, 1, 1))
- prt.Anchored = true
- prt.CFrame = cff * CFrame.new(math.random(-x, x), math.random(-y, y), math.random(-z, z))
- prt.CFrame = CFrame.new(prt.Position)
- game:GetService("Debris"):AddItem(prt, 2)
- local xval = math.random() / 2
- local yval = math.random() / 2
- local zval = math.random() / 2
- local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(xval, yval, zval))
- table.insert(Effects, {
- prt,
- "Elec",
- 0.1,
- x,
- y,
- z,
- xval,
- yval,
- zval
- })
- end;
- };
- Ring = {
- Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
- local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
- prt.Anchored = true
- prt.CFrame = cframe
- local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
- --msh.TextureId = "rbxassetid://269748808"
- game:GetService("Debris"):AddItem(prt, 10)
- table.insert(Effects, {
- prt,
- "Cylinder",
- delay,
- x3,
- y3,
- z3,
- msh
- })
- end;
- };
- Wave = {
- Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
- local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
- prt.Anchored = true
- prt.CFrame = cframe
- local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
- game:GetService("Debris"):AddItem(prt, 10)
- table.insert(Effects, {
- prt,
- "Cylinder",
- delay,
- x3,
- y3,
- z3,
- msh
- })
- end;
- };
- Break = {
- Create = function(brickcolor, cframe, x1, y1, z1)
- local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
- prt.Anchored = true
- prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
- local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
- local num = math.random(10, 50) / 1000
- game:GetService("Debris"):AddItem(prt, 10)
- table.insert(Effects, {
- prt,
- "Shatter",
- num,
- prt.CFrame,
- math.random() - math.random(),
- 0,
- math.random(50, 100) / 100
- })
- end;
- };
- Fire = {
- Create = function(brickcolor, cframe, x1, y1, z1, delay)
- local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
- prt.Anchored = true
- prt.CFrame = cframe
- msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
- game:GetService("Debris"):AddItem(prt, 10)
- table.insert(Effects, {
- prt,
- "Fire",
- delay,
- 1,
- 1,
- 1,
- msh
- })
- end;
- };
- FireWave = {
- Create = function(brickcolor, cframe, x1, y1, z1)
- local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 1, brickcolor, "Effect", Vector3.new())
- prt.Anchored = true
- prt.CFrame = cframe
- msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
- local d = Create("Decal"){
- Parent = prt,
- Texture = "rbxassetid://26356434",
- Face = "Top",
- }
- local d = Create("Decal"){
- Parent = prt,
- Texture = "rbxassetid://26356434",
- Face = "Bottom",
- }
- game:GetService("Debris"):AddItem(prt, 10)
- table.insert(Effects, {
- prt,
- "FireWave",
- 1,
- 30,
- math.random(400, 600) / 100,
- msh
- })
- end;
- };
- Lightning = {
- Create = function(p0, p1, tym, ofs, col, th, tra, last)
- local magz = (p0 - p1).magnitude
- local curpos = p0
- local trz = {
- -ofs,
- ofs
- }
- for i = 1, tym do
- local li = CFuncs.Part.Create(EffectModel, "Neon", 0, tra or 0.4, col, "Ref", Vector3.new(th, th, magz / tym))
- local ofz = Vector3.new(trz[math.random(1, 2)], trz[math.random(1, 2)], trz[math.random(1, 2)])
- local trolpos = CFrame.new(curpos, p1) * CFrame.new(0, 0, magz / tym).p + ofz
- li.Material = "Neon"
- if tym == i then
- local magz2 = (curpos - p1).magnitude
- li.Size = Vector3.new(th, th, magz2)
- li.CFrame = CFrame.new(curpos, p1) * CFrame.new(0, 0, -magz2 / 2)
- table.insert(Effects, {
- li,
- "Disappear",
- last
- })
- else
- do
- do
- li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / tym / 2)
- curpos = li.CFrame * CFrame.new(0, 0, magz / tym / 2).p
- game.Debris:AddItem(li, 10)
- table.insert(Effects, {
- li,
- "Disappear",
- last
- })
- end
- end
- end
- end
- end
- };
- EffectTemplate = {
- };
- }
- local Invisible = false
- function Reappear()
- for _, i in pairs(AdvancingFortress:children()) do
- if i:IsA("BasePart") then
- coroutine.resume(coroutine.create(function(Part)
- for i = 0, 1, 0.3 do
- swait()
- Part.Transparency = 1
- end
- Part.Transparency = 1
- end), i)
- end
- end
- for _, i in pairs(m:children()) do
- if i:IsA("BasePart") then
- coroutine.resume(coroutine.create(function(Part)
- for i = 0, 1, 0.3 do
- swait()
- Part.Transparency = 1
- end
- Part.Transparency = 1
- end), i)
- end
- end
- end
- function ReappearArmorOnly()
- for _, i in pairs(m:children()) do
- if i:IsA("BasePart") then
- coroutine.resume(coroutine.create(function(Part)
- for i = 0, 1, 0.3 do
- swait()
- Part.Transparency = 1
- end
- Part.Transparency = 1
- end), i)
- end
- end
- end
- function Disappear()
- for _, i in pairs(AdvancingFortress:children()) do
- if i:IsA("BasePart") then
- coroutine.resume(coroutine.create(function(Part)
- for i = 0, 1, 0.3 do
- swait()
- Part.Transparency = 1
- end
- Part.Transparency = 1
- end), i)
- end
- end
- for _, i in pairs(m:children()) do
- if i:IsA("BasePart") then
- coroutine.resume(coroutine.create(function(Part)
- for i = 0, 1, 0.3 do
- swait()
- Part.Transparency = 1
- end
- Part.Transparency = 1
- end), i)
- end
- end
- end
- function DisappearArmorOnly()
- for _, i in pairs(m:children()) do
- if i:IsA("BasePart") then
- coroutine.resume(coroutine.create(function(Part)
- for i = 0, 1, 0.3 do
- swait()
- Part.Transparency = 1
- end
- Part.Transparency = 1
- end), i)
- end
- end
- end
- local ora = false
- function ORA()
- attack = true
- local S = CFuncs.Sound.Create("0", Torso, 1, 1)
- Instance.new("DistortionSoundEffect", S).Level = .5
- S.Looped = true
- if ora == true then
- while ora == true do
- MagnitudeDamage(HitboxL, 5, 4, 10, 0, "Normal", "260430117", 1)
- for i = 0, 1, 0.8 do
- swait()
- RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -4), .5)
- PlayAnimationFromTable({
- CFrame.new(-0.561874092, -0.346845925, -0.435822666, 0.64278698, -0.323744029, 0.694272816, 0, 0.906308115, 0.422617555, -0.766044974, -0.271653026, 0.582563102) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(8.9481473e-006, 1.49999249, 5.2684918e-006, 0.704669476, 0.0560214818, -0.707321048, -0.0868221819, 0.996195257, -0.0075956285, 0.704204142, 0.0667634308, 0.706852198) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(1.97048378, 0.808467984, -0.254994273, -0.457079947, -0.7819345, 0.423859, 0.842444837, -0.227779076, 0.488266319, -0.285246044, 0.580254436, 0.762849629) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-1.18535733, 0.530705392, -0.713678956, 0.778861284, -0.400152355, 0.482962847, 0.492400557, -0.0868335962, -0.866026342, 0.388479888, 0.912325621, 0.129403993) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.708622813, -1.45549953, -0.199998885, 0.984808087, -0.167729571, -0.0449446738, 0.173646823, 0.951251328, 0.254887581, 1.4603138e-006, -0.258819878, 0.965925694) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.604502141, -1.943735, 0.000515520573, 0.982544005, 0.00845471025, 0.185841322, -0.0717865527, 0.938827574, 0.336824685, -0.17162481, -0.34428525, 0.923045695) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- }, .8, false)
- end
- MagnitudeDamage(HitboxR, 5, 4, 10, 0, "Normal", "260430117", 1)
- for i = 0, 1, 0.8 do
- swait()
- RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -4), .5)
- PlayAnimationFromTable({
- CFrame.new(1.1920929e-006, -0.0170394331, -0.52941519, 0.70710516, -2.21270369e-007, -0.707108498, 0.18301405, 0.965925574, 0.183012888, 0.683014154, -0.258820117, 0.683010995) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-1.22189522e-006, 1.49999356, 1.04308128e-006, 0.707110465, 0.122788236, 0.696360528, -1.4748274e-006, 0.98480773, -0.173648238, -0.707103193, 0.122787461, 0.696368098) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(1.44562268, 0.333473027, -0.475224167, 0.907739162, 0.217196256, 0.358959734, 0.40125221, -0.199453548, -0.893991232, -0.122576535, 0.955528319, -0.268199235) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-1.884794, 0.881342709, -0.770847201, 0.0912726, 0.688403964, -0.719562054, -0.91795665, -0.221949756, -0.328776807, -0.386037856, 0.690535009, 0.611666858) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.789779902, -1.8586235, 0.161380947, 0.965926766, -0.258817255, -8.10623169e-006, 0.243211254, 0.907672405, 0.342022836, -0.0885141194, -0.330371499, 0.939691722) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.73783946, -1.45406294, -0.215006173, 0.882573366, -0.0180292428, 0.469829261, -0.163172901, 0.925412893, 0.342031717, -0.440952569, -0.378531486, 0.813802838) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- }, .8, false)
- end
- MagnitudeDamage(HitboxL, 5, 4, 10, 0, "Normal", "260430117", 1)
- for i = 0, 1, 0.8 do
- swait()
- Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
- Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
- Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
- Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
- Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
- Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
- Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
- Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
- Effects.Block.Create(BrickColor.new("Earth green"), HitboxL.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
- Effects.Break.Create(BrickColor.new("Earth green"), HitboxL.CFrame, .5, .5, .5)
- Effects.Block.Create(BrickColor.new("Earth green"), HitboxL.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
- Effects.Break.Create(BrickColor.new("Earth green"), HitboxL.CFrame, .5, .5, .5)
- Effects.Block.Create(BrickColor.new("Earth green"), HitboxL.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
- Effects.Break.Create(BrickColor.new("Earth green"), HitboxL.CFrame, .5, .5, .5)
- Effects.Block.Create(BrickColor.new("Earth green"), HitboxL.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
- Effects.Break.Create(BrickColor.new("Earth green"), HitboxL.CFrame, .5, .5, .5)
- RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -4), .5)
- PlayAnimationFromTable({
- CFrame.new(0.215482175, -0.0393944569, -0.126133978, 0.259671897, -0.351393819, 0.8994959, -0.075478971, 0.921212733, 0.381667405, -0.962742627, -0.167001322, 0.212690249) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-1.26510859e-005, 1.49999118, -2.16066837e-007, 0.420251548, -0.0215960592, -0.90715003, -0.100918382, 0.992402375, -0.0703775883, 0.901778162, 0.12112467, 0.414879382) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(1.81840861, 0.705381036, -0.347923756, -0.236346364, -0.883376777, 0.404705286, 0.945798516, -0.113677993, 0.304209948, -0.222726092, 0.454668403, 0.862362981) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-1.21960759, 0.420275182, -0.728423595, -0.57802856, -0.255150676, 0.775100708, 0.665436089, -0.697164714, 0.266751111, 0.472311139, 0.669969678, 0.572767615) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.620917439, -1.53014767, -0.12091887, 0.707106113, 0.241845652, -0.66446346, -1.2293458e-006, 0.939692676, 0.342019886, 0.707107484, -0.241843566, 0.664462805) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.873213649, -1.89646459, -0.100004375, 0.933012128, 0.353242815, -0.0686147735, -0.258823931, 0.791241407, 0.554028153, 0.249997303, -0.499155849, 0.829665601) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- }, .8, false)
- end
- MagnitudeDamage(HitboxR, 5, 4, 10, 0, "Normal", "260430117", 1)
- for i = 0, 1, 0.8 do
- swait()
- RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -4), .5)
- PlayAnimationFromTable({
- CFrame.new(0.299998224, -0.0468490347, -0.211314023, 0.642786682, -2.87348001e-007, -0.766045272, 0.323744863, 0.906307757, 0.271653205, 0.694272637, -0.42261824, 0.582562685) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(2.71201134e-006, 1.4999969, 8.94069672e-007, 0.642777503, 0.133020476, 0.754416466, 4.31999706e-006, 0.984809279, -0.173647597, -0.766052961, 0.111620098, 0.633012772) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(1.27057993, 0.327670783, -0.599993467, 0.638493001, 0.280156553, -0.716825664, -0.769049883, 0.196164608, -0.608343422, -0.0298155248, 0.939697862, 0.340704083) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-1.86040878, 1.02262986, -0.452570885, 0.386218816, 0.717701018, -0.579433978, -0.403004408, -0.433759809, -0.805879354, -0.829712272, 0.544763446, 0.121709965) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.779964924, -1.75316048, -0.0263362825, 0.826099217, -0.36394459, 0.43023771, 0.181541473, 0.894650102, 0.40822047, -0.533481896, -0.259124577, 0.805140793) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.724003315, -1.47219872, -0.266945302, 0.766038954, -0.166370958, 0.620890498, 4.09781933e-006, 0.965925932, 0.258819997, -0.642794192, -0.198263675, 0.739937425) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- }, .8, false)
- end
- MagnitudeDamage(HitboxL, 5, 4, 10, 0, "Normal", "260430117", 1)
- end
- end
- S:Stop()
- local S2 = CFuncs.Sound.Create("0", Torso, 1, 1)
- Instance.new("DistortionSoundEffect", S2).Level = .8
- for i = 0, 3, 0.13 do
- swait()
- Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
- Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
- Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
- Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
- Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
- Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
- Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
- Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
- RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -3), .5)
- PlayAnimationFromTable({
- CFrame.new(2.68220901e-006, -0.0739577487, 0.0232374109, 0.707105994, -3.47710994e-007, -0.707107604, -0.122787997, 0.98480767, -0.122788213, 0.696364999, 0.173648596, 0.696363389) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-5.36441803e-007, 1.49999356, -1.28149986e-006, 0.707105994, -0.122788511, 0.696365297, -3.47710994e-007, 0.984808028, 0.173649326, -0.707107604, -0.122788727, 0.696363688) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(1.13747835, 0.382733107, -0.729447305, 0.579597414, 0.772029877, -0.260839432, -0.351051509, -0.0523141921, -0.934893906, -0.735411942, 0.633429527, 0.240701318) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-1.53455412, 0.605712295, -0.542039633, 0.786121905, 0.427828372, -0.446066588, -0.606968522, 0.398195386, -0.687771559, -0.116626531, 0.811420619, 0.572708428) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.903839946, -1.70734286, 0.373858094, 0.863655448, -0.430708885, 0.261895239, 0.187955216, 0.757234871, 0.625514567, -0.46773085, -0.491004646, 0.734943748) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.596739769, -1.62411702, -0.0967329144, 0.725493789, -0.291957259, 0.623233199, -0.081900157, 0.86250174, 0.499382436, -0.683338165, -0.41334182, 0.601828396) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- }, .2, false)
- end
- MagnitudeDamage(HitboxR, 7, 10, 15, 50, "Normal", "610359590", 1)
- for i = 0, 1, 0.1 do
- swait()
- Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
- Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
- Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
- Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
- Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
- Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
- Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
- Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
- Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
- Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
- Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
- Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
- Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
- Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
- Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
- Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
- RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -5), .3)
- PlayAnimationFromTable({
- CFrame.new(-0.338160992, -0.0772590488, -0.484170675, 0.307024002, -0.153706044, 0.939207554, -0.403236002, 0.872901201, 0.274671286, -0.86205399, -0.463052958, 0.206021816) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.0502282679, 1.50051379, -0.0864891857, 0.502356887, -0.246090144, -0.828901231, -0.00520065427, 0.957766473, -0.287500501, 0.864644766, 0.148738697, 0.479860842) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(1.81698525, 1.20575511, -0.168038458, 0.0800605565, -0.859217465, 0.505307972, 0.457053572, -0.418860257, -0.784640014, 0.885828495, 0.293771386, 0.359173566) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-1.66351938, 0.691055655, 0.203685582, 0.309526145, 0.793331623, -0.524231553, -0.937197804, 0.347743452, -0.0271089375, 0.160791725, 0.499699503, 0.851144433) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.971616864, -1.6145575, 0.096719563, 0.544056833, -0.203144252, -0.814085484, 0.51142931, 0.849463344, 0.129818588, 0.665161908, -0.486975014, 0.566052973) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.676943898, -1.44413579, 0.206094518, 0.884253025, 0.0570309162, -0.463512957, 0.209485695, 0.838620007, 0.502824426, 0.417387724, -0.541723251, 0.729605079) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- }, .6, false)
- end
- attack = false
- end
- function CastleCrusherFist()
- attack = true
- STDamage = true
- local S2 = CFuncs.Sound.Create("0", Torso, 1, 1)
- Instance.new("DistortionSoundEffect", S2).Level = .8
- for i = 0, 1, 0.1 do
- swait()
- Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
- Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
- Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
- Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
- Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
- Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
- Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
- Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
- Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
- Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
- Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
- Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
- Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
- Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
- Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
- Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
- Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
- Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
- RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -2), .2)
- PlayAnimationFromTable({
- CFrame.new(-5.99771738e-007, -0.00717129931, 0.169464022, 0.422617912, -2.2671e-007, -0.906308055, -0.309975952, 0.939692557, -0.144544229, 0.851650834, 0.342020661, 0.397130787) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.0102166235, 1.52751005, -0.239579424, 0.456926107, -0.171424359, 0.872835577, -0.167732254, 0.94705075, 0.273807496, -0.87355268, -0.271512181, 0.403976858) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.944673777, 0.474064022, -0.539126158, 0.229199454, 0.762564063, 0.604949772, 0.809601307, 0.195682317, -0.553402781, -0.540382624, 0.616607308, -0.572522938) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-1.61232829, 0.309644789, -0.24482432, 0.455398798, 0.536860108, -0.710207343, -0.887026072, 0.205374956, -0.413530886, -0.076149486, 0.818293095, 0.569735885) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(1.08113468, -1.48232126, 0.656104684, 0.81421864, -0.517612338, 0.262917578, 0.175395042, 0.651024699, 0.738514543, -0.553430021, -0.555197835, 0.620862961) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.427128136, -1.50760674, -0.0473105907, 0.804508269, -0.373179317, 0.462065101, -0.173640698, 0.596196175, 0.783836842, -0.567992628, -0.71083647, 0.414845526) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- }, .2, false)
- end
- for i,v in pairs (game.Workspace:GetChildren()) do
- if v.ClassName == "Part" then
- v.Anchored = false
- end
- end
- game.Workspace.Base.Anchored = true
- cxvg = Instance.new("ForceField",game.Players.LocalPlayer.Character)
- MagnitudeDamage(HitboxR, 10, 50, 80, 100, "Normal", "610359515", 1)
- Effects.Wave.Create(BrickColor.new("Earth green"), RootPart.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)), .5, .5, .5, .6, .6, .6, 0.06)
- CFuncs.Sound.Create("471881980", HitboxR, 1, 0.9)
- CFuncs.Sound.Create("471881954", HitboxR, 1, 0.8)
- for i = 0, 1, 0.08 do
- swait()
- Effects.Block.Create(BrickColor.new("Earth green"), HitboxR.CFrame, 1, 1, 1, 4, 4, 4, .3, 1)
- Effects.Break.Create(BrickColor.new("Earth green"), HitboxR.CFrame, .5, .5, .5)
- RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(0, 1, -5), .3)
- PlayAnimationFromTable({
- CFrame.new(-3.57627869e-007, -0.116980031, -2.22140098, 0.342020035, -6.11579551e-008, 0.939692736, -0.604023039, 0.766044259, 0.219846413, -0.71984607, -0.642787933, 0.262002468) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-1.13248825e-006, 1.49999046, 8.94069672e-007, 0.422608167, -0.383014679, -0.82140249, -1.36196613e-005, 0.906310022, -0.422613323, 0.906312764, 0.17861104, 0.383008778) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(1.72490048, 1.25688744, -0.021425128, -0.678134382, -0.731868863, 0.0670941696, 0.667953849, -0.575675249, 0.47163111, -0.306547582, 0.364645123, 0.879239857) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-1.70565486, 0.469353855, 0.162862837, 0.82686162, 0.55728358, 0.0757693052, -0.414878726, 0.513436973, 0.751176, 0.379712611, -0.652546048, 0.655748963) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.757160306, -1.48393714, -0.193787217, 0.601814985, 0.305624545, -0.737842917, -2.98023224e-008, 0.923879623, 0.382683486, 0.798635662, -0.230304718, 0.556004763) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.908789515, -1.60188651, -0.0663503706, 0.696367741, 0.548584938, -0.462741733, -0.173660636, 0.7544052, 0.633021533, 0.696362019, -0.360454619, 0.620610356) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- }, .6, false)
- Effects.Sphere.Create(BrickColor.new("Bright yellow"), HitboxR.CFrame, 1, 55, 55, 55, 55, 55, .1, 1)
- Effects.Sphere.Create(BrickColor.new("Bright orange"), HitboxR.CFrame, 1, 35, 35, 35, 35, 35, .1, 1)
- xsdrtew = Instance.new("Explosion",Workspace)
- xsdrtew.Position = HitboxR.Position
- xsdrtew.BlastRadius = 55
- xsdrtew.BlastPressure = 138955
- end
- wait()
- cxvg:remove()
- STDamage = false
- attack = false
- end
- local IsWearingArmor = false
- function Armor(Mode)
- attack = true
- if IsWearingArmor == false and Mode == "On" then
- IsWearingArmor = true
- Disappear()
- swait(10)
- ReappearArmorOnly()
- Character.Humanoid.MaxHealth = 500
- Character.Humanoid.Health = 500
- HHandleWeld.Part0 = Character.Head
- THandleWeld.Part0 = Character.Torso
- AHandleRWeld.Part0 = Character["Right Arm"]
- AHandleLWeld.Part0 = Character["Left Arm"]
- LHandleRWeld.Part0 = Character["Right Leg"]
- LHandleLWeld.Part0 = Character["Left Leg"]
- for i, v in pairs(AdvancingFortress:GetChildren()) do
- if v:IsA("BasePart") then
- v.Transparency = 1
- end
- end
- for i, v in pairs(Character:GetChildren()) do
- if v:IsA("Accessory") then
- v.Handle.Transparency = 1
- end
- end
- elseif IsWearingArmor == true and Mode == "Off" then
- IsWearingArmor = false
- DisappearArmorOnly()
- for i, v in pairs(Character:GetChildren()) do
- if v:IsA("Accessory") then
- v.Handle.Transparency = 0
- end
- end
- swait(10)
- Reappear()
- Character.Humanoid.MaxHealth = 100
- Character.Humanoid.Health = 100
- HHandleWeld.Part0 = Head
- THandleWeld.Part0 = Torso
- AHandleRWeld.Part0 = RightArm
- AHandleLWeld.Part0 = LeftArm
- LHandleRWeld.Part0 = RightLeg
- LHandleLWeld.Part0 = LeftLeg
- for i, v in pairs(AdvancingFortress:GetChildren()) do
- if v:IsA("BasePart") then
- v.Transparency = 0
- end
- end
- end
- attack = false
- end
- rgui1 = Instance.new("BillboardGui")
- rgui1.Parent = Torso
- rgui1.Size = UDim2.new(3, 0, 3, 0)--(3, 0, 3, 0)
- rgui1.AlwaysOnTop = true
- rimg1 = Instance.new("ImageLabel")
- rimg1.Parent = rgui1
- rimg1.BackgroundTransparency = 1
- rimg1.Position = UDim2.new(-.8,0,-.8,0)
- rimg1.Size = UDim2.new(1, 200, 1, 200)--(1, 0, 1, 0)
- rimg1.Image = "rbxassetid://50822750"
- rimg1.ImageTransparency = 1
- rimga = Instance.new("TextLabel")
- rimga.Parent = rgui1
- rimga.BackgroundTransparency = 1
- rimga.Position = UDim2.new(-.8,0,-.8,0)
- rimga.Size = UDim2.new(1, 200, 1, 200)--(1, 0, 1, 0)
- rimga.Text = "wut pooppin b"
- rimga.TextTransparency = 1
- rimga.TextSize = 100
- rimga.TextStrokeTransparency = 1
- rimga.TextColor3 = Color3.new(1,1,1)
- rimga.ZIndex = 2
- function tt()
- attack = true
- l0l:Play()
- wait(3.1)
- rimga.TextStrokeTransparency = 0
- rimga.TextTransparency = 0
- rimg1.ImageTransparency = 0
- rimga.Text = "10"
- wait(.995)
- rimga.Text = "9"
- wait(.995)
- rimga.Text = "8"
- wait(.995)
- rimga.Text = "7"
- wait(.995)
- rimga.Text = "6"
- wait(.995)
- rimga.Text = "5"
- wait(.995)
- rimga.Text = "4"
- wait(.995)
- rimga.Text = "3"
- wait(.995)
- rimga.Text = "2"
- wait(.995)
- rimga.Text = "1"
- wait(.995)
- rimga.Text = "0"
- wait(.995)
- rimga.TextTransparency = 1
- rimg1.ImageTransparency = 1
- rimga.TextStrokeTransparency = 1
- MagnitudeDamage(Torso, 3000, 99999999999, 999999999999, 100, "Knockdown", "610359515", 1)
- Effects.Sphere.Create(BrickColor.new("New Yeller"), Torso.CFrame, 5, 5, 5, 26, 26, 26, 0.004, 0.004)
- Effects.Ring.Create(BrickColor.new("New Yeller"), Torso.CFrame * CFrame.Angles(math.rad(90),0,0), .7, .7, .7, 9, 9, 1, 0.004)
- attack = false
- end
- Mouse.KeyDown:connect(function(k)
- k = k:lower()
- if attack == false and ora == false and k == 'z' and IsWearingArmor == false and Invisible == false then
- ora = true
- ORA()
- elseif attack == false and k == 'x' then
- tt()
- elseif attack == false and k == 'g' and IsWearingArmor == false and Invisible == false then
- Armor("On")
- elseif attack == false and k == 'g' and IsWearingArmor == true and Invisible == false then
- Armor("Off")
- elseif attack == false and k == 'f' and Invisible == false and IsWearingArmor == false then
- Invisible = true
- Effects.Block.Create(BrickColor.new("Earth green"), Torso.CFrame, 1, 1, 1, 4, 4, 4, .1, 1)
- Disappear()
- elseif attack == false and k == 'f' and Invisible == true and IsWearingArmor == false then
- Invisible = false
- CFuncs.Sound.Create("161006033", Torso, 1, 1.3)
- CFuncs.Sound.Create("206083431", Torso, 1, 1.5)
- Effects.Sphere.Create(BrickColor.new("Earth green"), Torso.CFrame, 1, 1, 1, 4, 4, 4, .08)
- for i = 1, 2 do
- Effects.Block.Create(BrickColor.new("Earth green"), Torso.CFrame, 1, 1, 1, 4, 4, 4, .1, 1)
- end
- for i = 1, 20 do
- Effects.Break.Create(BrickColor.new("Earth green"), Torso.CFrame, 1, 1, 1)
- end
- Reappear()
- elseif attack == false and k == 'c' and IsWearingArmor == false and Invisible == false then
- CastleCrusherFist()
- end
- end)
- Mouse.KeyUp:connect(function(k)
- k = k:lower()
- if attack == true and ora == true and k == 'z' and IsWearingArmor == false then
- ora = false
- end
- end)
- coroutine.resume(coroutine.create(function(Part, Part2)
- while Part.Parent ~= nil do
- swait(math.random(100, 150))
- for i = 0, 1, 0.2 do
- wait()
- Eye1.Mesh.Scale = Vector3.new(1, .7 - 1 * i, 1)
- Eye2.Mesh.Scale = Vector3.new(1, .7 - 1 * i, 1)
- end
- for i = 0, 1, 0.2 do
- swait()
- Eye1.Mesh.Scale = Vector3.new(1, .7 + .3 * i, 1)
- Eye2.Mesh.Scale = Vector3.new(1, .7 + .3 * i, 1)
- end
- end
- end), Eye1, Eye2)
- spawn(function()
- while wait(1) do
- Effects.Sphere.Create(BrickColor.new("Earth green"), Torso.CFrame, 5, 5, 5, 9, 9, 9, .1, 1)
- wait()
- Effects.Sphere.Create(BrickColor.new("Earth green"), Torso.CFrame, 5, 5, 5, 9, 9, 9, .1, 1)
- wait()
- Effects.Sphere.Create(BrickColor.new("Earth green"), Torso.CFrame, 5, 5, 5, 9, 9, 9, .1, 1)
- end
- end)
- while true do
- swait()
- rimg1.Rotation = rimg1.Rotation + 1
- for i, v in pairs(AdvancingFortress:GetChildren()) do
- if v:IsA("Part") then
- v.Material = "SmoothPlastic"
- v.CanCollide = false
- elseif v:IsA("Humanoid") then
- v:remove()
- elseif v:IsA("Accessory") then
- v:remove()
- elseif v:IsA("Shirt") then
- v:remove()
- elseif v:IsA("Pants") then
- v:remove()
- elseif v:IsA("Script") or v:IsA("LocalScript") then
- v:remove()
- elseif v:IsA("BodyColors") then
- v:remove()
- end
- end
- HHandle.Transparency = 1
- THandle.Transparency = 1
- AHandleR.Transparency = 1
- AHandleL.Transparency = 1
- LHandleR.Transparency = 1
- LHandleL.Transparency = 1
- RootPart.Transparency = 1
- HitboxR.Transparency = 1
- HitboxL.Transparency = 1
- Head.BrickColor = BrickColor.new("Really black")
- Torso.BrickColor = BrickColor.new("Mid gray")
- RightArm.BrickColor = BrickColor.new("Mid gray")
- LeftArm.BrickColor = BrickColor.new("Mid gray")
- RightLeg.BrickColor = BrickColor.new("Mid gray")
- LeftLeg.BrickColor = BrickColor.new("Mid gray")
- RootPart.Anchored = true
- Torsovelocity = (Character.HumanoidRootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
- velocity = Character.HumanoidRootPart.Velocity.y
- sine = sine + change
- local hit, pos = rayCast(Character.HumanoidRootPart.Position, (CFrame.new(Character.HumanoidRootPart.Position, Character.HumanoidRootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
- if RootPart.Velocity.y > 1 and hit == nil then
- Anim = "Jump"
- if attack == false then
- RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(2, 1 + .5 * math.cos(sine / 20), 3), .5)
- PlayAnimationFromTable({
- CFrame.new(0, 0.00872418843, 0.0292903651, 1, 0, -0, 0, 0.996194661, -0.087155968, 0, 0.087155968, 0.996194661) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0, 1.49999177, -1.49011612e-007, 1, 0, 0, 0, 0.98480767, 0.173648626, -0, -0.173648626, 0.98480767) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(1.64140427, 0.273908556, 0.192029893, 0.946035206, -0.31541416, 0.0743736848, 0.284469575, 0.91821146, 0.275617331, -0.155224368, -0.239586651, 0.958386064) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-1.59350562, 0.239538491, 0.192243189, 0.935008764, 0.347148597, -0.0724328309, -0.312019885, 0.902400434, 0.297181845, 0.168529674, -0.255267143, 0.952069581) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.602718651, -1.95556056, 0.410092652, 0.978475571, 0.0150757888, -0.205834776, 0.0853612274, 0.878464639, 0.470120817, 0.187906027, -0.477568805, 0.85826844) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.41903314, -1.41877925, -0.229210436, 0.962251842, -0.0299757104, 0.270510197, -0.084186092, 0.912393093, 0.400567293, -0.258819073, -0.408219665, 0.875425339) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- }, .3, false)
- end
- elseif RootPart.Velocity.y < -1 and hit == nil then
- Anim = "Fall"
- if attack == false then
- RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(2, 1 + .5 * math.cos(sine / 20), 3), .5)
- PlayAnimationFromTable({
- CFrame.new(-0, -0.0366669223, -0.0478199311, 1, 0, 0, 0, 0.996194661, 0.087155968, 0, -0.087155968, 0.996194661) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0, 1.58110774, -0.115850762, 1, 0, 0, 0, 0.98480767, 0.173647821, 0, -0.173647821, 0.98480767) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(1.72150326, 0.610064566, 0.0891361833, 0.724097908, -0.685675204, 0.0743751749, 0.645872176, 0.711960018, 0.275611937, -0.241932437, -0.151533186, 0.958387375) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-1.69228244, 0.568353653, 0.082095027, 0.759895504, 0.646005511, -0.0724337399, -0.601845145, 0.741260946, 0.297183931, 0.24567467, -0.182231784, 0.952074111) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.60271728, -1.95556188, 0.410093039, 0.978470623, -0.00292155147, -0.206365243, 0.0853614658, 0.916095972, 0.391767859, 0.187905625, -0.400949359, 0.896622121) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.453899324, -1.81726217, -0.229221463, 0.962255239, -0.00628663599, 0.272094905, -0.0841865242, 0.943832874, 0.319526881, -0.258820891, -0.33037129, 0.90767473) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- }, .3, false)
- end
- elseif Torsovelocity < 1 and hit ~= nil then
- Anim = "Idle"
- if attack == false then
- change = 1
- RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(2, 1 + .5 * math.cos(sine / 20), 3), .5)
- PlayAnimationFromTable({
- CFrame.new(0, -0.00190299738, -0.0435779989, 1, 0, 0, 0, 0.996194661, 0.087155968, 0, -0.087155968, 0.996194661) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0, 1.49999213, 3.27825546e-007, 1, 0, 0, 0, 0.99619478, 0.0871553123, 0, -0.0871553123, 0.99619478) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(1.64141297, 0.173907071, -0.107973814, 0.946035922, -0.270955235, 0.177766502, 0.284470022, 0.957103431, -0.055051513, -0.155224428, 0.102649838, 0.982532144) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-1.59350157, 0.139536366, -0.107754946, 0.935009062, 0.284010828, -0.212358981, -0.312018842, 0.943447471, -0.11203292, 0.168530986, 0.171011835, 0.970748305) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.602711678, -1.89952374, -0.0967197716, 0.978471398, -0.0562333167, -0.198576227, 0.0853610933, 0.986278713, 0.141314447, 0.187904745, -0.155223012, 0.969844699) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.619029164, -1.90815639, -0.0860156417, 0.962250412, 0.0410595387, 0.269051194, -0.0841863081, 0.984977186, 0.150772721, -0.258818805, -0.167731494, 0.951251626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- }, .3, false)
- end
- elseif Torsovelocity > 2 and hit ~= nil then
- Anim = "Walk"
- if attack == false then
- RootPart.CFrame = RootPart.CFrame:lerp(Character.HumanoidRootPart.CFrame * CFrame.new(2, 1 + .5 * math.cos(sine / 20), 3), .5)
- PlayAnimationFromTable({
- CFrame.new(0, -0.0234659836, -0.171147972, 1, 0, 0, 0, 0.939692736, 0.342019886, 0, -0.342019916, 0.939692736) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0, 1.49999166, 1.1920929e-007, 1, 0, 0, 0, 0.98480773, -0.173648983, 0, 0.173648953, 0.98480773) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(1.60905385, 0.122740321, 0.227665678, 0.946036339, -0.320693314, 0.0465966538, 0.284468234, 0.89069742, 0.354595304, -0.155219615, -0.322205007, 0.93385905) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-1.55878484, 0.127169654, 0.148623466, 0.93500936, 0.339513272, -0.102411598, -0.312018752, 0.924868107, 0.217401206, 0.168527737, -0.171317667, 0.970695019) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.585851789, -1.60362172, -0.143285036, 0.978476226, 0.0150748575, -0.205834031, 0.0853618756, 0.878461003, 0.470117748, 0.187905103, -0.477570593, 0.858265638) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.563320339, -1.90456724, 0.225245774, 0.982039452, -0.00800410938, 0.188514173, -0.0707257539, 0.910641074, 0.407099873, -0.174927384, -0.413120717, 0.893718541) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- }, .3, false)
- end
- end
- if 0 < #Effects then
- for e = 1, #Effects do
- if Effects[e] ~= nil then
- local Thing = Effects[e]
- if Thing ~= nil then
- local Part = Thing[1]
- local Mode = Thing[2]
- local Delay = Thing[3]
- local IncX = Thing[4]
- local IncY = Thing[5]
- local IncZ = Thing[6]
- if Thing[2] == "Shoot" then
- local Look = Thing[1]
- local move = 30
- if Thing[8] == 3 then
- move = 10
- end
- local hit, pos = rayCast(Thing[4], Thing[1], move, m)
- if Thing[10] ~= nil then
- da = pos
- cf2 = CFrame.new(Thing[4], Thing[10].Position)
- cfa = CFrame.new(Thing[4], pos)
- tehCF = cfa:lerp(cf2, 0.2)
- Thing[1] = tehCF.lookVector
- end
- local mag = (Thing[4] - pos).magnitude
- Effects["Head"].Create(Torso.BrickColor, CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0), 1, mag * 5, 1, 0.5, 0, 0.5, 0.2)
- if Thing[8] == 2 then
- Effects["Ring"].Create(Torso.BrickColor, CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0) * CFrame.fromEulerAnglesXYZ(1.57, 0, 0), 1, 1, 0.1, 0.5, 0.5, 0.1, 0.1, 1)
- end
- Thing[4] = Thing[4] + Look * move
- Thing[3] = Thing[3] - 1
- if 2 < Thing[5] then
- Thing[5] = Thing[5] - 0.3
- Thing[6] = Thing[6] - 0.3
- end
- if hit ~= nil then
- Thing[3] = 0
- if Thing[8] == 1 or Thing[8] == 3 then
- Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
- else
- if Thing[8] == 2 then
- Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
- if (hit.Parent:findFirstChild("Humanoid")) ~= nil or (hit.Parent.Parent:findFirstChild("Humanoid")) ~= nil then
- ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
- ref.Anchored = true
- ref.CFrame = CFrame.new(pos)
- CFuncs["Sound"].Create("161006093", ref, 1, 1.2)
- game:GetService("Debris"):AddItem(ref, 0.2)
- Effects["Block"].Create(Torso.BrickColor, CFrame.new(ref.Position) * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 1, 10, 10, 10, 0.1, 2)
- Effects["Ring"].Create(BrickColor.new("Bright yellow"), CFrame.new(ref.Position) * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 0.1, 4, 4, 0.1, 0.1)
- MagnitudeDamage(ref, 15, Thing[5] / 1.5, Thing[6] / 1.5, 0, "Normal", "", 1)
- end
- end
- end
- ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
- ref.Anchored = true
- ref.CFrame = CFrame.new(pos)
- Effects["Sphere"].Create(Torso.BrickColor, CFrame.new(pos), 5, 5, 5, 1, 1, 1, 0.07)
- game:GetService("Debris"):AddItem(ref, 1)
- end
- if Thing[3] <= 0 then
- table.remove(Effects, e)
- end
- end
- do
- do
- if Thing[2] == "FireWave" then
- if Thing[3] <= Thing[4] then
- Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(0, 1, 0)
- Thing[3] = Thing[3] + 1
- Thing[6].Scale = Thing[6].Scale + Vector3.new(Thing[5], 0, Thing[5])
- else
- Part.Parent = nil
- table.remove(Effects, e)
- end
- end
- if Thing[2] ~= "Shoot" and Thing[2] ~= "Wave" and Thing[2] ~= "FireWave" then
- if Thing[1].Transparency <= 1 then
- if Thing[2] == "Block1" then
- Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
- Mesh = Thing[7]
- Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
- Thing[1].Transparency = Thing[1].Transparency + Thing[3]
- else
- if Thing[2] == "Block2" then
- Thing[1].CFrame = Thing[1].CFrame
- Mesh = Thing[7]
- Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
- Thing[1].Transparency = Thing[1].Transparency + Thing[3]
- else
- if Thing[2] == "Fire" then
- Thing[1].CFrame = CFrame.new(Thing[1].Position) + Vector3.new(0, 0.2, 0)
- Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
- Thing[1].Transparency = Thing[1].Transparency + Thing[3]
- else
- if Thing[2] == "Cylinder" then
- Mesh = Thing[7]
- Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
- Thing[1].Transparency = Thing[1].Transparency + Thing[3]
- else
- if Thing[2] == "Blood" then
- Mesh = Thing[7]
- Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, 0.5, 0)
- Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
- Thing[1].Transparency = Thing[1].Transparency + Thing[3]
- else
- if Thing[2] == "Elec" then
- Mesh = Thing[10]
- Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
- Thing[1].Transparency = Thing[1].Transparency + Thing[3]
- else
- if Thing[2] == "Disappear" then
- Thing[1].Transparency = Thing[1].Transparency + Thing[3]
- elseif Thing[2] == "Shatter" then
- Thing[1].Transparency = Thing[1].Transparency + Thing[3]
- Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
- Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
- Thing[6] = Thing[6] + Thing[5]
- end
- end
- end
- end
- end
- end
- end
- else
- Part.Parent = nil
- table.remove(Effects, e)
- end
- end
- end
- end
- end
- end
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement