21.05.2012, 19:26
From what I understand, that's enough.
Correct me if I misunderstood ...
pawn Код:
stock LoadNewMission()
{
new file[64],mapid;
for( ; mapid != MAX_MISSION_FILES; ++mapid)
{
format(file,sizeof(file),"/Missions/%d.ini",mapid);
if(fexist(file))
{
mapid++;
break;
}
}
format(file, sizeof(file), "/Missions/%d.ini", mapid);
if(fexist(file))
{
LastMissionStarted = mapid;
return mapid;
}
else return printf("[NOTICE] File Bugged.");
}