There were no output errors that are stating why it's not functioning and here's the code:
if humanoid.MoveDirection == Vector3.new(0, 0, 0) then local startAng = torso["Right Hip"].C0 local goalAng = startAng * CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, 0) for i = 0, 1, 0.05 do wait() torso["Right Hip"].C0 = torso["Right Hip"].C0:Lerp(goalAng, i) print("EGGS DEE") end end
The code passes through the lerp code and went on to the print string. So, basically, I wanted the character to do a normal standing position when the player stops moving, but the legs don't even move to their proper position when idling they're just frozen in place until the character moves