dont know if you means this but you cn try it

Code:

var rotate;
var speed =2;
if(vec_dist(my.x,new_pos)>50)
{my_speed2.x=4;
vec_set(temp,vector(new_pos.x,new_pos.y,my.z));
vec_sub(temp,my.x);
vec_to_angle(rotate,temp);
my.pan = (rotate / rotate)*speed*time_step;
ent_move(my_speed2,nullvector);
}




"empty"