Cze??, mam pewien problem, wczoraj napisa?em rejestracj?/logowanie.
Zapisuje si? wszystko dobrze, lecz nie dzia?a logowanie si?, chod? wpisuj? prawid?owe has?o - zwraca mi komunikat, ?e wpisa?em z?e has?o.
Zapis konta w scriptfiles:
Kod: [Info'o graczu]
Aktywne = true
Haslo = A76E1A2281B9282BBB36B1B4C1C000B6BA79E1449D2BFD11877AEA46DE56154AC04E05E8645B7C694FB52F2326AD4BD1AEDE41AF0E1FC16A5EA2AEB69825FD9
Admin = 0
VIP = 0
Kasa = 0
PktDrift = 0
Kod dialogu Login:
Kod: if(dialogid == DIALOG_LOGIN && response) {
if(!response) return Kick(playerid);
new HashPass[129];
WP_Hash(HashPass, sizeof(HashPass), inputtext);
if(strcmp(HashPass, player_data[playerid][player_pass]) == 0){
INI_ParseFile(Gracz(playerid),"Zaladuj_Dane",.bExtra = true, .extra = playerid);
GivePlayerMoney(playerid, player_data[playerid][player_cash]);
SetPlayerScore(playerid, player_data[playerid][player_driftpoints]);
SCMInfo(playerid, "Zalogowa?e? si? pomy?lnie");
TogglePlayerSpectating(playerid, false);
}else{
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,""servname" (Logowanie)","
Witamy na DriftServer ponownie,naby si? rozpocz?? rozgrwyk? wpisz has?o poni?ej.","Zaloguj","Wyj?cie");
}
}return 1;
}