[POMOC]Tabela

Započeo [ПГ]Душан, Maj 20, 2012, 14:44:26 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 2 gostiju pregledaju ovu temu.

Oj majko moja mila.....
Stvar je sta ti spremas u accounte, gdje spremas, kakva ti je baza, da li uopste spremis ? Mozda spremis samo nick i njeg provjeri...Sve varijable koje se ucitavaju, moraju bit negdje spremljene, da li ce bit u SQL tablicama ili ce bit u notepad fajlovima ili ce bit uklesane na kamenu, al moraju bit spremljene!

A sve je stavljeno omg sve sprema accauntove ali me jebe pin omg razumjes li ti mene oces li ss da ti posaljem?
IP: 193.192.59.227:7785
Troll Or Be Trolled !
Hoce neko lol-a?!


IP: 193.192.59.227:7785
Troll Or Be Trolled !
Hoce neko lol-a?!

Imas li igdje kolonu passworda, lozinkei ili kako si je vec nazvao ako ima ?

mislis pina ili??? evo ti pass provjera

   case THREAD_PASSPROVERA:
{
mysql_store_result();
if(mysql_num_rows() == 0)
{
    new hIme[MAX_PLAYER_NAME];
    mysql_free_result();
SCM(extraid, CRVENA, "(greska) Uneli ste pogresnu lozinku!");
if(hPokusajiLogovanja[extraid] >= MAX_POKUSAJA_LOGOVANJA)
{
    new string[128];
    format(string, sizeof string, "KiwiBot | Uneli ste pogresnu lozinku vise od %d puta. Vasa IP adresa je banovana i zabelezena.", MAX_POKUSAJA_LOGOVANJA);
    SCM(extraid, CRVENA, string);
    new ip[16], logstring[128];
ImeIgraca(extraid, hIme);
    GetPlayerIp(extraid, ip, sizeof ip);
    format(logstring, sizeof logstring, "|NEUSPESNO| Igrac: %s | %d puta | IP: %s", hIme, hPokusajiLogovanja[extraid], ip);
UpisiLog(FAJL_FLOGINLOG, logstring);
h_Ban(extraid);
}
    new string1[128];
//new hIme[MAX_PLAYER_NAME];
ImeIgraca(extraid, hIme);
format(string1, sizeof string1, "{FFFFFF}Dobrodosli {00a2f5}%s\n{FFFFFF}Vas nalog je pronadjen. Molimo upisite svoju lozinku:", hIme);
SPD(extraid, 27, DIALOG_STYLE_PASSWORD, "{00a2f5}Battle Craft RPG - PRIJAVA", string1, "Prijava", "Odustani");
hPokusajiLogovanja[extraid]++;

return 1;
}
mysql_free_result();
PrijavaSpremna[extraid] = 1;
Login(extraid);
}
Poslednja Izmena: Maj 22, 2012, 20:11:50 POSLE PODNE od [B-E]Dusan
IP: 193.192.59.227:7785
Troll Or Be Trolled !
Hoce neko lol-a?!

Ne, nego lozinke accounta, sa kojim se logujes...
trebas to imat, pa kad u "OnPlayerConnect" ispitas da li ima account, onda trebas prvo oznacit lozinku:
"Select 'Lozinka(ili kako ti se zove kolona)' FROM 'Racuni(ili kako se zove tablea sa accovima)' WHERE ime='Ime_Prezime(%s)' " ... ovo je opsta forma, i ovo dodjelis nekoj varijabli i setovat ce joj lozinku..
Onda ispitas da li je upisana lozinka jednaka, ako jest spawnas ga ili sta ide sljedece, ako nije ponovis mu taj dialog itd itd... valjda kontas ovu opstu formu

evo opste forme format(Query, sizeof(Query), "SELECT * FROM `Igraci` WHERE `ime` = '%s'", ImeIgraca2); de mi ti napisi sad kako to da dodam jos sa pinom?

pogledaj ima i ovaj dio
if(PI[extraid][GM] > 0 || PI[extraid][Admin] > 0)
{
    SPD(extraid, 261, DIALOG_STYLE_PASSWORD, "Login [drugi deo - PIN]", "{FFFFFF}Vi ste admin/gm, unesite svoj PIN kod.\n\n{FF0000}Imate pravo na samo jedan pokusaj, ako pogresite dobijate ban!", "Potvrdi", "");
    return 1;
}
Poslednja Izmena: Maj 22, 2012, 20:28:11 POSLE PODNE od [B-E]Dusan
IP: 193.192.59.227:7785
Troll Or Be Trolled !
Hoce neko lol-a?!


if(dialogid == 261)
{
    if(response)
    {
new pin[7], buf[129], kkk[MAX_PLAYER_NAME], upit[220];
ImeIgraca(playerid, kkk);
if(sscanf(inputtext, "s[7]", pin))
        {
format(upit, 128, "UPDATE `Igraci` SET `Banovan` = '1' WHERE `Ime` = '%s'", kkk);
mysql_query(upit, THREAD_OSTALO);
PI[playerid][Banovan] = 1;
SCM(playerid, CRVENA, "Pogresan PIN, bye :)");
h_Ban(playerid);
return 1;
}
WP_Hash(buf, sizeof buf, pin);
format(upit, 220, "SELECT * FROM `Igraci` WHERE `Ime` = '%s' AND `PIN` = '%s'", kkk, inputtext);
mysql_query(upit, THREAD_PINPROVERA, playerid);
}
else
{
    new upitx[128], kkk[MAX_PLAYER_NAME];
ImeIgraca(playerid, kkk);
format(upitx, 128, "UPDATE `Igraci` SET `Banovan` = '1' WHERE `Ime` = '%s'", kkk);
mysql_query(upitx, THREAD_OSTALO);
PI[playerid][Banovan] = 1;
SCM(playerid, CRVENA, "Pogresan PIN, bye :)");
h_Ban(playerid);
}
}
IP: 193.192.59.227:7785
Troll Or Be Trolled !
Hoce neko lol-a?!

Ne vidim nista sporno, ako si admin moras se logovat sa ovim pinom, ako je pogresan banuje te? Ako hoces bez pina obrises ovaj dio, automatski preusmjeri gdje hoces i to je to ;)

ok sad cu obrisati pa cu viditi ;)
IP: 193.192.59.227:7785
Troll Or Be Trolled !
Hoce neko lol-a?!

obrisao sam dialog ovaj ali opet kao da nemam admina a pise mi da imam u tabeli sta mislis da obrisem sve u vezi pina?
IP: 193.192.59.227:7785
Troll Or Be Trolled !
Hoce neko lol-a?!

A de mi kazi jel imas u tabeli kolonu Admin levela ?

imam i kada postavim admina pise admin level taj i taj msm pise Admin i onda broj koji!
IP: 193.192.59.227:7785
Troll Or Be Trolled !
Hoce neko lol-a?!