Oh...
function g3_handle_radar {
while(!player) { wait(1); }
while(me) {
if(vec_dist(my.x,player.x) < make_scan.z) {
pan_temp = pan_create("bmap = bmp_radar_enemy; flags= visible,refresh,filter;",4);
my.skill92 = handle(pan_temp);
while(vec_dist(my.x,player.x) < make_scan.z) {
[...]
wait(1);
}
pan_temp = ptr_for_handle(my.skill92);
pan_remove(pan_temp);
my.skill92 = 0;
}
wait(1);
}
if(my.skill92 != 0) {
pan_temp = ptr_for_handle(my.skill92);
pan_remove(pan_temp);
}
}
Should work.