My script uses walkspeed for now and it doesn’t look too accurate. What should I use instead?
Try using mover constraints.