Skripta koju koristim:0
Detaljan opis problema:stavio sam pod DIALOG_REGISTER kad igraca ukuca pravilnu loznku i email da mu to sacuvaj i sad kad npr. izabere pol PlayerInfo[playerid][pPol] = 1; ili PlayerInfo[playerid][pPol] = 2; i kad odem u scriptfile i nadjen datoteku od to igraca koje se registrovao pol ostane 0 nepromijeni ga na 1 ili 2...
Dio skripte:Ovo je dio iz Dialog_Register gdje kad ukuca pravilnu lozinku da to sve kreira u datoteci igraca {
new INI:File = INI_Open(Korisnici(playerid));
INI_SetTag(File,"data");
INI_WriteString(File,"Lozinka", inputtext);
INI_WriteString(File,"Email",inputtext);
INI_WriteInt(File,"Pol",0);
INI_WriteInt(File,"Drzava",0);
INI_WriteInt(File,"Godine",0);
INI_Close(File);
new string[128];
format(string, sizeof(string), ""ZUTA"Uredu vas lozinka je "BIJELA"%s."ZUTA" Nastavite sa registracijom", inputtext);
SCM(playerid, -1, string);
ShowPlayerDialog(playerid, 12, 1, "Email", "Unos email-a\n"ZUTA"U prazno polje ispod unesite vasu email adresu\n\nZamolili bih vas da unesete tacan email", "Dalje", "Odustani");
}
}
}
if(dialogid == 2)
{
if(!response) Kick(playerid);
if(response)
{
switch(listitem)
{
case 0:
{
SCM(playerid, -1,"Uredu musko ste. Nastavite dalje sa registracijom.");
PlayerInfo[playerid][pPol] = 1;
ShowPlayerDialog(playerid, 3,DIALOG_STYLE_INPUT, "Koliko imate godina?","U prazno polje upistite koliko imate godina","Dalje","Izajdi");
}
case 1:
{
SCM(playerid, -1,"Uredu zenkso ste. Nastavite dalje sa registracijom.");
PlayerInfo[playerid][pPol] = 1;
ShowPlayerDialog(playerid, 3,DIALOG_STYLE_INPUT, "Koliko imate godina?","U prazno polje upistite koliko imate godina","Dalje","Izajdi");
}
}
}
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):
pa ti si stavio da ti samo postavi varijablu a gdje je da je upise?
gdje ti je file za Äuvanje Pola ? tebi to IG odradi sve ok, al ne Äuva ...
Problem je resen HVALA. Moze LOCK :)