you could so something then like
var wloop = 1;
while(wloop == 1)
{...

if(vec_dist(my.x,p1_vehicle.x)<150){my_player=1;wloop = 0;}

here it only breaks the right while loops and proc_kill
maby try to reinstal ore somthing


"empty"