Hallo, ich bin grad dabei ein handy sys zu machen, nur ich hab ein problem!
Wenn ich mir die simkarte kaufe und der server/script mir die nummer zuweiß schreibt er 1, aber ich habe die nummer 0 bekommen
bitte um hilfe
ich hab das in dialog gemacht
new HatHandy[MAX_PLAYERS];
new HatSimkarte[MAX_PLAYERS];
new handynummer[MAX_PLAYERS];
new hn;
if(dialogid == Handy_Shop_Simkarte)
{
if(response)
{
if(listitem == 0)
{
if(HatHandy[playerid] == 1)
{
if(HatSimkarte[playerid] == 0)
{
new string[512];
new name[128];
new save[128];
GetPlayerName(playerid,name,sizeof(name));
format(save,sizeof(save),"/Acc/%s.ini",name);
handynummer[playerid]=hn;
hn++;
HatSimkarte[playerid] = 1;
format(string, sizeof(string), "Du hast erfolgreich eine Simkarte gekauft! Deine Handynummer: %i", hn);
SendClientMessage(playerid, COLOR_WHITE, string);
dini_IntSet(save, "Handynummer", handynummer[playerid]);
}
else{SendClientMessage(playerid, COLOR_WHITE, "Du hast schon einen Simkarte!");}
}
else{SendClientMessage(playerid, COLOR_WHITE, "Du hast kein Handy!");}
}
if(listitem == 1)
{
if(HatHandy[playerid] == 1)
{
if(HatSimkarte[playerid] == 0)
{
new string[512];
new name[128];
new save[128];
GetPlayerName(playerid,name,sizeof(name));
format(save,sizeof(save),"/Acc/%s.ini",name);
handynummer[playerid]=hn;
hn++;
HatSimkarte[playerid] = 1;
format(string, sizeof(string), "Du hast erfolgreich eine Simkarte gekauft! Deine Handynummer: %i", hn);
SendClientMessage(playerid, COLOR_WHITE, string);
dini_IntSet(save, "Handynummer", handynummer[playerid]);
}
else{SendClientMessage(playerid, COLOR_WHITE, "Du hast schon einen Simkarte!");}
}
else{SendClientMessage(playerid, COLOR_WHITE, "Du hast kein Handy!");}
}
}
}
Bitte wenn einer was weiß bann hilfe