[POMOC] /changepass

Započeo Ante_Dracar aka Lopa, Avgust 23, 2010, 20:16:27 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

molim vas pomoc oko changepass dakle kad igrac upise /changepass npva lozinka   i da mu se promjeni lozinka ja znam za ovo ali nezz sta sam zaboravio,dakle po mom ja upisem /cangepass i novu lozinku kad se kasnije idem logirat nevalja mi ni stara ni nova lozinka pomoc molim vas,,sta sam zaboravio...

if(strcmp(cmd, "changepass", true) == 0)
{
if(IsPlayerConnected(playerid))
{
   if(gPlayerLogged[playerid] == 0)
   {
       SendClientMessage(playerid, COLOR_GREY, "   Prvo se ulogiras.");
       return 1;
   }
   else
   {
    SendClientMessage(playerid, COLOR_GREY, "   Kod sljedeceg oslobadanja doalzi ova postavka");
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "KORISTI: /changepass [password]");
return 1;
}
strmid(PlayerInfo[playerid][pKey], tmp, 0, strlen(cmdtext), 255);
OnPlayerUpdate(playerid);
SendClientMessage(playerid, COLOR_YELLOW, "   Sifra je promjenjena uspjesno.");
}
return 1;
}


hvala unaprjed...
Poslednja Izmena: Avgust 23, 2010, 20:19:55 POSLE PODNE od [BP] AleeN ba! ^^

Ja stvarno ne znam da li će se neko setiti da nekad napiše koji mod koristi.

Ja mislim da je fora do toga Å¡to ti nisi enkriptovao lozinku, a pri ulazu lozinka se deenkriptuje i dobija novi oblik..


Pokušaj srediti ovako:

strmid(PlayerInfo[playerid][pKey], tmp, 0, Encrypt(strlen(cmdtext)), 255);


Nisam probao ovu foru, niti ne znam da li radi, pokušaj pa javi. ;)

btw

kod tebe je

if(strcmp(cmd, "changepass", true) == 0)

al fali ti "/" ...

if(strcmp(cmd, "/changepass", true) == 0)

probaj ,,,
Vikend je policija nas hvata,
vikend je ode cijela plata,
oko nas stvari ukradene,
sve smo dali na planove i sheme..
||||:=:=:=:=:=:=::=:=:=:=:=:=:=:THE IVEX:=:=:=:=:=:=:=:=:=::=:=:=:=:=:=::=:|||| 


PS: Ne saljite mi nikakve pm jer neodgovaram na njih! Ako trebate nes pitajte ove pr0 skriptere pa neka vam kazu!Hvala !