Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: AstroBoy poslato Januar 03, 2013, 22:23:33 POSLE PODNE

Naslov: Hashovani Password
Poruka od: AstroBoy poslato Januar 03, 2013, 22:23:33 POSLE PODNE
Skripta koju koristim: CityLife old version
Detaljan opis problema: pa imam hashovani passwordi ali necu da imam ja hocem da imam normalnih
Dio skripte: sto da dam
Neke slike/video za lakse dobivanje pomoci(neobavezno): http://zaslike.com/files/heascg2j0zpe0wq10uq.png
Naslov: Odg: Hadshovani Password
Poruka od: Blaeks poslato Januar 03, 2013, 22:25:37 POSLE PODNE
skines hash i cuvas password varijablom pPass[100] //stavi koliki hoces string

u registraciji dodaj ovako

INI_WriteString(File, "Password", inputtext);

ta ucitavanje takodje koristi sa stringom

INI_String("Password", PlayerInfo[playerid][pPassword], 100);

i proveru za password na loginu

if(!strcmp (inputtext, PlayerInfo[playerid][pPassword], false))
Naslov: Odg: Hadshovani Password
Poruka od: AstroBoy poslato Januar 03, 2013, 22:28:32 POSLE PODNE
izvini ali ne razumem te

pPass[100]  ova da stavim new pPass[100]; ?

a ovo gde?  INI_String("Password", PlayerInfo[playerid][pPassword], 100);


EDIT: evo meni registracije mal del
public OnPlayerRegister(playerid, password[])
{
if(IsPlayerConnected(playerid))
{
new string3[64];
new playername3[MAX_PLAYER_NAME];
GetPlayerName(playerid, playername3, sizeof(playername3));
format(string3, sizeof(string3), "Korisnici/%s.ini", playername3);
new File: hFile = fopen(string3, io_write);
if (hFile)
{
    strmid(PlayerInfo[playerid][pKey], password, 0, strlen(password), 255);
    new var[32];
format(var, 32, "Key=%s\n", PlayerInfo[playerid][pKey]);fwrite(hFile, var);
PlayerInfo[playerid][pCash] = GetPlayerMoney(playerid);
format(var, 32, "Level=%d\n",PlayerInfo[playerid][pLevel]);fwrite(hFile, var);
format(var, 32, "AdminLevel=%d\n",PlayerInfo[playerid][pAdmin]);fwrite(hFile, var);
format(var, 32, "GameMasterLevel=%d\n",PlayerInfo[playerid][pGameMaster]);fwrite(hFile, var);
Naslov: Odg: Hashovani Password
Poruka od: Blaeks poslato Januar 03, 2013, 23:12:30 POSLE PODNE
imas hashovan pass, ja sam ti dao primer da cuvas varijablom
Naslov: Odg: Hashovani Password
Poruka od: AstroBoy poslato Januar 03, 2013, 23:21:28 POSLE PODNE
da znam da imam ali kako moze da resim to
Naslov: Odg: Hashovani Password
Poruka od: Blaeks poslato Januar 04, 2013, 00:56:55 PRE PODNE
Citat: AstroBoy poslato Januar 03, 2013, 23:21:28 POSLE PODNE
da znam da imam ali kako moze da resim to
pa objasnio sam ti gore
Naslov: Odg: Hashovani Password
Poruka od: AstroBoy poslato Januar 04, 2013, 02:31:06 PRE PODNE
sredio sam si sam Encrypt

Topic SOLVED :D