Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .Hit*CFrame.new(0,torso.Size.Y,0)
- end
- elocal p = game:GetService("Players").LocalPlayer.Character
- local hum = p.Humanoid
- local torso = p.Torso
- local mouse = game:GetService("Players").LocalPlayer:GetMouse()
- local weld = Instance.new("Weld",p.Torso)
- weld.Part0 = p.Torso
- hum.MaxHealth = math.huge
- hum.Health = hum.MaxHealth
- local train = Instance.new("Part",p.Torso)
- train.Anchored = true
- train.CanCollide = false
- train.Size = Vector3.new(3,2,6)
- train.CustomPhysicalProperties = PhysicalProperties.new(0,0,0,0,0)
- weld.Part1 = train
- weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(0),0) *CFrame.new(0,-2.4,0)
- train.Anchored = false
- local TrainMesh = Instance.new("SpecialMesh",train)
- TrainMesh.MeshType = Enum.MeshType.FileMesh
- TrainMesh.Scale = Vector3.new(0.020,0.020,0.015)
- TrainMesh.MeshId = "rbxassetid://430348199"
- TrainMesh.TextureId = "rbxassetid://430348224"
- TrainMesh.Scale = Vector3.new(TrainMesh.Scale.X*24,TrainMesh.Scale.Y*24,
- TrainMesh.Scale.Z*32
- )
- local weld2 = Instance.new("Weld",p.Torso)
- weld2.Part0 = p.Torso
- local Smoke = Instance.new("Part",p.Torso)
- Smoke.Anchored = true
- Smoke.CanCollide = false
- Smoke.Size = Vector3.new(1,1,1)
- Smoke.CustomPhysicalProperties = PhysicalProperties.new(0,0,0,0,0)
- weld2.Part1 = Smoke
- weld2.C1 = CFrame.new(0,0,0)-- * CFrame.Angles(0,math.rad(180),0)
- Smoke.Anchored = false
- Smoke.Transparency = 1;
- local Particle = Instance.new("ParticleEmitter",Smoke)
- Particle.Rate = 50;
- Particle.Speed = NumberRange.new(30,60);
- Particle.VelocitySpread = 4;
- Particle.Texture = "rbxassetid://10524802"
- Particle.Enabled = false
- p.Humanoid.WalkSpeed = 17;
- if p.Name ~= "Exanimatedn9dean" then
- print ("Fuck off") script.Parent = nil else end
- for i,v in pairs(p:GetChildren()) do
- if v:IsA("Part") then
- v.Transparency = 1;
- elseif v:IsA("Hat") then
- v:Destroy()
- elseif v:IsA("Model") then
- v:Destroy()
- end
- end
- deb = false
- local function SFX(id) local s=Instance.new("Sound",p.Torso); s.SoundId = "rbxassetid://"..id; s.Volume = 1; return s; end
- train.Touched:connect(function(p2)
- if p2.Parent then
- if p2.Parent:IsA("Model") then
- if game.Players:FindFirstChild(p2.Parent.Name) then
- if p2.Parent.Name ~= game.Players.LocalPlayer.Name then
- if deb == false then deb = true
- local joint = p2.Parent.Torso:findFirstChild("Neck") if joint then
- local torso = p2.Parent.Torso
- torso.CFrame = p.Torso.CFrame
- p.Torso.Anchored = true
- local cf = CFrame.new(0,3.2,-0.7)
- local worldspace = p.Torso.CFrame:toWorldSpace(cf)
- local face = p2.Parent.Head.face
- face.Texture = "http://www.roblox.com/asset/?id=177763358"
- coroutine.wrap(function()
- for i = 1, 100 do wait(1/60)
- torso.CFrame = worldspace
- torso.Anchored = true
- end
- end)()
- wait(12)
- local ps = joint.C0*CFrame.Angles(math.rad(180),0,0)
- for i = 0,1,0.1 do wait()
- joint.C0 = joint.C0:lerp(ps,i)
- end
- face.Texture = "http://www.roblox.com/asset/?id=15894344"
- wait(0.9)
- torso.Anchored = false
- game.Players:FindFirstChild(p2.Parent.Name).Character:BreakJoints()
- local Whistle = SFX(150283123)
- Whistle:Play()
- p.Torso.Anchored = false
- end
- end
- wait(2.5)
- deb = false
- end
- end
- end
- end
- end)
- local deb2 = false
- local horrors = {"rbxassetid://150185025","rbxassetid://150184965",
- "rbxassetid://150184992"}
- mouse.KeyDown:connect(function(p)
- if deb2 == false then deb2 = true
- p = p:lower()
- if p == "t" then
- local snd = Instance.new("Sound", game.Workspace)
- snd.SoundId = horrors[math.random(#horrors)]
- snd:Play()
- game:GetService("Debris"):AddItem(snd,snd.TimeLength)
- torso.CFrame = mousend
- wait(2)
- deb2 = false
- end)
- local Music = SFX(199813585)
- Music.Looped = true;
- wait(1)
- Music:Play(1214614040);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement