Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Player = script.Parent.Parent
- local Char = Player.Character
- local Torso = Char.Torso
- local c = Char
- local ah = Char
- if Player:FindFirstChild("Hats") == nil then
- hs = Instance.new("Model", Player)
- hs.Name = "Hats"
- else
- hs = Player.Hats
- end
- enabled = false
- wait(0.4)
- bv = Instance.new("BodyVelocity", Player.Character.Head)
- bv.Name = "BodyVelocityHUM"
- bv.velocity = Vector3.new(0, 0, 0)
- bv.maxForce = Vector3.new(5, 5, 5)
- a = Player.Character:GetChildren()
- for i =1 , #a do
- if a[i].ClassName == "ShirtGraphic" --[[or a[i].ClassName == "CharacterMesh"]] then
- a[i].Parent = Player.BM
- end
- wait()
- end
- if Player.Character.Head:FindFirstChild("Mesh") then
- Player.Character.Head.Mesh.Scale = Vector3.new(0.4,0.4,0.4)
- end
- wait(0.4)
- if Char.Head:FindFirstChild("BodyVelocityHUM") then
- Char.Head.BodyVelocityHUM:Destroy()
- end
- bv = Instance.new("BodyVelocity", Char.Head)
- bv.Name = "BodyVelocityHUM"
- bv.velocity = Vector3.new(0, 0, 0)
- bv.maxForce = Vector3.new(5, 5, 5)
- ls = ah.Torso["Left Shoulder"]:clone()
- rs = ah.Torso["Right Shoulder"]:clone()
- rj = ah.HumanoidRootPart["RootJoint"]:clone()
- nj = ah.Torso.Neck:clone()
- lh = ah.Torso["Left Hip"]:clone()
- rh = ah.Torso["Right Hip"]:clone()
- ls2 = ah.Torso["Left Shoulder"]:clone()
- rs2 = ah.Torso["Right Shoulder"]:clone()
- rj2 = ah.HumanoidRootPart["RootJoint"]:clone()
- nj2 = ah.Torso.Neck:clone()
- lh2 = ah.Torso["Left Hip"]:clone()
- rh2 = ah.Torso["Right Hip"]:clone()
- local hrp = ah.HumanoidRootPart
- local Torso = ah.Torso
- Torso.formFactor = "Custom"
- Torso.Size = Vector3.new(0.7, 0.8, 0.4)
- rj2.Parent = ah.HumanoidRootPart
- rj2.Part0 = rj2.Parent
- rj2.Part1 = ah.Torso
- rj2.C0 = CFrame.new(0,-0.53,0) *CFrame.Angles(math.rad(-90), 0, math.rad(900))
- local n = ah["Head"]
- n.Size = Vector3.new(1.05, 1.05, 1.05)
- nj2.Parent = ah.Torso
- nj2.Part0 = nj2.Parent
- nj2.Part1 = ah["Head"]
- nj2.C0 = CFrame.new(0,0.1,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(-900))
- local ll = ah["Left Leg"]
- ll.formFactor = "Custom"
- ll.Size = Vector3.new(0.5, 0.65, 0.4)
- lh2.Parent = ah.Torso
- lh2.Part0 = lh2.Parent
- lh2.Part1 = ah["Left Leg"]
- local rl = ah["Right Leg"]
- rl.formFactor = "Custom"
- rl.Size = Vector3.new(0.5, 0.65, 0.4)
- rh2.Parent = ah.Torso
- rh2.Part0 = rh2.Parent
- rh2.Part1 = ah["Right Leg"]
- local la = ah["Left Arm"]
- la.formFactor = "Custom"
- la.Size = Vector3.new(0.4, 0.6, 0.3)
- ls2.Parent = ah.Torso
- ls2.Part0 = ls2.Parent
- ls2.Part1 = ah["Left Arm"]
- local ra = ah["Right Arm"]
- ra.formFactor = "Custom"
- ra.Size = Vector3.new(0.4, 0.6, 0.3)
- rs2.Parent = ah.Torso
- rs2.Part0 = rs2.Parent
- rs2.Part1 = ah["Right Arm"]
- cc = ah
- cc.Torso["Right Shoulder"].C0 = CFrame.new(0.05,0.55,0) * CFrame.Angles(0,math.rad(90),0)
- cc.Torso["Left Shoulder"].C0 = CFrame.new(-0.05,0.55,0) * CFrame.Angles(0,math.rad(-90),0)
- cc.Torso["Right Hip"].C0 = CFrame.new(0.4, 0.28,0) * CFrame.Angles(0,math.rad(90),0)
- cc.Torso["Left Hip"].C0 = CFrame.new(-0.4, 0.28,0) * CFrame.Angles(0,math.rad(-90),0)
- a = ah:GetChildren()
- for i = 1, #a do
- if a[i].ClassName == "Hat" then
- a2 = a[i]:clone()
- a2.Parent = hs
- a3 = a[i]:clone()
- a3.Parent = ah
- a3.Handle.Mesh.Scale = Vector3.new(0.4, 0.4, 0.4)
- a3.AttachmentPos = Vector3.new(0, 0.25, -0.07)
- a[i]:Destroy()
- end
- end
- --NOTE, if you dont want the body system just hint the below code out
- a = Player:GetChildren()
- for i = 1, #a do
- if a[i].ClassName == "CharacterMesh" then
- a[i]:clone().Parent = hs
- a[i]:Destroy()
- end
- end
- --left arm
- m = Instance.new("CharacterMesh", Char)
- m.BodyPart = "LeftArm"
- m.MeshId = "32328397"
- m.OverlayTextureId = ""
- --right arm
- m2 = Instance.new("CharacterMesh", Char)
- m2.BodyPart = "RightArm"
- m2.MeshId = "32328563"
- m2.OverlayTextureId = ""
- --right leg
- m3 = Instance.new("CharacterMesh", Char)
- m3.BodyPart = "RightLeg"
- m3.MeshId = "32328627"
- m3.OverlayTextureId = ""
- --left leg
- m4 = Instance.new("CharacterMesh", Char)
- m4.BodyPart = "LeftLeg"
- m4.MeshId = "32328520"
- m4.OverlayTextureId = ""
- --torso
- m5 = Instance.new("CharacterMesh", Char)
- m5.BodyPart = "Torso"
- m5.MeshId = "32328670"
- m5.OverlayTextureId = ""
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement