Bonjour ,
Je suis actuellement en cours de réalisation d'un script , pour créer une faction automatiquement depuis une suite de question. Cependant il y a un gros soucis , je n'arrive pas à créer une boucle qui vérifie 1 à 1 si l'id est déjà utiliser( de façon croissante : 0,1,2, etc ) et qui me ressort le première id non utilisé.
public PreparerFactionid(playerid)
{
new test = 0;
for(new j = 1; j < test; j++)
{
new file[256];
format(file, sizeof(file), "/Faction/%s.ini",j);
if(!(dini_Exists(file)))
{
CreationFactionid[playerid] = j+1;
new testt[256];
format(testt, sizeof(testt), "/Faction/%s.ini",CreationFactionid);
SendClientMessage(playerid,BleuClair,testt);
break;
}
}
return 1;
}