Code:

var vecAngle[3];
vec_set(temp, player.x);
vec_sub(temp, my.x);
vec_to_angle(vecAngle, temp);
vec_diff(temp, vecAngle, my.pan);

var Scale =0.25;//(play with 0.25...)
var counter=0;
var tmpCounter;

//scale vector, make it slower
vec_scale(temp,Scale);

//calculate how many times to rotate when vector is scaled
tmpCounter= 1 /Scale; //when using 0.25 -> 4


while(counter < tmpCounter)
{
c_rotate(me, temp, glide);
counter+=1;
wait(1);
}




dont know if this will work but I hope


nipx