[POMOC] Login


Započeo Leo aKa NISAM JA, Jul 21, 2013, 19:49:15 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Moja skripta od 0
Detaljan opis problema: Pa udem na server registriram se, izaÄ'em iz servera i opet uÄ'em napisem dobru lozinku i pise mi da lozinka nije točna a je. Evo ovdje mozete vidjeti kako pise da lozinka nije tocna, a u mapi Korisnici je točna.
Dio skripte: Recite ako vam treba neki drugi dio.
if(dialogid == D_REGISTRACIJA)
    {
    if(!response) return Kick(playerid);
    if(response)
    {
    new string[300];
    if(strlen(inputtext) >= 5 && strlen(inputtext) <= 25)
    {
        new INI:File = INI_Open(Korisnici(playerid));
        new HashPass[129];
        WP_Hash(HashPass, sizeof(HashPass), inputtext);
        INI_WriteString(File, "Password", inputtext);
        INI_WriteInt(File, "Admin", 0);
        INI_WriteInt(File, "Ubistava", 0);
        INI_WriteInt(File, "Smrti", 0);
        INI_WriteInt(File, "Novac", 0);
        INI_WriteInt(File, "Skor", 0);
        INI_WriteInt(File, "Mutiran", 0);
        INI_WriteInt(File, "Warn", 0);
        INI_WriteInt(File, "Vip", 0);
        INI_Close(File);
        UlogovanProvera[playerid] = 1;
        SpawnPlayer(playerid);
        format(string,sizeof(string),""SPLAVA"DO:MY | "SIVA"Registracija uspjesna | Registrirali ste se sa imenom "CRVENA"%s "SIVA"i lozinkom "ZUTA"%s!",ImeIgraca(playerid),inputtext);
        SCM(playerid,-1,string);
    }
    else
    {
        format(string, sizeof(string), ""ZUTA"|------------------ My Server v0.1 ------------------|\n\n"BELA"Dobrodosao "CRVENA"%s "BELA"na server\n"BELA"Upisite vasu lozinku da se registrirate!\n\n"ZUTA"|----------------------------------------------------------------------------|",ImeIgraca(playerid));
        SPD(playerid, D_REGISTRACIJA, DIALOG_STYLE_PASSWORD, ""SPLAVA"Registracija", string, "Registracija", "Izlaz");
        SCM(playerid,-1,""CRVENA"[DO:MY] "SIVA"Lozinka mora sadrzavati minimalno 5 znakova, a maksimalno 25!");
	}
	}
	}
    if(dialogid == D_LOGIN)
    {
    if(!response) return Kick(playerid);
    if(response)
    {
    new string[300];
    new HashPass[129];
	WP_Hash(HashPass, sizeof(HashPass), inputtext);
    if(strcmp(HashPass, PlayerInfo[playerid][pPass]) == 0)
    {
        INI_ParseFile(Korisnici(playerid), "UcitavanjeIgraca", .bExtra = true, .extra = playerid);
        GivePlayerMoney(playerid,PlayerInfo[playerid][pNovac]);
        SetPlayerScore(playerid,PlayerInfo[playerid][pSkor]);
        UlogovanProvera[playerid] = 1;
        SpawnPlayer(playerid);
    }
    else
    {
        format(string, sizeof(string), ""ZUTA"|------------------ My Server v0.1 ------------------|\n\n"BELA"Dobrodosao "CRVENA"%s "BELA"na server\n"BELA"Upisite vasu lozinku da se prijavite!\n\n"ZUTA"|----------------------------------------------------------------------------|",ImeIgraca(playerid));
        SPD(playerid, D_LOGIN, DIALOG_STYLE_PASSWORD, ""SPLAVA"Login", string, "Login", "Izlaz");
        SCM(playerid,-1,""CRVENA"[DO:MY] "SIVA"Unijeli ste pogresnu lozinku, pokusajte ponovo !");
        SCM(playerid,-1,""CRVENA"[DO:MY] "SIVA"Ukoliko pogrijesite lozinku 4 puta bicete kickani!");
        PLogin[playerid] ++;
        if(PLogin[playerid] == 4) { SCM(playerid,-1,""ZUTA"Kickani ste zbog pogresne lozinke!"); Kick(playerid); }
    }
    }
    }
	return 1;
}

public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
	return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno): http://i.imgur.com/LBJN9ei.jpg


Dear Diary,
A chipmunk asked me my name today
I told him it was Joe
That lie will haunt me forever...

Rijeseno stavio sam drugi reg/log sistem, LOCK.
Poslednja Izmena: Jul 22, 2013, 14:24:08 POSLE PODNE od Leo aKa NISAM JA


Dear Diary,
A chipmunk asked me my name today
I told him it was Joe
That lie will haunt me forever...