Добрый день, перевожу мод на mysql r41.
Скажите как перевести этот код чтобы нормально считывал пароль от аккаунта?
Код:function OnPlayerLogin( playerid, pass[] )
{
new
rows,
fields,
password[ 65 ],
hash[ 64 + 1 ];
cache_get_data( rows, fields );
cache_get_field_content( 0, "uPass", password, mysql, 65 );
SHA256_PassHash( pass, "Тут кодировка", hash, sizeof hash );
if( strcmp( hash, password, true) )
{
if( GetPVarInt( playerid, "Login:WrongPass" ) == 2 )
{
showPlayerDialog( playerid, INVALID_DIALOG_ID, DIALOG_STYLE_MSGBOX, " ", errortext, "Закрыть", "" );
return 1;
}
GivePVarInt( playerid, "Login:WrongPass", 1 );
format:g_string( logtext, GetAccountName( playerid ) );
return showPlayerDialog( playerid, d_auth, DIALOG_STYLE_PASSWORD, " ", g_string, "Далее", "Выйти" );
}
LoadPlayerData( playerid );
return 1;
}