Skripta koju koristim: Balkan Elite od 0
Detaljan opis problema: Ovako kod registracije mi se u konfiguraciju korisnika sprema password u brojevima a trebo bi text mislim da je to do ovog ali neznam sta da drugo stavim
Dio skripte: udb_hash: stock udb_hash(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;
}
a kod prilikom registracije izgleda ovako INI_WriteInt(File,"Lozinka",udb_hash(inputtext));
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Izbrises hash i rijeseno.
Da ali kako da ga maknem kad maknem udb_hash onda mi izbaci error: error 035: argument type mismatch (argument 3)
Linija: INI_WriteInt(File,"Lozinka",(inputtext));
A kad pokusam sa strval(inputtext) onda mi u konfiguraciji korisnika pise Lozinka = 0 :S
Neznam jel samo tocno napiso s tim strvalom INI_WriteInt(File,"Lozinka",strval(inputtext));
Onda radi sa stringom i strcmp-om.
Citat: Get busy living or Get busy dying poslato Januar 28, 2012, 23:10:54 POSLE PODNE
Onda radi sa stringom i strcmp-om.
Ne kuzim :/ Ako neko zna jel bi mi mogo to nekako detaljnije opisati ili napraviti evo detaljnija skripta http://pastebin.com/8iLwSh5S
Kao Å¡to sam ti u onom postu u vezi biza isto formatiraÅ¡ PlayerInfo password i staviÅ¡ ga kao INI_WriteString i onda kada ulazi sa strcmp provjeriÅ¡ da li se poklapa Å¡ifra i ono Å¡to je igraÄ unio u dijalog.