Mod: 0
Problem: ne radi sacuvavanje emaila kako treba
Skripta:
new emailprovera1 = strfind(inputtext, "@", true);
new emailprovera2 = strfind(inputtext, ".", true);
if(emailprovera1 == -1 && emailprovera2 == -1)
{
SCM(playerid,-1,"Upisite tacnu email adresu - tamo ce vam stici pw ako ga zaboravite");
ShowPlayerDialog(playerid,DIALOG_EMAIL,DIALOG_STYLE_INPUT,"Upisite vas email","U prazno polje upisite vas email","Dalje","Izlaz");
return 1;
}
else
{
new email; email = strval(inputtext);
PlayerInfo[playerid][pEmail] = email;
}
new pokaziemail[128];
format(pokaziemail,sizeof(pokaziemail),"Vasa email adresa je: %s",PlayerInfo[playerid][pEmail]);
SCM(playerid,-1,pokaziemail);
Slika: /
Isto je tako i za lozinku, kada ima i slova i brojeve onda se sve pobrka
strval - string pretvara u integer vrijednost (cijeli broj)
Koristi strmid ili format.
format(PlayerInfo[playerid][pEmail], sizeof pEmail, "%s", inputtext);