function onPlayerRespawned(newPlayer) local lhip=newPlayer.Character.Torso:findFirstChild("Left Hip") local rhip=newPlayer.Character.Torso:findFirstChild("Right Hip") local lsho=newPlayer.Character.Torso:findFirstChild("Left Shoulder") local rsho=newPlayer.Character.Torso:findFirstChild("Right Shoulder") local parts = {lhip,rhip,lsho,rsho) local animate = newPlayer.Character:findFirstChild("Animate") if animate ~= nil then animate.Parent = nil for i = 1, #parts do parts[i].DesiredAngle = 0 parts[i].CurrentAngle = 0 end endendfunction onPlayerEntered(newPlayer) newPlayer.Changed:connect(function (property) if (property == "Character") then onPlayerRespawned(newPlayer) end end)endgame.Players.PlayerAdded:connect(onPlayerEntered)