void print_lol(){
while(1){
printf("lol\n");
wait(-.1);//print lol every 0.1 sec.
}
}
action remove_me(){
printf("ent_created");
print_lol();//-> you mean this stops too?
my.skill1=1000;
while(me){
my.skill1--;
if(my.skill1==0){
ent_remove(me);
printf("ent removed");
}
wait(1);
}
}
void main(){
video_screen = 0;//dont open video device
wait(1);
level_load("");
ent_create("cube.mdl",nullvector,remove_me);
}