Hallo,
meine Login funktion funktioniert nicht richtig es liegt an strcmp() ich weiß nicht was falsch ist
new hash[130];
WP_Hash(hash, sizeof(hash), inputtext);
if(strcmp(hash, pInfo[playerid][Password], true))
{
SpawnPlayer(playerid);
}
else
{
print(hash);
print("______");
print(pInfo[playerid][Password]);
SendClientMessage(playerid, COLOR_ERROR, "* Das eingegebene Passwort ist falsch!");
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "{28DC28}Login", "{FFFFFF}Der Account ist registriert.\nUm dich anzumelden,\ngib bitte dein Passwort ein", "Einloggen", "Abbrechen");
}
Durch die Prints habe ich raus gefunden das hash und pInfo[playerid][Password] genau das gleiche ist 1 zu 1 jedoch führt er trotzdem immer das else aus ...
mfg tdXkiller