I want to be able to figure out when the humanoid is moving, ive tried using Humanoid.Running but that only seems to fire twice(? correct me if im wrong) once when they start moving and once when they stop
bp.Position = ((torso.CFrame * CFrame.new(petx, -1.5, 3)).Position)
wait(1.5)
bp.Position = ((torso.CFrame * CFrame.new(petx, 10, 0)).Position)

1 comment
Why not use User input Service to see if the player is pressing once of the buttons to move?