Aparament la sa à l'air de marcher c'est plutot bizarre avant il met charger pas le compte mais maintenant si peut etre une erreur du compileur je sais pas :wall
Double post
Désoler du double poste mais je vient de découvrir quel était vraiment le problème :
new string[MAX_PLAYER_NAME];
GetPlayerName(playerid, plname, sizeof(plname));
format(string, sizeof(string), "users/%s.ini", plname);
SendClientMessage(playerid, COLOR_YELLOW2, "Veuillez patienter...");
if(fexist(string))
{
gPlayerAccount[playerid] = 1;
SendClientMessage(playerid, COLOR_GRAD2, "Tu as un compte");// sert a tester
return 1;
}
else
{
gPlayerAccount[playerid] = 0;
SendClientMessage(playerid, COLOR_GRAD2, "Tu n'as pas de compte");// sert a tester
return 1;
}
}
Enfaite quand j'ai un pseudo trops long comme Yohan_Gourcuff il me met tu n'as pas de compte alors que j'ai un pseudo par exemple Dark_Hey sa marche il me met tu as un compte
Pourtant les 2 compte sont créer mais il doit y avoir un problème niveau du fexist ou string.
je ne sait pas comment remedier a cette erreur et c'est vraiment génant. J'espère que vous saurait remedier a sa :D