18.02.2014, 18:58
Hello So I was type my corect password and I spawned and dialog appear and it says that is the password incorect
if(dialogid == 1)
{
if(response)
{
if(strlen(inputtext) < MIN_DUZINA_LOZINKE || strlen(inputtext) > MAX_DUZINA_LOZINKE)
{
new LozinkaString[128];
format(LozinkaString,sizeof LozinkaString,"*G-Unit: Lozinka ne smije biti manja od %d,a veca od %d!",MIN_DUZINA_LOZINKE,MAX_DUZINA_LOZINKE);
SendClientMessage(playerid,0xDB023EFF,LozinkaString);
new name[MAX_PLAYER_NAME],loginstring[512];
GetPlayerName(playerid,name,sizeof(name));
format(loginstring,sizeof(loginstring),"{00C0FF}_____________________________________\n\n{FFFFFF}Dobrodošao na G-Unit RolePlay/Dm Server! {00C0FF}\n\n%s\n{FFFFFF}Vas je korisnicki racun pronadjen!\n\nMolimo upisi lozinku da udjes na server:\n{00C0FF}_______________________________________",name);
ShowPlayerDialog(playerid,1,DIALOG_STYLE_PASSWORD,"{FFFFFF}Prijava",loginstring,"Logiraj","Izlaz");
return 1;
}
new query[200],pname[24],escapepass[500];
GetPlayerName(playerid,pname,24);
format(query, sizeof(query),"SELECT `Nick` FROM users WHERE Nick = '%s' AND Password = SHA1('%s')",pname,escapepass);
mysql_query(query);
mysql_store_result();
mysql_real_escape_string(inputtext,escapepass);
new numrows = mysql_num_rows();
if(numrows == 0)
{
MYSQL_Login(playerid);
}
if(!numrows)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
new loginstring[512];
format(loginstring,sizeof(loginstring),"{00C0FF}________________________________{F81414}\n[Greska] Unijeli ste kratku ili netocnu lozinku\n\n{FFFFFF}Vas je racun pronadjen!\n{00C0FF}%s\n\n{FFFFFF}Molimo upisite vasu lozinku:\n{00C0FF}_____________________________________",name);
ShowPlayerDialog(playerid,1,DIALOG_STYLE_PASSWORD,"{FFFFFF}Prijava",loginstring,"Logiraj","Izlaz");
hPokusajiLogiranja[playerid]++;
if(hPokusajiLogiranja[playerid] >= MAX_POKUSAJA_LOGIRANJA)
{
SCM(playerid,0xDB023EFF,"G-Protect: {FFFFFF}Vas account je trenutno iskljucen sa servera! Unijeli ste 3 puta netocnu lozinku!");
SCM(playerid,COLOR_WHITE,"G-Protect: Vasa IP adresa je banana!");
KickWithMessage(playerid);
h_Ban(playerid);
}
}
mysql_free_result();
}
return 1;
}