Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local t = Instance.new("Tool",owner.Backpack)
- t.Name = "Toy"
- local handle = Instance.new("Part",t)
- handle.Size = Vector3.new(1,1,1)
- handle.Name = "Handle"
- local plr = owner
- local char = owner.Character
- local m = Instance.new("Model", handle)
- m.Name = owner.Character.Name
- local h = plr.Character.Head:Clone()
- h:BreakJoints()
- h.Anchored = true
- h.Parent = m
- h.CanCollide = false
- h.Size = h.Size - Vector3.new(0.5,0.5,0.5)
- h.Position = plr.Character.Head.Position
- h.Position = h.Position + Vector3.new(0, 10, 0)
- local t = plr.Character.Torso:Clone()
- t:BreakJoints()
- t.Parent = m
- t.Anchored = true
- t.Size = t.Size - Vector3.new(0.5,0.5,0.5)
- t.CanCollide = false
- t.Position = plr.Character.Torso.Position
- t.Position = t.Position + Vector3.new(0, 10, 0)
- local idk = Instance.new("Weld", t)
- idk.Name = "Tailx"
- local ra = plr.Character["Right Arm"]:Clone()
- ra:BreakJoints()
- ra.Parent = m
- ra.Anchored = true
- ra.Size = ra.Size - Vector3.new(0.5,0.5,0.5)
- ra.Position = plr.Character["Right Arm"].Position
- ra.Position = ra.Position + Vector3.new(0, 10, 0)
- local la = plr.Character["Left Arm"]:Clone()
- la:BreakJoints()
- la.Parent = m
- la.Anchored = true
- la.Size = la.Size - Vector3.new(0.5,0.5,0.5)
- la.Position = plr.Character["Left Arm"].Position
- la.Position = la.Position + Vector3.new(0, 10, 0)
- local rl = plr.Character["Right Leg"]:Clone()
- rl:BreakJoints()
- rl.Parent = m
- rl.Anchored = true
- rl.Size = rl.Size - Vector3.new(0.5,0.5,0.5)
- rl.Position = plr.Character["Right Leg"].Position
- rl.Position = rl.Position + Vector3.new(0, 10, 0)
- local ll = plr.Character["Left Leg"]:Clone()
- ll:BreakJoints()
- ll.Parent = m
- ll.Anchored = true
- ll.Size = ll.Size - Vector3.new(0.5,0.5,0.5)
- ll.Position = plr.Character["Left Leg"].Position
- ll.Position = ll.Position + Vector3.new(0, 10, 0)
- local hrp = plr.Character.HumanoidRootPart:Clone()
- hrp:BreakJoints()
- hrp.Parent = m
- hrp.Anchored = true
- hrp.Position = plr.Character.HumanoidRootPart.Position
- hrp.Position = hrp.Position + Vector3.new(0, 10, 0)
- local animat = plr.Character.Humanoid.Animator:Clone()
- for i,v in pairs(m:GetChildren()) do
- v:BreakJoints()
- end
- local root = owner.Character.HumanoidRootPart.RootJoint:Clone()
- root.Part0 = hrp
- root.Part1 = t
- root.Parent = hrp
- local neck = owner.Character.Torso.Neck:Clone()
- neck.Part0 = t
- neck.Part1 = h
- neck.Parent = t
- local rs = owner.Character.Torso["Right Shoulder"]:Clone()
- rs.Part0 = t
- rs.Part1 = ra
- rs.Parent = t
- local ls = owner.Character.Torso["Left Shoulder"]:Clone()
- ls.Part0 = t
- ls.Part1 = la
- ls.Parent = t
- local lh = owner.Character.Torso["Left Hip"]:Clone()
- lh.Part0 = t
- lh.Part1 = ll
- lh.Parent = t
- local rh = owner.Character.Torso["Right Hip"]:Clone()
- rh.Part0 = t
- rh.Part1 = rl
- rh.Parent = t
- wait(0.000000000000001)
- local h = Instance.new("Humanoid", m)
- h.MaxHealth = 0
- h.Health = 0
- for i,v in pairs(owner.Character:GetChildren()) do
- if v.ClassName == "CharacterMesh" or v.ClassName == "Shirt" or v.ClassName == "Pants" or v.ClassName == "Accessory" or v.ClassName == "Hat" then
- local c = v:Clone()
- c.Parent = m
- if v.ClassName == "Hat" or v.ClassName == "Accessory" then
- c.Handle.Size = c.Handle.Size - Vector3.new(0.5,0.5,0.5)
- end
- end
- end
- local w = Instance.new("Weld",t)
- w.Part0 = handle
- w.Part1 = t
Add Comment
Please, Sign In to add comment