Как раз таки мой скрип работает так. Я по /dl чужой машины беру её координаты после чего телепортируюсь к ней, дальше моя машина начинает делать свои действия, а вот когда я в самом начале функции беру координаты своей машины (00AA: store_Car 17@ position_to 4@ 5@ 6@ ), а в конце пишу (00A1: put_actor $PLAYER_ACTOR at 4@ 5@ 6@), то машина телепортируется на месте (слегка подкидывает вверх).
Мой скрип разделен на такие части:
1) телепорт к машине по её id'у через (0AFF: samp 30@ = car_handle_by_samp_vehicle_id 12@ )
2) действие
3) возврат на исходную точку
Но я никак не могу реализовать 3 пункт, ибо когда я в самом начале беру свои координаты, то при вводе команды я просто телепортируюсь на месте