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