Detaljan opis problema:U skripti imam 2 nacina za korisnikov password,jedan je hash kod a drugi real pass.
Kada se igrac loguje ili registruje njegov password koji je ukucao kao inputtext ide u hash i sacuva se preko pInfo-a.
Sada zanima me kako da napravim da ne ide preko hash koda,znaci da mi pokaze njegov password koji je stavio.
Isto kao ovaj real pass sto mi govori..Ali i on ide preko Hasha ali se kasnije konvertuje
Nesto za dodati://
Slika://
Kod:
public OnPlayerRegister(playerid, password[])
{
if(IsPlayerConnected(playerid))
{
new string3;
new string;
new playersip;
new playername3;
GetPlayerName(playerid, playername3, sizeof(playername3));
GetPlayerIp(playerid, playersip, sizeof(playersip));
format(string3, sizeof(string3), "UER X2/Users/%s.ini", playername3);
dini_Create(string3);
new password2 = num_hash(password);
PlayerInfo = password2;
dini_IntSet(string3, "Password",password2);2 Nacin je Real Pass on ide preko logina
new string3;
new playername3;
GetPlayerName(playerid, playername3, sizeof(playername3));
format(string3, sizeof(string3), "UER X2/Users/%s.ini", playername3);
if(PlayerInfo != 1)
{
dini_Set(string3, "RealPass", password);
}
else
{
dini_Set(string3, "RealPass", password);
}
}
else
{
new string3;
new playername3;
GetPlayerName(playerid, playername3, sizeof(playername3));
format(string3, sizeof(string3), "UER X2/Users/%s.ini", playername3);
dini_Set(string3, "RealPass",password);
}
}
