Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- tool = Instance.new("Tool",owner.Backpack)
- part = Instance.new("Part",tool)
- part.Name = "Handle"
- part.Size = Vector3.new(0.549, 1.843, 0.526)
- local Mesh = Instance.new("SpecialMesh")
- Mesh.Parent = part
- Mesh.MeshId = "http://www.roblox.com/asset/?id=488973347"
- Mesh.TextureId = "http://www.roblox.com/asset/?id=8695561794"
- local owner = nil
- db = false
- tool.Activated:Connect(function()
- if not db then
- db = true
- owner = game:GetService("Players"):GetPlayerFromCharacter(tool.Parent)
- owner.Character.Humanoid.WalkSpeed = 0
- local weld = Instance.new("Weld",owner.Character.Torso)
- weld.Part0 = owner.Character["Right Arm"]
- weld.Part1 = owner.Character.Torso
- weld.C0 = CFrame.new(-1.5, 0.5, 0.5) * CFrame.Angles(math.rad(-90),0,0)
- local TweenService = game:GetService("TweenService")
- local goal = {}
- goal.C0 = CFrame.new(-2, 0, -1) * CFrame.Angles(math.rad(-150),0,math.rad(-65))
- goal.C1 = CFrame.new(0,-1,0)
- local tweenInfo = TweenInfo.new(0.5, Enum.EasingStyle.Quad, Enum.EasingDirection.InOut, 0, true,0)
- local tween = TweenService:Create(weld, tweenInfo, goal)
- tween:Play()
- wait(1)
- local amog = Instance.new("Part",script)
- amog.CFrame = owner.Character.HumanoidRootPart.CFrame * CFrame.new(0,0,3)
- amog.Anchored = true
- amog.Size = Vector3.new(1.13955,2.11105,1.52485)
- amog.Transparency = 1
- local Mesh = Instance.new("SpecialMesh")
- Mesh.Parent = amog
- Mesh.MeshId = "http://www.roblox.com/asset/?id=6686375902"
- Mesh.TextureId = "http://www.roblox.com/asset/?id=6686375937"
- Mesh.Scale = Vector3.new(0.05,0.05,0.05)
- local death = Instance.new("Sound",owner.Character.Torso)
- death.SoundId = "http://www.roblox.com/asset/?id=265193160"
- death.Volume = 1
- death:Play()
- local TweenService = game:GetService("TweenService")
- local goal = {}
- goal.Transparency = 0
- local tweenInfo = TweenInfo.new(2, Enum.EasingStyle.Quad, Enum.EasingDirection.InOut, 0, false,0)
- local tween = TweenService:Create(amog, tweenInfo, goal)
- tween:Play()
- wait(4.85)
- if owner.Character:FindFirstChildOfClass("Pants") then
- owner.Character:FindFirstChildOfClass("Pants"):Destroy()
- end
- death:Stop()
- death.SoundId = "http://www.roblox.com/asset/?id=5663179979"
- death.Volume = 1
- death:Play()
- owner.Character.Humanoid.BreakJointsOnDeath = false
- local bone = Instance.new("Part",owner.Character)
- bone.Size = Vector3.new(0.3537,1.25,0.200375)
- local weld2 = Instance.new("Weld",owner.Character.Torso)
- weld2.Part0 = bone
- weld2.Part1 = owner.Character.Torso
- weld2.C0 = CFrame.new(0,.5,0)
- local Mesh = Instance.new("SpecialMesh")
- Mesh.Parent = bone
- Mesh.MeshId = "http://www.roblox.com/asset/?id=6059125441"
- Mesh.Scale = Vector3.new(0.025,0.025,0.025)
- for i,v in pairs(owner.Character.Head:GetDescendants()) do
- v:Destroy()
- end
- tool.Parent = workspace
- owner.Character["Left Arm"]:Destroy()
- owner.Character["Right Arm"]:Destroy()
- owner.Character.Head:Destroy()
- owner.Character.Torso.Transparency = 1
- db = false
- local TweenService = game:GetService("TweenService")
- local goal = {}
- goal.Transparency = 1
- local tweenInfo = TweenInfo.new(0.25, Enum.EasingStyle.Quad, Enum.EasingDirection.InOut, 0, false,0)
- local tween = TweenService:Create(amog, tweenInfo, goal)
- tween:Play()
- game:GetService("Debris"):AddItem(amog,0.25)
- end
- end)
Add Comment
Please, Sign In to add comment