Szerző Téma: Regisztrációs hiba  (Megtekintve 896 alkalommal)

Nem elérhető Tomee

  • 385
    • Profil megtekintése
Regisztrációs hiba
« Dátum: 2011. augusztus 16. - 20:18:23 »
0 Show voters
Hello!
Van egy regisztrációs rendszerem. Ami tök klasz meg minden, csak az a baja, hogy amikor regisztrál a karakter. Akkor bármilyen jelszóval beléphet. És nem tudom, hogy mi lehet a hiba.
Valaki nézze meg pls.
Innen letölthetõ a mód.
http://www.megaupload.com/?d=ZI1D40FH

Regisztrációs hiba
« Válasz #1 Dátum: 2011. augusztus 16. - 20:21:58 »
+1 Show voters
Nézem...

Dupla hozzászólás automatikusan összefûzve. ( 2011. augusztus 16. - 20:36:10 )

te összekevered az strval függvényt az udbhash al
az strval arra való hogy a string formátumú számokat integnerré alakitja tehát értéke lesz..
pl:
new str[2] = {\"2\",\"8\"};
és te azt akarod hogy az str-t számként tekintse például GivePlayerMoney(playerid,str); na ez nem fog müködni  GivePlayerMoney(playerid,strval(str)); ez már fog, de cska akkor ha szám tehát betüket nem alakitja számmá
arra amit te akarsz hogy a szöveget számmá / integnerré arra jó az udbhash(szöveg);
az összes helyet ahol password2-van azok helyére irj udbhash(password)- ot és természetesen töröld a létrehozását a password2-nek.
ezt ird be a mod legaljára:
[pawn]stock udbhash(buf[]) {
new length=strlen(buf);
    new s1 = 1;
    new s2 = 0;
    new n;
    for (n=0; n<length; n++)
    {
       s1 = (s1 + buf[n]) % 65521;
       s2 = (s2 + s1)     % 65521;
    }
    return (s2 << 16) + s1;
}[/pawn]
és ha segitett amit irtam lécci tolj egy lájkot :D
« Utoljára szerkesztve: 2011. augusztus 16. - 20:36:10 írta hegdavid95 »

Nem elérhető Tomee

  • 385
    • Profil megtekintése
Regisztrációs hiba
« Válasz #2 Dátum: 2011. augusztus 16. - 21:08:20 »
0 Show voters
Köszönöm, szépen. Siker.
Elvileg lájkoltam.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal