Hey Leute,
Ich will verhindern das ein Spieler die selbe Handynummer
wie ein anderer hat. Ich habe es so versucht:
forward GiveHandyNummer(playerid);
public GiveHandyNummer(playerid)
{
new string[50],string2[50],string3[50];
new handyn = randomEx(1000,99999);
new hn;
new aktion = 0;
format(string,sizeof(string),"0157%d",handyn);
for(new x = 0; x < Handynummer+5; x++)
{
format(string3,sizeof(string3),"%d",x);
hn = mysql_GetInt("accounts", "pHandy", "id",string3);
format(string2,sizeof(string2),"%d",hn);
if (!strcmp(string2, string, true))
{
GiveHandyNummer(playerid);
aktion = 1;
break;
}
}
if(aktion == 1){ return 1; }
SpielerInfo[playerid][pHandy] = string; // string soll zum integer umgewandelt werden, wie daS?
return 1;
}
mfg. =)