Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- plr = owner
- char = plr.Character
- char.Humanoid.WalkSpeed = 0
- char.Humanoid.JumpPower = 0
- local You = "Subaru112"
- local head = workspace[You].Head:Clone()
- local model = Instance.new("Model",char)
- head.Parent = model
- local w = Instance.new("Weld",model)
- w.Part0,w.Part1 = workspace[You].Head,head
- w.Name = "HeadWeld"
- local torso = workspace[You].Torso:Clone()
- torso.Parent = model
- local we = Instance.new("Weld",model)
- we.Part0,we.Part1 = workspace[You].Torso,torso
- we.Name = "TorsoWeld"
- local larm = workspace[You]["Left Arm"]:Clone()
- larm.Parent = model
- local wel = Instance.new("Weld",model)
- wel.Part0,wel.Part1 = workspace[You]["Head"],larm
- wel.Name = "LeftArmWeld"
- local rarm = workspace[You]["Right Arm"]:Clone()
- rarm.Parent = model
- local weld = Instance.new("Weld",model)
- weld.Part0,weld.Part1 = workspace[You]["Right Arm"],rarm
- weld.Name = "RightArmWeld"
- local lleg = workspace[You]["Left Leg"]:Clone()
- lleg.Parent = model
- local llweld = Instance.new("Weld",model)
- llweld.Part0,llweld.Part1 = workspace[You]["Left Leg"],lleg
- llweld.Name = "LeftLegWeld"
- local rleg = workspace[You]["Right Leg"]:Clone()
- rleg.Parent = model
- local rlweld = Instance.new("Weld",model)
- rlweld.Part0,rlweld.Part1 = workspace[You]["Right Leg"],rleg
- rlweld.Name = "RightLegWeld"
- char.Model.Head.face.Texture = "http://www.roblox.com/asset/?id=145914523"
- char.Model["Left Leg"].BrickColor = BrickColor.new("Really black")
- char.Model["Right Leg"].BrickColor = BrickColor.new("Really black")
- char.Model["Left Arm"].BrickColor = BrickColor.new("Light orange")
- char.Model["Right Arm"].BrickColor = BrickColor.new("Light orange")
- char.Model["Torso"].BrickColor = BrickColor.new("Really black")
- char.Model["Head"].BrickColor = BrickColor.new("Light orange")
- local scream = Instance.new("Sound",char.Torso)
- scream.SoundId = "rbxassetid://138167455"
- scream.Volume = 4
- scream:Play()
- local scream2 = Instance.new("Sound",char.Torso)
- scream2.SoundId = "rbxassetid://198165368"
- scream2.Volume = 1
- scream2.Pitch = 0.5
- scream2:Play()
- char.Model.Torso["Left Hip"]:Destroy()
- char.Model.Torso["Left Shoulder"]:Destroy()
- char.Model.Torso["Neck"]:Destroy()
- char.Model.Torso["Right Hip"]:Destroy()
- char.Model.Torso["Right Shoulder"]:Destroy()
- local HeadW = char.Model.HeadWeld
- HeadW.C0 = CFrame.new(0, 0, 2)
- local TorsoW = char.Model.TorsoWeld
- TorsoW.C0 = CFrame.new(0, 0, 2)
- local LeftArmW = char.Model.LeftArmWeld
- LeftArmW.C0 = CFrame.new(-1.5, -1, 1.5, 1, 1, 0, 0, 1, 0, 0, 10, 1)
- local RightArmW = char.Model.RightArmWeld
- RightArmW.C0 = CFrame.new(0, 0.5, 1.5, 1, 1, 0, 0, 1, 0, 0, 10, 1)
- local LeftLegW = char.Model.LeftLegWeld
- LeftLegW.C0 = CFrame.new(0, 0, 2)
- local RightLegW = char.Model.RightLegWeld
- RightLegW.C0 = CFrame.new(0, 0, 2)
- wait(0.1)
- char.Torso.Anchored = true
- char.Model["Right Arm"].Anchored = true
- wait(6)
- char.Torso.Anchored = false
- char.Model:Destroy()
- wait(0.000000000000000000000000000000000000000000000000000001)
- local rhandclone = owner.Character.Torso["Right Shoulder"]:Clone()
- local rhandweld = Instance.new("Weld", owner.Character.Torso)
- rhandweld.Part0 = owner.Character.Torso
- rhandweld.Part1 = owner.Character["Right Arm"]
- rhandweld.C0 = CFrame.new(1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1)
- local llegclone = owner.Character.Torso["Left Hip"]:Clone()
- owner.Character.Torso["Left Hip"]:Remove()
- local llegweld = Instance.new("Weld", owner.Character.Torso)
- llegweld.Part0 = owner.Character.Torso
- llegweld.Part1 = owner.Character["Left Leg"]
- llegweld.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0) * CFrame.new(0,-1,0)
- local rlegclone = owner.Character.Torso["Right Hip"]:Clone()
- owner.Character.Torso["Right Hip"]:Remove()
- local rlegweld = Instance.new("Weld", owner.Character.Torso)
- rlegweld.Part0 = owner.Character.Torso
- rlegweld.Part1 = owner.Character["Right Leg"]
- rlegweld.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) * CFrame.new(0,-1,0)
- local rootjointclone = owner.Character.HumanoidRootPart.RootJoint:Clone()
- owner.Character.HumanoidRootPart.RootJoint:Remove()
- local humanoidrootpart = Instance.new("Weld", owner.Character.Torso)
- humanoidrootpart.Part0 = owner.Character.HumanoidRootPart
- humanoidrootpart.Part1 = owner.Character.Torso
- local heed = owner.Character.Torso["Neck"]:Clone()
- local headweld = Instance.new("Weld", owner.Character.Torso)
- headweld.Part0 = owner.Character.Torso
- headweld.Part1 = owner.Character.Head
- headweld.C0 = headweld.C0 * CFrame.new(0,1.5,0)
- for i = 0,1 , 0.03 do
- rlegweld.C0 = rlegweld.C0:lerp(CFrame.new(0.975958347, -2.06729031, 0, 0.905177712, -0.425033659, 8.83524214e-27, 0.425034732, 0.905179977, 4.223007e-27, -1.05518035e-26, 3.02922588e-28, 1.0000025),i)
- llegweld.C0 = llegweld.C0:lerp(CFrame.new(-0.901434898, -1.97289896, 0, 0.896831989, 0.442371875, -3.88750654e-27, -0.442372978, 0.896834254, 5.09510506e-27, 4.69530011e-27, -3.35739201e-27, 1.0000025),i)
- rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.98829222, 0.555973053, 0, -0.0983736441, -0.995149612, 6.86624532e-27, 0.995152056, -0.0983738229, 1.33999472e-26, -1.25618211e-26, 9.13816473e-27, 1.0000025),i)
- humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, -2.50004101, 2.00000429, 1, -4.90253133e-27, 8.98669496e-27, 8.98670343e-27, 1.77323375e-06, -1, 4.90251553e-27, 1, 1.77323375e-06),i)
- wait(0.001)
- end
- wait(1)
- char.Torso["Left Shoulder"]:Destroy()
- char["Left Arm"].Parent = workspace
- workspace["Left Arm"].CanCollide = true
- local Part0 = Instance.new("Part")
- Part0.Name = "bl00d"
- Part0.CanCollide = false
- Part0.Anchored = true
- Part0.Parent = char
- Part0.BrickColor = BrickColor.new("Crimson")
- Part0.Rotation = Vector3.new(0, 0, 90)
- Part0.Shape = Enum.PartType.Cylinder
- Part0.Size = Vector3.new(0.310000002, 1.77000022, 2)
- Part0.CFrame = CFrame.new(10.5427914, 1.28072846, 11.4908791, 4.47034836e-07, -1.00000215, 0, 1.00000215, 4.47034836e-07, 0, 0, 0, 1)
- Part0.Color = Color3.new(0.458824, 0, 0)
- Part0.Position = Vector3.new(10.5427914, 1.28072846, 11.4908791)
- Part0.Orientation = Vector3.new(0, 0, 90)
- Part0.Color = Color3.new(0.458824, 0, 0)
- for i = 1,100 do
- owner.Character.Head.CanCollide = false
- Part0.Size = Part0.Size + Vector3.new(0,0.01,0.01)
- Part0.CFrame = owner.Character.Torso.CFrame * CFrame.new(0,0,0.4)
- Part0.CFrame = Part0.CFrame * CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
- game:GetService("RunService").Stepped:wait()
- end
- wait(2)
- for i = 0,1 , 0.03 do
- llegweld.C0 = llegweld.C0:lerp(CFrame.new(-0.5, -1.9999913, 0, 1, 0, 0, 0, 0.999995589, 0, 0, 0, 1),i)
- rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1),i)
- rlegweld.C0 = rlegweld.C0:lerp(CFrame.new(0.5, -1.9999913, 0, 1, 0, 0, 0, 0.999995589, 0, 0, 0, 1),i)
- headweld.C0 = headweld.C0:lerp(CFrame.new(0, 1.4999938, 0, 1, 0, 0, 0, 0.999995708, 0, 0, 0, 1),i)
- humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.999995708, 0, 0, 0, 1),i)
- wait(0.001)
- end
- llegweld:Destroy()
- rhandweld:Destroy()
- rlegweld:Destroy()
- headweld:Destroy()
- humanoidrootpart:Destroy()
- llegclone.Parent = char.Torso
- rhandclone.Parent = char.Torso
- rlegclone.Parent = char.Torso
- heed.Parent = char.Torso
- rootjointclone.Parent = char.HumanoidRootPart
- char.Head.face.Texture = "http://www.roblox.com/asset/?id=1722631160"
- char.Humanoid.WalkSpeed = 17
- char.Humanoid.JumpPower = 60
- -- Color
- local bdycolors = char["Body Colors"]
- bdycolors.HeadColor = BrickColor.new("Camo")
- bdycolors.LeftArmColor = BrickColor.new("Camo")
- bdycolors.RightArmColor = BrickColor.new("Camo")
- bdycolors.LeftLegColor = BrickColor.new("Camo")
- bdycolors.RightLegColor = BrickColor.new("Camo")
- bdycolors.TorsoColor = BrickColor.new("Camo")
- h = Instance.new("Hat")
- p = Instance.new("Part")
- h.Name = "Hat"
- p.Parent = h
- p.Position = char.Head.Position
- p.Name = "Handle"
- p.formFactor = 0
- p.Size = Vector3.new(1, 2, 1)
- p.BottomSurface = 0
- p.TopSurface = 0
- p.Locked = true
- p.BrickColor = BrickColor.new("Light orange")
- p.Transparency = 1
- h.Parent = char
- h.AttachmentPos = Vector3.new(-1.713, 1.229, -0.456)
- h.AttachmentUp = Vector3.new(-0.537, 0.65, -0.538)
- h.AttachmentRight = Vector3.new(0.844, 0.413, -0.342)
- h.AttachmentForward = Vector3.new(0, -0.637, -0.771)
- --Instance.new
- local Tool = Instance.new("Tool", game.Workspace)
- Tool.Name = "chainsaw"
- local Handle = Instance.new("Part", Tool)
- Handle.Name = "Handle"
- Handle.Size = Vector3.new(1, 1, 4)
- local Mesh = Instance.new("SpecialMesh", Handle)
- Mesh.MeshType = "FileMesh"
- Mesh.MeshId = "rbxassetid://431952162"
- Mesh.Scale = Vector3.new(0.1, 0.1, 0.1)
- Mesh.TextureId = "rbxassetid://431952166"
- Tool.GripPos = Vector3.new(-1.64, 0.658, -0.961)
- Tool.GripRight = Vector3.new(-0.931, 0, -0.365)
- Tool.Parent = plr.Backpack
- --Sound
- local equip = Instance.new("Sound", Handle)
- local effect = Instance.new("Sound", Handle)
- equip.SoundId = "rbxassetid://275467912"
- equip.Volume = 4
- effect.SoundId = "rbxassetid://248088589"
- effect.Looped = true
- effect.Pitch = 1.5
- effect.Volume = 2
- Tool.Equipped:connect(function()
- equip:Play()
- char["Right Arm"].Transparency = 1
- char.Hat.Handle.Transparency = 0
- end)
- Tool.Unequipped:connect(function()
- equip:Stop()
- effect:Stop()
- char["Right Arm"].Transparency = 0
- char.Hat.Handle.Transparency = 1
- end)
- Tool.Activated:connect(function()
- effect:Play()
- equip:Stop()
- function onTouched(brick)
- local humn = brick.Parent:FindFirstChildOfClass("Humanoid")
- if humn then
- for i,v in pairs(humn.Parent:GetChildren()) do
- if v.ClassName == "Part" then
- humn:Destroy()
- v:BreakJoints()
- end
- end
- end
- end
- char.chainsaw.Handle.Touched:connect(onTouched)
- end)
- Tool.Activated:connect(function()
- function onTouched(brick)
- local humn = brick.Parent:FindFirstChildOfClass("Part")
- if humn then
- for i,v in pairs(humn.Parent:GetChildren()) do
- if v.ClassName == "Part" then
- humn.CanCollide = true
- humn:BreakJoints()
- humn.CanCollide = true
- v.CanCollide = true
- v:BreakJoints()
- v.CanCollide = true
- end
- end
- end
- end
- char.chainsaw.Handle.Touched:connect(onTouched)
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement