сравниваешь разницу координат игрока и "нужного места" объекта (можно сделать dummy в максе и далее findchild найти), и каждый кадр двигаешь перса и проверяется расстояние, отслеживать состояния игрока можно отдельной переменной (например 1-игрок движется, 2-игрок поворачивается, 3-игрок уже на месте, идет анимация действия), тоже самое с поворотом. типа того...