Detaljan opis problema:
ovako ja kada se registriram i izadjem iz servera udjem opet i pise da sam uneso krivu lozinku e sad
ja bi htio napravit da poslje onog CAPTCHA koda da se prikaze dialog za potvrdu lozinke ali u ovom smislu
new pass;
new kkk;
ImeIgraca(playerid, kkk);
WP_Hash(PI, 129, pass);
new upit;
format(upit, 350, "update `Igraci` set `Lozinka` = '%s' where `Ime` = '%s'", PI, kkk);
mysql_query(upit, THREAD_OSTALO);
return 1;to bi htio u tom stilu napravit jer sam to izvadio iz cmd:promenilozinku a kad se registriram i napisem promenilozinku onda mi radi lozinka zato sam mislio u tom stilu napravit
evo onog djela sa capatcha code
if(dialogid == 3)
{
if(response)
{
if(!strcmp(hCaptcha, inputtext, false))
{
new st;
format(st, sizeof(st), "Registracija je u toku, pricekajte trenutak...");
TextDrawSetString(RTD, st);
TextDrawShowForPlayer(playerid, RTD);
spawnreg = SetTimerEx("SpawnReg", 5000, false, "d", playerid);
PI = 4;
}
else
{
SCM(playerid, CRVENA, "| AntiBoT | Unijeli ste pogresan kod!");
hPogresioCaptcha++;
KreirajKod(playerid);
PI = 3;
if(hPogresioCaptcha >= MAX_CAPTCHA_GRESAKA)
{
new string;
format(string, sizeof string, "| AntiBoT | : Unijeli ste pogresan Captcha kod vise od %d puta. Vasa IP adresa je snimljena.", MAX_CAPTCHA_GRESAKA);
SCM(playerid, CRVENA, string);
new hIme, ip, logstring;
ImeIgraca(playerid, hIme);
GetPlayerIp(playerid, ip, sizeof ip);
format(logstring, sizeof logstring, "|CAPTCHA| Igrac: %s | %d puta | IP: %s", hIme, hPogresioCaptcha, ip);
UpisiLog(FAJL_FLOGINLOG, logstring);
Kick(playerid);
}
}
}
else
{
Kick(playerid);
}
}recite ako treba jos sta
