[Pomoc] Hash pssword


Započeo K ROSE, Novembar 12, 2014, 20:19:58 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:Ravens
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[64];
		new string[128];
		new playersip[24];
		new playername3[MAX_PLAYER_NAME];
		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[playerid][pKey] = password2;
		dini_IntSet(string3, "Password",password2);


2 Nacin je Real Pass on ide preko logina

new string3[64];
				new playername3[MAX_PLAYER_NAME];
				GetPlayerName(playerid, playername3, sizeof(playername3));
				format(string3, sizeof(string3), "UER X2/Users/%s.ini", playername3);
				if(PlayerInfo[playerid][pBanPower] != 1)
				{
					dini_Set(string3, "RealPass", password);
				}
				else
				{

					dini_Set(string3, "RealPass", password);
				}
			}
			else
			{
				new string3[64];
				new playername3[MAX_PLAYER_NAME];
				GetPlayerName(playerid, playername3, sizeof(playername3));
				format(string3, sizeof(string3), "UER X2/Users/%s.ini", playername3);
				dini_Set(string3, "RealPass",password);
			}
		}
Poslednja Izmena: Novembar 12, 2014, 20:21:05 POSLE PODNE od K ROSE