I write this code ,but after level_load my enemy are alive yet
Code:
ACTION enemy
{
var idtemp;
var fhandle;
fhandle=file_open_read("bighome_level.txt");
id_count+=1;
my.ids_given=id_count;
var i=0;
while (i <= 10)
{
if (fhandle)
{
idtemp=file_var_read(fhandle);
}
if(idtemp==my.ids_given)
{
ent_remove(me);
return;
}
i += 1;
wait(1);
}
[...]
}
and my file saves when every enemy die
Code:
function AI_die()
{
proc_kill(1);
var fhandle;
fhandle=file_open_append("bighome_level.txt");
if(fhandle)
{
file_var_write(fhandle, my.ids_given);
}
else
{
fhandle=file_open_write("bighome_level.txt");
file_var_write(fhandle,my.ids_given);
}
file_close(fhandle);
[...]
}