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
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))
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);
imas hashovan pass, ja sam ti dao primer da cuvas varijablom
da znam da imam ali kako moze da resim to
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
sredio sam si sam Encrypt
Topic SOLVED :D