Detaljan opis problema: Koristim Whirlpool za lozinku. kad se registriram sve je uredu. spremi lozinku, ali sad je problem kad se pokusavam logirat, onda se mogu logirati sa bilo kojom lozinkom. recimo kod registracije upisem lozinku "jabuka", a sad kad kod logiranja upisem recimo " windows" logira mi se na server. dal netko zna u cem je problem? hvala...
Dio skripte:
case D_Prijava:
{
if(response)
{
new string;
new HashPass;
WP_Hash(HashPass, sizeof(HashPass), inputtext);
if(!strcmp(HashPass,PI))
{
INI_ParseFile(UserPath(playerid), "UcitajPodatkeIgraca_%s", .bExtra = true, .extra = playerid);
format(string,sizeof(string),"{AEAEAE}* %s (%d) se pridruzio serveru.",ImeIgraca(playerid),playerid);
SCMTA(boja,string);
IgracPrijavljen = 1;
format(string,sizeof(string),"{2B2BFF} >>INFO | {FFFFFF}Pozdrav, %s. Dobrodosli nazad!",ImeIgraca(playerid));
SCM(playerid,boja,string);
SCM(playerid,boja,"{2B2BFF} >>INFO | {FFFFFF}Upisite /email komandu radi spremanja vase email adrese u slucaju ako izgubite vasu lozinku!");
SCM(playerid,boja," ");
SCM(playerid,boja," ");
}
else
{
SCM(playerid, boja,"{FF0000} >>GRESKA | {FFFFFF}Upisali ste netocnu lozinku. Pokusajte ponovno!");
format(string,sizeof(string),"{FF0000}Ime: {FFFFFF}%s.\n\n{FF0000}Korisnicki racun: {FFFFFF}Registriran.\n\nMolimo upisite vasu {FF8000}lozinku {FFFFFF}ispod:",ImeIgraca(playerid));
SPD(playerid,D_Prijava,3,"{FF8000}PRIJAVA KORISNICKOG RACUNA:",string,"Prijava","Izlaz");
}
}
else Kick(playerid);
}Neke slike/video za lakse dobivanje pomoci(neobavezno): //
EDIT: pogledao sam vise tutoriala o y_ini i whirlpool u vezi sistema korisnickog racuna, al mi nist nije pomoglo...
