Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ------------------
- --Kill yourself.--
- ------------------
- --Sugarie--
- -----------
- chara = game:GetService("Players").LocalPlayer.Character
- local sndid = "http://www.roblox.com/asset/?id=170341297"
- local sndpi = 1
- New = function(Object, Parent, Name, Data)
- local Object = Instance.new(Object)
- for Index, Value in pairs(Data or {}) do
- Object[Index] = Value
- end
- Object.Parent = Parent
- Object.Name = Name
- return Object
- end
- ShadowHead = New("Part",chara,"ShadowHeads",{BrickColor = BrickColor.new("Really black"),Size = Vector3.new(1.20000005, 0.600000024, 1),CFrame = CFrame.new(68.5999985, 0.700013041, 9.89999962, 1, 0, 0, 0, 1, 0, 0, 0, 1),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
- Mesh = New("SpecialMesh",ShadowHead,"Mesh",{Scale = Vector3.new(1.3, 1.5, 1.3),})
- Weld = New("ManualWeld",ShadowHead,"Weld",{Part0 = ShadowHead,Part1 = chara.Head,C1 = CFrame.new(0, 0.200000048, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
- hum = chara:FindFirstChildOfClass("Humanoid")
- chara.Head.ShadowHead.Normal.Transparency = 1
- chara.Head.ShadowHead.Lood.Transparency = 1
- chara.Head.ShadowHead.Rooped.Transparency = 0
- for i, v in pairs(chara.Head:GetChildren()) do
- if v.Name == "Ears1Part" then
- v.Transparency = 1
- elseif v.Name == "Ears2Part" then
- v.Transparency = 0
- end
- end
- hum.PlatformStand = true
- local li = game:GetService("Lighting")
- li.ClockTime = 0
- li.Ambient = Color3.new(.5,.2,.2)
- local s = Instance.new("Sound",chara.Head)
- s.Name = "DeathMus"
- s.Volume = 5
- s.SoundId = sndid
- s.Pitch = sndpi
- s.Looped = true
- s:Play()
- if chara.Torso then
- local Hat = chara:GetChildren()
- for i=1,#Hat do
- if Hat[i].ClassName == "Hat" then
- local neohat = Instance.new("Hat", chara)
- neohat.AttachmentForward = Hat[i].AttachmentForward
- neohat.AttachmentPos = Hat[i].AttachmentPos
- neohat.AttachmentRight = Hat[i].AttachmentRight
- neohat.AttachmentUp = Hat[i].AttachmentUp
- local han = Hat[i].Handle:clone()
- han.Parent = neohat
- end
- end
- local Head = chara:FindFirstChild("Head")
- if Head then
- local Neck = Instance.new("Weld")
- Neck.Name = "Neck"
- Neck.Part0 = chara.Torso
- Neck.Part1 = Head
- Neck.C0 = CFrame.new(0, 1.5, 0)
- Neck.C1 = CFrame.new()
- Neck.Parent = chara.Torso
- end
- ---------------------------------------------------------------------------Start of Morphs
- local Morph = chara:FindFirstChild("Chest")
- if Morph then
- local g = Morph:clone()
- g.Parent = chara
- local C = g:GetChildren()
- for i=1, #C do
- if C[i].className == "Part" then
- local W = Instance.new("Weld")
- W.Part0 = g.MainPart
- W.Part1 = C[i]
- local CJ = CFrame.new(g.MainPart.Position)
- local C0 = g.MainPart.CFrame:inverse()*CJ
- local C1 = C[i].CFrame:inverse()*CJ
- W.C0 = C0
- W.C1 = C1
- W.Parent = g.MainPart
- end
- local Y = Instance.new("Weld")
- Y.Part0 = chara.Torso
- Y.Part1 = g.MainPart
- Y.C0 = CFrame.new(0, 0, 0)
- Y.Parent = Y.Part0
- end
- local h = g:GetChildren()
- for i = 1, # h do
- if h[i].className == "Part" then
- h[i].Anchored = false
- h[i].CanCollide = false
- end
- end
- end
- local Morph = chara:FindFirstChild("NakedChest")
- if Morph then
- local g = Morph:clone()
- g.Parent = chara
- local C = g:GetChildren()
- for i=1, #C do
- if C[i].className == "Part" then
- local W = Instance.new("Weld")
- W.Part0 = g.AMainPart
- W.Part1 = C[i]
- local CJ = CFrame.new(g.AMainPart.Position)
- local C0 = g.AMainPart.CFrame:inverse()*CJ
- local C1 = C[i].CFrame:inverse()*CJ
- W.C0 = C0
- W.C1 = C1
- W.Parent = g.AMainPart
- end
- local Y = Instance.new("Weld")
- Y.Part0 = chara.Torso
- Y.Part1 = g.AMainPart
- Y.C0 = CFrame.new(0, 0, 0)
- Y.Parent = Y.Part0
- end
- local h = g:GetChildren()
- for i = 1, # h do
- if h[i].className == "Part" then
- h[i].Anchored = false
- h[i].CanCollide = false
- end
- end
- end
- local Morph = chara:FindFirstChild("Head")
- if Morph then
- local g = Morph:clone()
- g.Parent = chara
- local C = g:GetChildren()
- for i=1, #C do
- if C[i].className == "Part" then
- local W = Instance.new("Weld")
- W.Part0 = g.FakeHead
- W.Part1 = C[i]
- local CJ = CFrame.new(g.FakeHead.Position)
- local C0 = g.FakeHead.CFrame:inverse()*CJ
- local C1 = C[i].CFrame:inverse()*CJ
- W.C0 = C0
- W.C1 = C1
- W.Parent = g.FakeHead
- end
- local Y = Instance.new("Weld")
- Y.Part0 = chara.Head
- Y.Part1 = g.FakeHead
- Y.C0 = CFrame.new(0, 0, 0)
- Y.Parent = Y.Part0
- end
- local h = g:GetChildren()
- for i = 1, # h do
- if h[i].className == "Part" then
- h[i].Anchored = false
- h[i].CanCollide = false
- end
- end
- end
- ---------------------------------------------------------------------------End of Morph
- Torso = chara.Torso
- for i, v in pairs(Torso:GetChildren()) do
- if v:IsA("Motor6D") or v:IsA("Motor") then
- v:Destroy()
- end
- end
- if chara then
- local Head = chara:FindFirstChild("Head")
- if Head then
- local Neck = Instance.new("Weld")
- Neck.Name = "Neck"
- Neck.Part0 = Torso
- Neck.Part1 = Head
- Neck.C0 = CFrame.new(0, 1.5, 0)
- Neck.C1 = CFrame.new()
- Neck.Parent = Torso
- end
- local Limb = chara:FindFirstChild("Right Arm")
- if Limb then
- Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
- local Joint = Instance.new("Glue")
- Joint.Name = "RightShoulder"
- Joint.Part0 = Torso
- Joint.Part1 = Limb
- Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
- Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
- Joint.Parent = Torso
- local B = Instance.new("Part")
- B.TopSurface = 0
- B.BottomSurface = 0
- B.formFactor = "Symmetric"
- B.Size = Vector3.new(1, 1, 1)
- B.Transparency = 1
- B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
- B.Parent = chara
- local W = Instance.new("Weld")
- W.Part0 = Limb
- W.Part1 = B
- W.C0 = CFrame.new(0, -0.5, 0)
- W.Parent = Limb
- end
- local Limb = chara:FindFirstChild("Left Arm")
- if Limb then
- Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
- local Joint = Instance.new("Glue")
- Joint.Name = "LeftShoulder"
- Joint.Part0 = Torso
- Joint.Part1 = Limb
- Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
- Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
- Joint.Parent = Torso
- local B = Instance.new("Part")
- B.TopSurface = 0
- B.BottomSurface = 0
- B.formFactor = "Symmetric"
- B.Size = Vector3.new(1, 1, 1)
- B.Transparency = 1
- B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
- B.Parent = chara
- local W = Instance.new("Weld")
- W.Part0 = Limb
- W.Part1 = B
- W.C0 = CFrame.new(0, -0.5, 0)
- W.Parent = Limb
- end
- local Limb = chara:FindFirstChild("Right Leg")
- if Limb then
- Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
- local Joint = Instance.new("Glue")
- Joint.Name = "RightHip"
- Joint.Part0 = Torso
- Joint.Part1 = Limb
- Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
- Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
- Joint.Parent = Torso
- local B = Instance.new("Part")
- B.TopSurface = 0
- B.BottomSurface = 0
- B.formFactor = "Symmetric"
- B.Size = Vector3.new(1, 1, 1)
- B.Transparency = 1
- B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
- B.Parent = chara
- local W = Instance.new("Weld")
- W.Part0 = Limb
- W.Part1 = B
- W.C0 = CFrame.new(0, -0.5, 0)
- W.Parent = Limb
- end
- local Limb = chara:FindFirstChild("Left Leg")
- if Limb then
- Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
- local Joint = Instance.new("Glue")
- Joint.Name = "LeftHip"
- Joint.Part0 = Torso
- Joint.Part1 = Limb
- Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
- Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
- Joint.Parent = Torso
- local B = Instance.new("Part")
- B.TopSurface = 0
- B.BottomSurface = 0
- B.formFactor = "Symmetric"
- B.Size = Vector3.new(1, 1, 1)
- B.Transparency = 1
- B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
- B.Parent = chara
- local W = Instance.new("Weld")
- W.Part0 = Limb
- W.Part1 = B
- W.C0 = CFrame.new(0, -0.5, 0)
- W.Parent = Limb
- end
- --[
- local Bar = Instance.new("Part")
- Bar.TopSurface = 0
- Bar.BottomSurface = 0
- Bar.formFactor = "Symmetric"
- Bar.Size = Vector3.new(1, 1, 1)
- Bar.Transparency = 1
- Bar.CFrame = Torso.CFrame * CFrame.new(0, 0.5, 0)
- Bar.Parent = chara
- local Weld = Instance.new("Weld")
- Weld.Part0 = Torso
- Weld.Part1 = Bar
- Weld.C0 = CFrame.new(0, 0.5, 0)
- Weld.Parent = Torso
- --]]
- end
- end
- Gallow = New("Model",chara,"Gallow",{})
- Part = New("Part",Gallow,"Part",{BrickColor = BrickColor.new("Reddish brown"),Material = Enum.Material.Wood,Size = Vector3.new(8.00000095, 0.999995232, 0.99999994),CFrame = CFrame.new(-183.200012, 15.8000078, 313.300018, 1, 0, 0, 0, 1, 0, 0, 0, 1),Anchored = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.411765, 0.25098, 0.156863),})
- Part = New("Part",Gallow,"Part",{BrickColor = BrickColor.new("Dark stone grey"),Material = Enum.Material.Metal,Size = Vector3.new(1, 0.200000003, 1),CFrame = CFrame.new(-179.735214, 12.3351812, 313.900024, -0.707105219, 6.32201349e-08, -0.7071082, 0.707108259, -6.32203978e-08, -0.707105279, -8.94069672e-08, -0.99999994, 0),Anchored = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
- Mesh = New("CylinderMesh",Part,"Mesh",{Scale = Vector3.new(0.200000003, 1.20000005, 0.200000003),})
- Part = New("Part",Gallow,"Part",{BrickColor = BrickColor.new("Reddish brown"),Material = Enum.Material.Wood,Size = Vector3.new(5.8000021, 0.999995232, 0.199999943),CFrame = CFrame.new(-181.432266, 14.0322447, 313.900024, 0.707105339, 0.707108378, 0, -0.707108378, 0.707105339, 0, 0, 0, 1),Anchored = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.411765, 0.25098, 0.156863),})
- Part = New("Part",Gallow,"Part",{BrickColor = BrickColor.new("Dark stone grey"),Material = Enum.Material.Metal,Size = Vector3.new(1, 0.200000003, 1),CFrame = CFrame.new(-179.735214, 12.3351812, 312.699951, -0.707105219, 6.32201349e-08, -0.7071082, 0.707108259, -6.32203978e-08, -0.707105279, -8.94069672e-08, -0.99999994, 0),Anchored = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
- Mesh = New("CylinderMesh",Part,"Mesh",{Scale = Vector3.new(0.200000003, 1.20000005, 0.200000003),})
- Part = New("Part",Gallow,"Part",{BrickColor = BrickColor.new("Dark stone grey"),Material = Enum.Material.Metal,Size = Vector3.new(1, 0.200000003, 1),CFrame = CFrame.new(-183.129318, 15.7293186, 312.699951, -0.707105219, 6.32201349e-08, -0.7071082, 0.707108259, -6.32203978e-08, -0.707105279, -8.94069672e-08, -0.99999994, 0),Anchored = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
- Mesh = New("CylinderMesh",Part,"Mesh",{Scale = Vector3.new(0.200000003, 1.20000005, 0.200000003),})
- HangingPart = New("Part",Gallow,"HangingPart",{BrickColor = BrickColor.new("Reddish brown"),Material = Enum.Material.Wood,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-186.199966, 15.2000027, 313.300018, 1, 0, 0, 0, 1, 0, 0, 0, 1),Anchored = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.411765, 0.25098, 0.156863),})
- Attachment0 = New("Attachment",HangingPart,"Attachment0",{})
- Part = New("Part",Gallow,"Part",{BrickColor = BrickColor.new("Reddish brown"),Material = Enum.Material.Wood,Size = Vector3.new(0.999999821, 12.9999971, 0.99999994),CFrame = CFrame.new(-179.699997, 8.80001259, 313.300018, 1, 0, 0, 0, 1, 0, 0, 0, 1),Anchored = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.411765, 0.25098, 0.156863),})
- Part = New("Part",Gallow,"Part",{BrickColor = BrickColor.new("Reddish brown"),Material = Enum.Material.Wood,Size = Vector3.new(5.8000021, 0.999995232, 0.199999943),CFrame = CFrame.new(-181.432266, 14.0322447, 312.699951, 0.707105339, 0.707108378, 0, -0.707108378, 0.707105339, 0, 0, 0, 1),Anchored = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.411765, 0.25098, 0.156863),})
- Part = New("Part",Gallow,"Part",{BrickColor = BrickColor.new("Dark stone grey"),Material = Enum.Material.Metal,Size = Vector3.new(1, 0.200000003, 1),CFrame = CFrame.new(-183.129318, 15.7293186, 313.900024, -0.707105219, 6.32201349e-08, -0.7071082, 0.707108259, -6.32203978e-08, -0.707105279, -8.94069672e-08, -0.99999994, 0),Anchored = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.388235, 0.372549, 0.384314),})
- Mesh = New("CylinderMesh",Part,"Mesh",{Scale = Vector3.new(0.200000003, 1.20000005, 0.200000003),})
- Mesh = New("SpecialMesh",chara.Head,"Mesh",{Scale = Vector3.new(1.25, 1.25, 1.25),})
- Noose = New("Model",chara,"Noose",{})
- RopePart = New("Part",Noose,"RopePart",{Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000006, 0.200000003, 0.200000003),CFrame = CFrame.new(-186.199966, 11.6000061, 313.900024, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
- Attachment1 = New("Attachment",RopePart,"Attachment1",{})
- NoosePart = New("Part",Noose,"NoosePart",{BrickColor = BrickColor.new("Brick yellow"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(1, 1, 0.400000006),CFrame = CFrame.new(-186.199966, 11.5000038, 313.300018, 1, 0, 0, 0, 0, 1, 0, -1, 0),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.843137, 0.772549, 0.603922),})
- Mesh = New("SpecialMesh",NoosePart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.5),MeshId = "http://www.roblox.com/asset/?id=3270017",MeshType = Enum.MeshType.FileMesh,})
- Weld = New("ManualWeld",NoosePart,"Weld",{Part0 = NoosePart,Part1 = RopePart,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0, -1, 0, 1, 0),C1 = CFrame.new(0, -0.100002289, -0.600006104, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
- local rope = Instance.new("RopeConstraint",HangingPart)
- rope.Attachment0 = Attachment0
- rope.Attachment1 = Attachment1
- rope.Visible = true
- rope.Color = BrickColor.new("Brick yellow")
- rope.Thickness = .2
- local sky = Instance.new("Sky",li)
- sky.Name = "BloodSky"
- sky.MoonAngularSize = 60
- sky.MoonTextureId = "rbxassetid://1084722537"
- sky.StarCount = 0
- local ligh = Instance.new("PointLight",chara.Torso)
- ligh.Brightness = 1
- ligh.Color = Color3.new(1,.5,.5)
- ligh.Shadows = true
- chara.FaysG:Destroy()
- Gallow:MoveTo(chara.Torso.Position)
- Weld = New("ManualWeld",NoosePart,"Weld",{Part0 = NoosePart,Part1 = chara.Head,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0, -1, 0, 1, 0),C1 = CFrame.new(0, -0.500001907, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
- game:GetService("Players").LocalPlayer.Chatted:connect(function(msg)
- if msg:sub(1,6) == "/e res" then
- chara:MoveTo(chara.Torso.Position-Vector3.new(0,5,0))
- --chara["Right Arm"].CFrame = chara.Torso.CFrame
- --chara["Left Arm"].CFrame = chara.Torso.CFrame
- --chara["Right Leg"].CFrame = chara.Torso.CFrame
- --chara["Left Leg"].CFrame = chara.Torso.CFrame
- if chara.Head:FindFirstChild("DeathMus")==nil then
- s = Instance.new("Sound",chara.Head)
- s.Name = "DeathMus"
- s.Volume = 5
- s.SoundId = sndid
- s.Pitch = sndpi
- s.Looped = true
- s:Play()
- elseif chara.Head:FindFirstChild("DeathMus") then
- s.Volume = 5
- s.SoundId = sndid
- s.Pitch = sndpi
- s:Play()
- end
- if li:FindFirstChild("BloodSky")==nil then
- sky = Instance.new("Sky",li)
- sky.Name = "BloodSky"
- sky.MoonAngularSize = 60
- sky.MoonTextureId = "rbxassetid://1084722537"
- sky.StarCount = 0
- end
- li.ClockTime = 0
- li.Ambient = Color3.new(.5,.2,.2)
- print("reset gallow")
- elseif msg:sub(1,7) == "/e mus1" then
- sndid = "http://www.roblox.com/asset/?id=170341297"
- sndpi = 1
- if chara.Head:FindFirstChild("DeathMus") then
- s.Volume = 5
- s.SoundId = sndid
- s.Pitch = sndpi
- s:Play()
- end
- elseif msg:sub(1,7) == "/e mus2" then
- sndid = "http://www.roblox.com/asset/?id=19094700"
- sndpi = .5
- if chara.Head:FindFirstChild("DeathMus") then
- s.Volume = 5
- s.SoundId = sndid
- s.Pitch = sndpi
- s:Play()
- end
- elseif msg:sub(1,7) == "/e mus3" then
- sndid = "http://www.roblox.com/asset/?id=151038517"
- sndpi = .7
- if chara.Head:FindFirstChild("DeathMus") then
- s.Volume = 5
- s.SoundId = sndid
- s.Pitch = sndpi
- s:Play()
- end
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement