Versuch mal:

Code:
action punkt{ 
my.push = -1;
my.z = player.z;
my.passable = on;
while(my.skill1!=1){
while(player==null){wait(1);}
if (vec_dist (my.x, player.x) < 10){ my.skill1=1;}
wait (1); }
ent_remove (my);
score += 10; }



Wenn es den Player am Anfang noch nicht gibt wird die while schleife nicht gestartet (übersprungen). Danach kommt ja nichts mehr...

Last edited by Freddy; 08/14/06 19:22.