Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --M9 Bayonet by DMS
- CustomColor = "Black"
- Electric = true
- Flaming = false
- --Keep only one on otherwise it looks ugly ok
- o1 = Instance.new("Tool")
- o2 = Instance.new("Animation")
- o3 = Instance.new("Animation")
- o4 = Instance.new("Animation")
- o5 = Instance.new("Part")
- o6 = Instance.new("SpecialMesh")
- o7 = Instance.new("Part")
- o8 = Instance.new("Sound")
- o9 = Instance.new("Sound")
- o10 = Instance.new("Weld")
- o12 = Instance.new("Part")
- o13 = Instance.new("BlockMesh")
- o14 = Instance.new("Part")
- o15 = Instance.new("SpecialMesh")
- o16 = Instance.new("Part")
- o17 = Instance.new("BlockMesh")
- o18 = Instance.new("Part")
- o19 = Instance.new("BlockMesh")
- o20 = Instance.new("Part")
- o21 = Instance.new("BlockMesh")
- o22 = Instance.new("Part")
- o23 = Instance.new("SpecialMesh")
- o24 = Instance.new("Part")
- o25 = Instance.new("BlockMesh")
- o26 = Instance.new("Part")
- o27 = Instance.new("SpecialMesh")
- o28 = Instance.new("Part")
- o29 = Instance.new("BlockMesh")
- o30 = Instance.new("Part")
- o31 = Instance.new("BlockMesh")
- o32 = Instance.new("Part")
- o33 = Instance.new("SpecialMesh")
- o34 = Instance.new("Part")
- o35 = Instance.new("BlockMesh")
- o36 = Instance.new("Part")
- o37 = Instance.new("BlockMesh")
- o38 = Instance.new("Part")
- o39 = Instance.new("BlockMesh")
- o40 = Instance.new("Part")
- o41 = Instance.new("SpecialMesh")
- o42 = Instance.new("Part")
- o43 = Instance.new("SpecialMesh")
- o44 = Instance.new("Part")
- o45 = Instance.new("BlockMesh")
- o46 = Instance.new("Part")
- o47 = Instance.new("BlockMesh")
- o48 = Instance.new("Part")
- o49 = Instance.new("SpecialMesh")
- o50 = Instance.new("Part")
- o51 = Instance.new("SpecialMesh")
- o52 = Instance.new("Part")
- o53 = Instance.new("BlockMesh")
- o54 = Instance.new("Part")
- o55 = Instance.new("SpecialMesh")
- o56 = Instance.new("Part")
- o57 = Instance.new("SpecialMesh")
- o58 = Instance.new("Part")
- o59 = Instance.new("BlockMesh")
- o60 = Instance.new("Part")
- o61 = Instance.new("BlockMesh")
- o62 = Instance.new("Part")
- o63 = Instance.new("BlockMesh")
- o64 = Instance.new("Part")
- o65 = Instance.new("BlockMesh")
- o66 = Instance.new("Part")
- o67 = Instance.new("SpecialMesh")
- o68 = Instance.new("Part")
- o69 = Instance.new("SpecialMesh")
- o70 = Instance.new("Part")
- o71 = Instance.new("SpecialMesh")
- o72 = Instance.new("Part")
- o73 = Instance.new("SpecialMesh")
- o74 = Instance.new("Part")
- o75 = Instance.new("SpecialMesh")
- o76 = Instance.new("Part")
- o77 = Instance.new("SpecialMesh")
- o78 = Instance.new("Part")
- o79 = Instance.new("SpecialMesh")
- o80 = Instance.new("Part")
- o81 = Instance.new("SpecialMesh")
- o1.Name = "M9 Bayonet"
- o1.Parent = game.Players.LocalPlayer.Backpack
- o1.GripForward = Vector3.new(-1.74845553e-007, -0, 1)
- o1.GripPos = Vector3.new(0.487703323, -3.7742065e-010, 0.00863459334)
- o1.GripRight = Vector3.new(0, -1, -0)
- o1.GripUp = Vector3.new(-1, 0, -1.74845553e-007)
- o1.CanBeDropped = false
- o2.Name = "Whack"
- o2.Parent = o1
- o2.AnimationId = "http://www.roblox.com/Asset?ID=94161088"
- o3.Name = "Chop"
- o3.Parent = o1
- o3.AnimationId = "rbxassetid://32659699"
- o4.Name = "Slice"
- o4.Parent = o1
- o4.AnimationId = "rbxassetid://28090109"
- o5.Name = "CHOPPART"
- if Flaming == true then
- h = Instance.new("Fire")
- h.Parent = o5
- o1hj = Instance.new("Sound")
- o1hj.Parent = o5
- o1hj.SoundId = "rbxassetid://516449725"
- end
- o5.Parent = o1
- o5.Material = Enum.Material.Concrete
- o5.BrickColor = BrickColor.new("Flint")
- o5.Transparency = 0.0099999997764826
- o5.Rotation = Vector3.new(-90, 0, -0.00945380423)
- o5.Anchored = true
- o5.FormFactor = Enum.FormFactor.Custom
- o5.Size = Vector3.new(0.255101323, 0.344200104, 2.08510137)
- o5.CFrame = CFrame.new(-21.315691, 2.52215576, -59.9679756, 1, 0.000165000005, 0, 0, 0, 1, 0.000165000005, -1, 0)
- o5.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o5.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o5.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o5.Color = Color3.new(0.411765, 0.4, 0.360784)
- o6.Parent = o5
- o6.MeshId = "rbxassetid://432983174"
- o6.Offset = Vector3.new(0, 0.0299999993, -0.5)
- o6.Scale = Vector3.new(0.00100000005, 0.00230000005, 0.00230000005)
- o6.MeshType = Enum.MeshType.FileMesh
- o7.Name = "Handle"
- o7.Parent = o1
- o7.BrickColor = BrickColor.new("Black")
- o7.Transparency = 1
- o7.Rotation = Vector3.new(-2.1344531e-006, 0, -90)
- o7.Size = Vector3.new(0.200000003, 1, 0.200000003)
- o7.CFrame = CFrame.new(-21.3078709, 1.4734453, -59.7259827, 0, 1, 0, -0.999991179, 0, 3.7252903e-008, 2.98023224e-008, 0, 0.999991179)
- o7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o7.Color = Color3.new(0.105882, 0.164706, 0.207843)
- o8.Name = "SlashSound"
- o8.Parent = o7
- o8.SoundId = "rbxassetid://101164100"
- o8.Volume = 1
- o9.Name = "Hit"
- o9.Parent = o7
- o9.SoundId = "rbxassetid://214755079"
- o9.Volume = 1
- o10.Parent = o7
- o10.C1 = CFrame.new(0, 0, 0, 1, 0, 7.4506481e-009, 0, 1, 0, -7.4506481e-009, 0, 1)
- o10.Part0 = o7
- o10.Part1 = o7
- o12.Parent = o1
- o12.Material = Enum.Material.SmoothPlastic
- o12.BrickColor = BrickColor.new("Really black")
- o12.Rotation = Vector3.new(-0, -90, 0)
- o12.Anchored = true
- o12.Size = Vector3.new(0.279509991, 0.279509991, 0.279509991)
- o12.CFrame = CFrame.new(-21.312376, 1.58790338, -59.834362, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o12.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o13.Parent = o12
- o13.Scale = Vector3.new(2.02485824, 0.153108358, 1.37797523)
- o14.Parent = o1
- o14.Material = Enum.Material.SmoothPlastic
- o14.BrickColor = BrickColor.new("Really black")
- o14.Rotation = Vector3.new(90, -90, 0)
- o14.Anchored = true
- o14.Size = Vector3.new(0.279509991, 0.279509991, 0.279509991)
- o14.CFrame = CFrame.new(-21.1625919, 1.58790338, -59.5406799, 0, 0, -1, -1, 0, 0, 0, 1, 0)
- o14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o14.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o15.Parent = o14
- o15.Scale = Vector3.new(0.153108373, 0.306216687, 0.306216687)
- o15.MeshType = Enum.MeshType.Cylinder
- o16.Parent = o1
- o16.Material = Enum.Material.SmoothPlastic
- o16.BrickColor = BrickColor.new("Really black")
- o16.Rotation = Vector3.new(-0, -45.0000038, -0)
- o16.Anchored = true
- o16.Size = Vector3.new(0.279509991, 0.279509991, 0.279509991)
- o16.CFrame = CFrame.new(-21.2726593, 1.54135716, -60.071785, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829)
- o16.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o16.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o16.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o16.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o17.Parent = o16
- o17.Scale = Vector3.new(0.539707005, 0.153108358, 1.01051521)
- o18.Parent = o1
- o18.Material = Enum.Material.SmoothPlastic
- o18.BrickColor = BrickColor.new("Really black")
- o18.Rotation = Vector3.new(-180, -45.0000038, -180)
- o18.Anchored = true
- o18.Size = Vector3.new(0.279509991, 0.279509991, 0.279509991)
- o18.CFrame = CFrame.new(-21.351347, 1.54135716, -60.071785, -0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, -0.707106829)
- o18.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o18.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o18.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o18.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o18.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o18.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o18.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o19.Parent = o18
- o19.Scale = Vector3.new(0.535879314, 0.153108358, 1.0066874)
- o20.Parent = o1
- o20.Material = Enum.Material.SmoothPlastic
- o20.BrickColor = BrickColor.new("Really black")
- o20.Rotation = Vector3.new(-0, -90, 0)
- o20.Anchored = true
- o20.Size = Vector3.new(0.279509991, 0.279509991, 0.279509991)
- o20.CFrame = CFrame.new(-21.3123779, 1.58790338, -59.5256996, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- 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.0666667, 0.0666667, 0.0666667)
- o21.Parent = o20
- o21.Scale = Vector3.new(0.183730066, 0.153108358, 1.07175839)
- o22.Parent = o1
- o22.Material = Enum.Material.SmoothPlastic
- o22.BrickColor = BrickColor.new("Really black")
- o22.Rotation = Vector3.new(90, -90, 0)
- o22.Anchored = true
- o22.Size = Vector3.new(0.279509991, 0.279509991, 0.279509991)
- o22.CFrame = CFrame.new(-21.312376, 1.54135716, -60.3537903, 0, 0, -1, -1, 0, 0, 0, 1, 0)
- o22.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o22.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o22.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o22.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o22.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o22.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o22.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o23.Parent = o22
- o23.Scale = Vector3.new(0.153108373, 1.22486687, 1.37797523)
- o23.MeshType = Enum.MeshType.Cylinder
- o24.Parent = o1
- o24.Material = Enum.Material.SmoothPlastic
- o24.BrickColor = BrickColor.new("Really black")
- o24.Rotation = Vector3.new(-0, -90, 0)
- o24.Anchored = true
- o24.Size = Vector3.new(0.279509991, 0.279509991, 0.279509991)
- o24.CFrame = CFrame.new(-21.312376, 1.54135716, -59.834362, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o24.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o24.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o24.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o24.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o24.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o24.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o24.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o25.Parent = o24
- o25.Scale = Vector3.new(2.02485824, 0.153108358, 1.37797523)
- o26.Parent = o1
- o26.Material = Enum.Material.SmoothPlastic
- o26.BrickColor = BrickColor.new("Really black")
- o26.Rotation = Vector3.new(90, -90, 0)
- o26.Anchored = true
- o26.Size = Vector3.new(0.279509991, 0.279509991, 0.279509991)
- o26.CFrame = CFrame.new(-21.1625919, 1.54135716, -59.5406799, 0, 0, -1, -1, 0, 0, 0, 1, 0)
- o26.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o26.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o26.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o26.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o26.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o26.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o26.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o27.Parent = o26
- o27.Scale = Vector3.new(0.153108373, 0.306216687, 0.306216687)
- o27.MeshType = Enum.MeshType.Cylinder
- o28.Parent = o1
- o28.Material = Enum.Material.SmoothPlastic
- o28.BrickColor = BrickColor.new("Really black")
- o28.Rotation = Vector3.new(-0, -90, 0)
- o28.Anchored = true
- o28.Size = Vector3.new(0.279509991, 0.279509991, 0.279509991)
- o28.CFrame = CFrame.new(-21.3123779, 1.54135716, -59.5256996, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- 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.0666667, 0.0666667, 0.0666667)
- o29.Parent = o28
- o29.Scale = Vector3.new(0.183730066, 0.153108358, 1.07175839)
- o30.Parent = o1
- o30.Material = Enum.Material.SmoothPlastic
- o30.BrickColor = BrickColor.new("Really black")
- o30.Rotation = Vector3.new(-180, -45.0000038, -180)
- o30.Anchored = true
- o30.Size = Vector3.new(0.279509991, 0.279509991, 0.279509991)
- o30.CFrame = CFrame.new(-21.3210773, 1.54135716, -60.1020546, -0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, -0.707106829)
- o30.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o30.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o30.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o30.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o30.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o30.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o30.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o31.Parent = o30
- o31.Scale = Vector3.new(0.84209609, 0.153108358, 1.0066874)
- o32.Parent = o1
- o32.Material = Enum.Material.SmoothPlastic
- o32.BrickColor = BrickColor.new("Really black")
- o32.Rotation = Vector3.new(90, -90, 0)
- o32.Anchored = true
- o32.Size = Vector3.new(0.279509991, 0.279509991, 0.279509991)
- o32.CFrame = CFrame.new(-21.462162, 1.54135716, -59.5406837, 0, 0, -1, -1, 0, 0, 0, 1, 0)
- o32.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o32.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o32.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o32.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o32.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o32.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o32.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o33.Parent = o32
- o33.Scale = Vector3.new(0.153108373, 0.306216687, 0.306216687)
- o33.MeshType = Enum.MeshType.Cylinder
- o34.Parent = o1
- o34.Material = Enum.Material.SmoothPlastic
- o34.BrickColor = BrickColor.new("Really black")
- o34.Rotation = Vector3.new(-180, -45.0000038, -180)
- o34.Anchored = true
- o34.Size = Vector3.new(0.279509991, 0.279509991, 0.279509991)
- o34.CFrame = CFrame.new(-21.351347, 1.58790338, -60.071785, -0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, -0.707106829)
- 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.0666667, 0.0666667, 0.0666667)
- o35.Parent = o34
- o35.Scale = Vector3.new(0.535879314, 0.153108358, 1.0066874)
- o36.Parent = o1
- o36.Material = Enum.Material.SmoothPlastic
- o36.BrickColor = BrickColor.new("Really black")
- o36.Rotation = Vector3.new(-0, -45.0000038, -0)
- o36.Anchored = true
- o36.Size = Vector3.new(0.279509991, 0.279509991, 0.279509991)
- o36.CFrame = CFrame.new(-21.2726593, 1.58790338, -60.071785, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829)
- o36.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o36.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o36.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o36.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o36.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o36.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o36.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o37.Parent = o36
- o37.Scale = Vector3.new(0.539707005, 0.153108358, 1.01051521)
- o38.Parent = o1
- o38.Material = Enum.Material.SmoothPlastic
- o38.BrickColor = BrickColor.new("Really black")
- o38.Rotation = Vector3.new(-180, -45.0000038, -180)
- o38.Anchored = true
- o38.Size = Vector3.new(0.279509991, 0.279509991, 0.279509991)
- o38.CFrame = CFrame.new(-21.3210773, 1.58790338, -60.1020546, -0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, -0.707106829)
- o38.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o38.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o38.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o38.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o38.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o38.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o38.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o39.Parent = o38
- o39.Scale = Vector3.new(0.84209609, 0.153108358, 1.0066874)
- o40.Parent = o1
- o40.Material = Enum.Material.SmoothPlastic
- o40.BrickColor = BrickColor.new("Really black")
- o40.Rotation = Vector3.new(90, -90, 0)
- o40.Anchored = true
- o40.Size = Vector3.new(0.279509991, 0.279509991, 0.279509991)
- o40.CFrame = CFrame.new(-21.312376, 1.58790338, -60.3537903, 0, 0, -1, -1, 0, 0, 0, 1, 0)
- 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.0666667, 0.0666667, 0.0666667)
- o41.Parent = o40
- o41.Scale = Vector3.new(0.153108373, 1.22486687, 1.37797523)
- o41.MeshType = Enum.MeshType.Cylinder
- o42.Parent = o1
- o42.Material = Enum.Material.SmoothPlastic
- o42.BrickColor = BrickColor.new("Really black")
- o42.Rotation = Vector3.new(90, -90, 0)
- o42.Anchored = true
- o42.Size = Vector3.new(0.279509991, 0.279509991, 0.279509991)
- o42.CFrame = CFrame.new(-21.462162, 1.58790338, -59.5406837, 0, 0, -1, -1, 0, 0, 0, 1, 0)
- o42.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o42.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o42.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o42.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o42.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o42.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o42.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o43.Parent = o42
- o43.Scale = Vector3.new(0.153108373, 0.306216687, 0.306216687)
- o43.MeshType = Enum.MeshType.Cylinder
- o44.Parent = o1
- o44.Material = Enum.Material.SmoothPlastic
- o44.BrickColor = BrickColor.new("Really black")
- o44.Rotation = Vector3.new(-0, -90, 0)
- o44.Anchored = true
- o44.Size = Vector3.new(0.279509991, 0.279509991, 0.279509991)
- o44.CFrame = CFrame.new(-21.312376, 1.58790338, -59.834362, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o44.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o44.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o44.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o44.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o44.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o44.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o44.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o45.Parent = o44
- o45.Scale = Vector3.new(2.02485824, 0.153108358, 1.37797523)
- o46.Parent = o1
- o46.Material = Enum.Material.SmoothPlastic
- o46.BrickColor = BrickColor.new("Really black")
- o46.Rotation = Vector3.new(-0, -90, 0)
- o46.Anchored = true
- o46.Size = Vector3.new(0.279509991, 0.279509991, 0.279509991)
- o46.CFrame = CFrame.new(-21.3123779, 1.58790338, -59.5256996, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- 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(0.0666667, 0.0666667, 0.0666667)
- o47.Parent = o46
- o47.Scale = Vector3.new(0.183730066, 0.153108358, 1.07175839)
- o48.Parent = o1
- o48.Material = Enum.Material.SmoothPlastic
- o48.BrickColor = BrickColor.new("Really black")
- o48.Rotation = Vector3.new(90, -90, 0)
- o48.Anchored = true
- o48.Size = Vector3.new(0.279509991, 0.279509991, 0.279509991)
- o48.CFrame = CFrame.new(-21.1625919, 1.58790338, -59.5406799, 0, 0, -1, -1, 0, 0, 0, 1, 0)
- o48.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o48.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o48.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o48.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o48.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o48.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o48.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o49.Parent = o48
- o49.Scale = Vector3.new(0.153108373, 0.306216687, 0.306216687)
- o49.MeshType = Enum.MeshType.Cylinder
- o50.Parent = o1
- o50.Material = Enum.Material.SmoothPlastic
- o50.BrickColor = BrickColor.new("Really black")
- o50.Rotation = Vector3.new(90, -90, 0)
- o50.Anchored = true
- o50.Size = Vector3.new(0.279509991, 0.279509991, 0.279509991)
- o50.CFrame = CFrame.new(-21.1625919, 1.54135716, -59.5406799, 0, 0, -1, -1, 0, 0, 0, 1, 0)
- o50.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o50.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o50.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o50.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o50.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o50.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o50.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o51.Parent = o50
- o51.Scale = Vector3.new(0.153108373, 0.306216687, 0.306216687)
- o51.MeshType = Enum.MeshType.Cylinder
- o52.Parent = o1
- o52.Material = Enum.Material.SmoothPlastic
- o52.BrickColor = BrickColor.new("Really black")
- o52.Rotation = Vector3.new(-0, -45.0000038, -0)
- o52.Anchored = true
- o52.Size = Vector3.new(0.279509991, 0.279509991, 0.279509991)
- o52.CFrame = CFrame.new(-21.2726593, 1.54135716, -60.071785, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829)
- o52.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o52.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o52.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o52.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o52.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o52.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o52.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o53.Parent = o52
- o53.Scale = Vector3.new(0.539707005, 0.153108358, 1.01051521)
- o54.Parent = o1
- o54.Material = Enum.Material.SmoothPlastic
- o54.BrickColor = BrickColor.new("Really black")
- o54.Rotation = Vector3.new(90, -90, 0)
- o54.Anchored = true
- o54.Size = Vector3.new(0.279509991, 0.279509991, 0.279509991)
- o54.CFrame = CFrame.new(-21.312376, 1.54135716, -60.3537903, 0, 0, -1, -1, 0, 0, 0, 1, 0)
- o54.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o54.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o54.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o54.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o54.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o54.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o54.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o55.Parent = o54
- o55.Scale = Vector3.new(0.153108373, 1.22486687, 1.37797523)
- o55.MeshType = Enum.MeshType.Cylinder
- o56.Parent = o1
- o56.Material = Enum.Material.SmoothPlastic
- o56.BrickColor = BrickColor.new("Really black")
- o56.Rotation = Vector3.new(90, -90, 0)
- o56.Anchored = true
- o56.Size = Vector3.new(0.279509991, 0.279509991, 0.279509991)
- o56.CFrame = CFrame.new(-21.462162, 1.54135716, -59.5406837, 0, 0, -1, -1, 0, 0, 0, 1, 0)
- o56.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o56.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o56.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o56.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o56.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o56.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o56.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o57.Parent = o56
- o57.Scale = Vector3.new(0.153108373, 0.306216687, 0.306216687)
- o57.MeshType = Enum.MeshType.Cylinder
- o58.Parent = o1
- o58.Material = Enum.Material.SmoothPlastic
- o58.BrickColor = BrickColor.new("Really black")
- o58.Rotation = Vector3.new(-180, -45.0000038, -180)
- o58.Anchored = true
- o58.Size = Vector3.new(0.279509991, 0.279509991, 0.279509991)
- o58.CFrame = CFrame.new(-21.3210773, 1.54135716, -60.1020546, -0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, -0.707106829)
- 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.0666667, 0.0666667, 0.0666667)
- o59.Parent = o58
- o59.Scale = Vector3.new(0.84209609, 0.153108358, 1.0066874)
- o60.Parent = o1
- o60.Material = Enum.Material.SmoothPlastic
- o60.BrickColor = BrickColor.new("Really black")
- o60.Rotation = Vector3.new(-180, -45.0000038, -180)
- o60.Anchored = true
- o60.Size = Vector3.new(0.279509991, 0.279509991, 0.279509991)
- o60.CFrame = CFrame.new(-21.351347, 1.54135716, -60.071785, -0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, -0.707106829)
- 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.0666667, 0.0666667, 0.0666667)
- o61.Parent = o60
- o61.Scale = Vector3.new(0.535879314, 0.153108358, 1.0066874)
- o62.Parent = o1
- o62.Material = Enum.Material.SmoothPlastic
- o62.BrickColor = BrickColor.new("Really black")
- o62.Rotation = Vector3.new(-0, -90, 0)
- o62.Anchored = true
- o62.Size = Vector3.new(0.279509991, 0.279509991, 0.279509991)
- o62.CFrame = CFrame.new(-21.3123779, 1.54135716, -59.5256996, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o62.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o62.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o62.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o62.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o62.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o62.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o62.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o63.Parent = o62
- o63.Scale = Vector3.new(0.183730066, 0.153108358, 1.07175839)
- o64.Parent = o1
- o64.Material = Enum.Material.SmoothPlastic
- o64.BrickColor = BrickColor.new("Really black")
- o64.Rotation = Vector3.new(-0, -90, 0)
- o64.Anchored = true
- o64.Size = Vector3.new(0.279509991, 0.279509991, 0.279509991)
- o64.CFrame = CFrame.new(-21.312376, 1.54135716, -59.834362, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o64.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o64.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o64.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o64.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o64.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o64.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o64.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o65.Parent = o64
- o65.Scale = Vector3.new(2.02485824, 0.153108358, 1.37797523)
- o66.Parent = o1
- o66.Material = Enum.Material.SmoothPlastic
- o66.BrickColor = BrickColor.new("Really black")
- o66.Rotation = Vector3.new(-180, 0, 90)
- o66.Anchored = true
- o66.CanCollide = false
- o66.Size = Vector3.new(0.254099995, 0.254099995, 0.254099995)
- o66.CFrame = CFrame.new(-21.3107891, 1.08540177, -59.9623756, 0, -1, 0, -1, 0, 0, 0, 0, -1)
- 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.0666667, 0.0666667, 0.0666667)
- o67.Parent = o66
- o67.Scale = Vector3.new(1.17615056, 1.3570981, 1.35709929)
- o67.MeshType = Enum.MeshType.Cylinder
- o68.Parent = o1
- o68.Material = Enum.Material.SmoothPlastic
- o68.BrickColor = BrickColor.new("Really black")
- o68.Rotation = Vector3.new(-180, 0, 90)
- o68.Anchored = true
- o68.CanCollide = false
- o68.Size = Vector3.new(0.254099995, 0.254099995, 0.254099995)
- o68.CFrame = CFrame.new(-21.3107891, 0.763552666, -59.9623756, 0, -1, 0, -1, 0, 0, 0, 0, -1)
- 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.0666667, 0.0666667, 0.0666667)
- o69.Parent = o68
- o69.Scale = Vector3.new(1.17615056, 1.3570981, 1.35709929)
- o69.MeshType = Enum.MeshType.Cylinder
- o70.Parent = o1
- o70.Material = Enum.Material.SmoothPlastic
- o70.BrickColor = BrickColor.new("Really black")
- o70.Rotation = Vector3.new(-180, 0, 90)
- o70.Anchored = true
- o70.CanCollide = false
- o70.Size = Vector3.new(0.254099995, 0.254099995, 0.254099995)
- o70.CFrame = CFrame.new(-21.3107891, 0.522178769, -59.9623756, 0, -1, 0, -1, 0, 0, 0, 0, -1)
- 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.0666667, 0.0666667, 0.0666667)
- o71.Parent = o70
- o71.Scale = Vector3.new(0.723784804, 1.53804433, 1.53804588)
- o71.MeshType = Enum.MeshType.Cylinder
- o72.Parent = o1
- o72.Material = Enum.Material.SmoothPlastic
- o72.BrickColor = BrickColor.new("Really black")
- o72.Rotation = Vector3.new(-180, 0, 90)
- o72.Anchored = true
- o72.CanCollide = false
- o72.Size = Vector3.new(0.254099995, 0.254099995, 0.254099995)
- o72.CFrame = CFrame.new(-21.3107891, 1.568174, -59.9623756, 0, -1, 0, -1, 0, 0, 0, 0, -1)
- o72.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o72.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o72.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o72.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o72.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o72.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o72.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o73.Parent = o72
- o73.Scale = Vector3.new(0.0904731303, 1.17615163, 1.17615271)
- o73.MeshType = Enum.MeshType.Cylinder
- o74.Parent = o1
- o74.Material = Enum.Material.SmoothPlastic
- o74.BrickColor = BrickColor.new("Really black")
- o74.Rotation = Vector3.new(-180, 0, 90)
- o74.Anchored = true
- o74.CanCollide = false
- o74.Size = Vector3.new(0.254099995, 0.254099995, 0.254099995)
- o74.CFrame = CFrame.new(-21.3107891, 0.499189973, -59.9623756, 0, -1, 0, -1, 0, 0, 0, 0, -1)
- o74.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o74.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o74.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o74.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o74.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o74.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o74.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o75.Parent = o74
- o75.Scale = Vector3.new(0.723784685, 1.71899068, 1.71899259)
- o75.MeshType = Enum.MeshType.Cylinder
- o76.Parent = o1
- o76.Material = Enum.Material.SmoothPlastic
- o76.BrickColor = BrickColor.new("Really black")
- o76.Rotation = Vector3.new(-180, 0, 90)
- o76.Anchored = true
- o76.CanCollide = false
- o76.Size = Vector3.new(0.254099995, 0.254099995, 0.254099995)
- o76.CFrame = CFrame.new(-21.3107891, 1.40724885, -59.9623756, 0, -1, 0, -1, 0, 0, 0, 0, -1)
- o76.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o76.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o76.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o76.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o76.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o76.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o76.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o77.Parent = o76
- o77.Scale = Vector3.new(1.17615056, 1.3570981, 1.35709929)
- o77.MeshType = Enum.MeshType.Cylinder
- o78.Parent = o1
- o78.Material = Enum.Material.SmoothPlastic
- o78.BrickColor = BrickColor.new("Really black")
- o78.Rotation = Vector3.new(-180, 0, 90)
- o78.Anchored = true
- o78.CanCollide = false
- o78.Size = Vector3.new(0.254099995, 0.254099995, 0.254099995)
- o78.CFrame = CFrame.new(-21.3107891, 0.924476743, -59.9623756, 0, -1, 0, -1, 0, 0, 0, 0, -1)
- o78.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o78.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o78.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o78.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o78.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o78.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o78.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o79.Parent = o78
- o79.Scale = Vector3.new(0.0904731303, 1.17615163, 1.17615271)
- o79.MeshType = Enum.MeshType.Cylinder
- o80.Parent = o1
- o80.Material = Enum.Material.SmoothPlastic
- o80.BrickColor = BrickColor.new("Really black")
- o80.Rotation = Vector3.new(-180, 0, 90)
- o80.Anchored = true
- o80.CanCollide = false
- o80.Size = Vector3.new(0.254099995, 0.254099995, 0.254099995)
- o80.CFrame = CFrame.new(-21.3107891, 1.24632478, -59.9623756, 0, -1, 0, -1, 0, 0, 0, 0, -1)
- o80.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o80.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o80.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o80.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o80.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o80.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o80.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o81.Parent = o80
- o81.Scale = Vector3.new(0.0904731303, 1.17615163, 1.17615271)
- o81.MeshType = Enum.MeshType.Cylinder
- function Equipped()
- for i,v in pairs (o1:GetChildren()) do
- if v:IsA("Animation")or v:IsA("LocalScript") then
- else
- if v.Name ~= "CHOPPART" then
- v.BrickColor = BrickColor.new(CustomColor)
- else
- end
- v.Anchored = false
- end
- end
- end
- for i,v in pairs (o1:GetChildren()) do
- if v:IsA("Animation")or v:IsA("LocalScript") then
- else
- if v.Name ~= "CHOPPART" then
- v.BrickColor = BrickColor.new(CustomColor)
- else end
- end
- end
- if Electric == true then
- klk = Instance.new("Part")
- kasd = Instance.new("BlockMesh")
- o3 = Instance.new("Sound")
- o4 = Instance.new("ParticleEmitter")
- klk.Parent = o1
- klk.Material = Enum.Material.Metal
- klk.BrickColor = BrickColor.new("Smoky grey")
- klk.Position = Vector3.new(-21.3253803, 2.08690095, -59.9731712)
- klk.Size = Vector3.new(0.200000003, 1, 0.200000003)
- klk.CFrame = CFrame.new(-21.3253803, 2.08690095, -59.9731712, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- klk.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- klk.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- klk.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- klk.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- klk.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- klk.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- klk.Color = Color3.new(0.356863, 0.364706, 0.411765)
- kasd.Parent = klk
- kasd.Scale = Vector3.new(0.100000001, 1, 1)
- o3.Parent = klk
- o3.SoundId = "rbxassetid://277635663"
- o3.Volume = 0.10000000149012
- o3.Looped = true o3:Play()
- o4.Parent = klk
- o4.Transparency = NumberSequence.new(0.80000001192093,0.80000001192093)
- o4.Size = NumberSequence.new(0.20000000298023,0.20000000298023)
- o4.Color = ColorSequence.new(Color3.new(0.921569, 1, 0.0470588),Color3.new(0.153018, 0.0780643, 0.580257))
- o4.Acceleration = Vector3.new(2, -20, 1)
- o4.Rate = 10
- end
- repeat wait() until o1:FindFirstChild("Handle")
- local Welds = {}
- function ClearOldWelds(tbl)
- for _,v in pairs(tbl) do
- if v:IsA('Weld') then
- v:Destroy()
- end
- end
- end
- function Equipped()
- if Flaming == true then o1hj:Play()end
- if Electric == true then
- o3:Play()end
- for i,v in pairs (o1:GetChildren()) do
- if v:IsA("Animation")or v:IsA("LocalScript") then
- else
- v.Anchored = false
- end
- end
- local Handle = o1:FindFirstChild('Handle')
- if not Handle then return end
- local tble = Handle:GetChildren()
- for _,v in pairs(o1:GetChildren()) do
- if v:IsA('Part') or v:IsA('WedgePart') and v ~= Handle then
- local c1
- for _1,v1 in pairs(Welds) do
- if _1 == v then
- c1 = v1
- break
- end
- end
- if not c1 then
- Welds[v] = v.CFrame:inverse()*Handle.CFrame
- v.Anchored = true
- c1 = Welds[v]
- end
- local Weld = Instance.new('Weld')
- Weld.Part0 = Handle
- Weld.Part1 = v
- Weld.C0 = CFrame.new()
- Weld.C1 = c1
- Weld.Parent = Handle
- end
- end
- ClearOldWelds(tble)
- Handle.Anchored=false
- end
- Equipped()
- o1.Equipped:connect(Equipped)
- Tool = o1
- Handle = Tool:WaitForChild("Handle")
- Players = game:GetService("Players")
- Debris = game:GetService("Debris")
- InsertService = game:GetService("InsertService")
- function onEquipped(mouse2)
- mouse2.KeyDown:connect(onkeyDown)
- mouse = mouse2
- end
- o1.Equipped:connect(onEquipped)
- WhackAnim = Tool:WaitForChild("Whack")
- ChopAnim = Tool:WaitForChild("Chop")
- SliceAnim = Tool:WaitForChild("Slice")
- SlashSound = Handle:WaitForChild("SlashSound")
- HitSound = Handle:WaitForChild("Hit")
- Damage = 10
- ReloadTime = .4
- Kills = 0
- function TagHumanoid(humanoid, player) --registers you actually Hitting the guy
- HitSound:Play()
- local Creator_Tag = Instance.new("ObjectValue")
- Creator_Tag.Name = "creator"
- Creator_Tag.Value = player
- Debris:AddItem(Creator_Tag, 2)
- Creator_Tag.Parent = humanoid
- end
- function onkeyDown(key)
- if Tool.Enabled then
- if key == "q" then
- Slice = Humanoid:LoadAnimation(SliceAnim)
- if Slice then
- Slice:Play()
- SlashSound:Play()
- wait(1)
- SlashSound:Play()
- end
- Tool.Enabled = true
- end
- end
- if Tool.Enabled then
- if key == "e" then
- Chop = Humanoid:LoadAnimation(ChopAnim)
- if Chop then
- Chop:Play()
- SlashSound:Play()
- end
- Tool.Enabled = true
- end
- end
- end
- function UntagHumanoid(humanoid)
- for i, v in pairs(humanoid:GetChildren()) do
- if v:IsA("ObjectValue") and v.Name == "creator" then
- v:Destroy()
- end
- end
- end
- function Blow(Hit)
- if Hit.Name == "Head" then
- Hit.Anchored= false Hit.Size = Vector3.new(2, 0.2, 1)
- Hit.BrickColor = BrickColor.new("Maroon")
- o1 = Instance.new("Sound")
- o1.Parent = Hit
- o1.SoundId = "rbxassetid://429400881"
- o1:Play()
- end
- if Hit.Name == "Right Arm" then
- o11 = Instance.new("Part")
- o11.Name = "GOREPART"
- o11.Parent = workspace
- o11.BrickColor = BrickColor.new("Maroon")
- o11.Rotation = Vector3.new(-180, 1.29089606, 180)
- o11.FormFactor = Enum.FormFactor.Symmetric
- o11.Size = Vector3.new(1, 2, 1)
- o11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o11.Color = Color3.new(0.458824, 0, 0)
- Hit:Destroy()
- o1 = Instance.new("Sound")
- o1.Parent = o11
- o1.SoundId = "rbxassetid://429400881"
- o1:Play()
- end
- if Hit.Name == "Left Arm" then
- o11 = Instance.new("Part")
- o11.Name = "GOREPART"
- o11.Parent = workspace
- o11.BrickColor = BrickColor.new("Maroon")
- o11.Rotation = Vector3.new(-180, 1.29089606, 180)
- o11.FormFactor = Enum.FormFactor.Symmetric
- o11.Size = Vector3.new(1, 2, 1)
- o11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o11.Color = Color3.new(0.458824, 0, 0)
- Hit:Destroy()
- o1 = Instance.new("Sound")
- o1.Parent = o11
- o1.SoundId = "rbxassetid://429400881"
- o1:Play()
- end
- if Hit.Name == "Right Leg" then
- Hit:Destroy()
- o1 = Instance.new("Sound")
- o1.Parent = o11
- o1.SoundId = "rbxassetid://429400881"
- o1:Play()
- end
- if Hit.Name == "Left Arm" then
- o11 = Instance.new("Part")
- o11.Name = "GOREPART"
- o11.Parent = workspace
- o11.BrickColor = BrickColor.new("Maroon")
- o11.Rotation = Vector3.new(-180, 1.29089606, 180)
- o11.FormFactor = Enum.FormFactor.Symmetric
- o11.Size = Vector3.new(1, 2, 1)
- o11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o11.Color = Color3.new(0.458824, 0, 0)
- Hit:Destroy()
- o1 = Instance.new("Sound")
- o1.Parent = o11
- o1.SoundId = "rbxassetid://429400881"
- o1:Play()
- end
- if Hit.Name == "Left Leg" then
- Hit:Destroy()
- o1 = Instance.new("Sound")
- o1.Parent = o11
- o1.SoundId = "rbxassetid://429400881"
- o1:Play()
- end
- if Hit.Name == "Left Arm" then
- o11 = Instance.new("Part")
- o11.Name = "GOREPART"
- o11.Parent = workspace
- o11.Position = Hit.Position
- o11.BrickColor = BrickColor.new("Maroon")
- o11.Rotation = Vector3.new(-180, 1.29089606, 180)
- o11.FormFactor = Enum.FormFactor.Symmetric
- o11.Size = Vector3.new(1, 2, 1)
- o11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o11.Color = Color3.new(0.458824, 0, 0)
- Hit:Destroy()
- o1 = Instance.new("Sound")
- o1.Parent = o11
- o1.SoundId = "rbxassetid://429400881"
- o1:Play()
- end
- if Hit.Name == "Torso" then
- o11 = Instance.new("Part")
- o2 = Instance.new("Part")
- o2.Name = "GOREPART"
- o2.Position = Hit.Position
- o2.Parent = workspace
- o2.BrickColor = BrickColor.new("Maroon")
- o2.Rotation = Vector3.new(-180, 1.29089832, 180)
- o2.CanCollide = true
- 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.Size = Vector3.new(2, 1, 1)
- o2.LeftSurface = Enum.SurfaceType.Weld
- o2.RightSurface = Enum.SurfaceType.Weld
- o2.Color = Color3.new(0.105882, 0.164706, 0.207843)
- o1 = Instance.new("Part")
- o1.Name = "GOREPART"
- o1.Parent = workspace
- o1.Position = Hit.Position
- o1.BrickColor = BrickColor.new("Maroon")
- o1.Rotation = Vector3.new(-180, 1.29089832, 180)
- o1.CanCollide = true
- o1.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o1.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o1.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o1.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o1.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o1.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o1.Size = Vector3.new(2, 1, 1)
- o1.Position = Hit.Position
- o1.LeftSurface = Enum.SurfaceType.Weld
- o1.RightSurface = Enum.SurfaceType.Weld
- o1.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Hit:Destroy()
- o1 = Instance.new("Sound")
- o1.Parent = o11
- o1.SoundId = "rbxassetid://429400881"
- o1:Play()
- end --registers the Hit, deals damage to the player, and if the humanoid has 0 health a kill is added into the killstreak.
- if Hit and Hit.Parent then
- local character = Hit.Parent
- local humanoid = character:FindFirstChild("Humanoid")
- if Humanoid and Humanoid ~= humanoid and humanoid and Humanoid.Health > 0 and humanoid.Health > 0 then
- local Right_Arm = Character:FindFirstChild("Right Arm")
- if Right_Arm then
- local Joint = Right_Arm:FindFirstChild("RightGrip")
- if (Joint and (Joint.Part0 == Handle or Joint.Part1 == Handle)) then
- humanoid:TakeDamage(Damage) --deal regular damage or instakill normal health players if a ninja
- UntagHumanoid(humanoid)
- TagHumanoid(humanoid, Player)
- end
- end
- end
- end
- end
- function Activated() --when you swing
- if Tool.Enabled then
- Tool.Enabled = false
- Whack = Humanoid:LoadAnimation(WhackAnim)
- if Whack then
- Whack:Play()
- SlashSound:Play()
- end
- wait(ReloadTime)
- Tool.Enabled = true
- end
- end
- function Equipped(mouse) --get everything settled up
- Character = Tool.Parent
- Player = Players:GetPlayerFromCharacter(Character)
- Humanoid = Character:FindFirstChild("Humanoid")
- Torso = Character:FindFirstChild("Torso")
- if not Humanoid or not Torso then
- return
- end
- if not Tool.Enabled then
- wait(ReloadTime)
- Tool.Enabled = true
- end
- end
- function Unequipped()
- if Flaming == true then o1hj:Stop()end
- if Electric == true then o3:Stop() end
- if Whack then
- Whack:Stop()
- end
- if Slice then
- Slice:Stop()
- end
- if Chop then
- Chop:Stop()
- end
- end
- Mouse_Icon = "rbxasset://textures/GunCursor.png"
- Reloading_Icon = "rbxasset://textures/GunWaitCursor.png"
- Tool = o1
- Mouse = nil
- function UpdateIcon()
- if Mouse then
- Mouse.Icon = Tool.Enabled and Mouse_Icon or Reloading_Icon
- end
- end
- function OnEquipped(ToolMouse)
- Mouse = ToolMouse
- UpdateIcon()
- end
- function OnChanged(Property)
- if Property == "Enabled" then
- UpdateIcon()
- end
- end
- Tool.Equipped:connect(OnEquipped)
- Tool.Changed:connect(OnChanged)
- Tool.Activated:connect(Activated)
- Tool.Equipped:connect(Equipped)
- Tool.Unequipped:connect(Unequipped)
- Tool.CHOPPART.Touched:connect(Blow)
Add Comment
Please, Sign In to add comment