Skripta koju koristim: //
Detaljan opis problema: pa registrirujem se na server idem /q i pak ulazim pisem password i mi pise nije tacan password. idem korisnici i fajl je prazan moze neko da mi pomogne kako da popravim to
Dio skripte: ///
Neke slike/video za lakse dobivanje pomoci(neobavezno): http://prntscr.com/agcenu - prazan fajl
http://prntscr.com/agcf0u - Pawno Korisnici
Pa kad izlaziš sa servera ne sacuva ti user stats.
Pogledaj šta ne valja u sacuvanju igracevih podataka kada izadje.
Ne izadje mi nista evo jos slike:
http://prntscr.com/agclx4
http://prntscr.com/agcm0t
http://prntscr.com/agcm4l
SavePlayer(playerid) staviš pod onplayerdisconnect
Staveno je to, nije do to evo slike: http://prntscr.com/agcsd7
Password treba biti stringovan!
Kako da to uradim?
Mozda nije do ovog sto cu ti reci ali ipak pokusaj pokrenuti samp-server.exe kao administrator
Daj u pastebin registraciju, jer ocito da ti ne sprema pw kad se registriras..
@K ROSE zasto bi spremao lozinku na diskonektu, treba je spremit kad se igrac registrira i u slucaju da je promjeni.Znaci spremanje lozinke treba biti samo u registraciji i kad igrac koristi komandu /changepassword ili koja je vec
Covjece nemoj ti mene uciti kako treba, znam Y_ini kako diše.
Na onplayerregisteru treba da mu upiše podatke u fajl, a na disconnectu treba da iz sacuva i da zatvori taj fajl.
Moguce je da iama postavljeno timer kad se neko registrira da ima timer koliko vremena da igra da mu se sacuva akaunt?
Citat: K ROSE poslato Mart 17, 2016, 15:43:26 POSLE PODNE
Covjece nemoj ti mene uciti kako treba, znam Y_ini kako diše.
Na onplayerregisteru treba da mu upiše podatke u fajl, a na disconnectu treba da iz sacuva i da zatvori taj fajl.
Evo ti ti znas kako "diše"...
http://balkan-samp.com/forum/index.php?topic=84471.0
Pogledaj tut koji je napravio korisnik foruma, nije problem naci cu ih jos.Cak sam gledao u svom modu da budem 100% siguran.Spremas lozinku kad se igrac registrira i kad je promjeni.
@K ROSE da imas 1000 varijabli koje treba spremit samo kad se korisnik registrira i kad on zahtjeva promjenu, zasto bi ih ti spremao iznova svaki put kad bi korisnik otisao off sa servera?Nema logike samo opterećenje.Ovo nije opterećenje jer sprema samo 1 varijabli, ali kad bi ih bilo više..
@CharlotteH Zasto bi stavio neko timer u mod da se nakon registracije sprema to.Znaci igras zavrsi registraciju i zasto bi neko pokusao produzit vrijeme spremanja racuna ako to moze odma uradit, postaj mi ovdje registraciju
Jesili ti slijep ?
Sta sam ja u postu gore napisao ?
Bezveze mi salješ to, fino sam rekao kad se registruje da se upisuju svi podaci u igracev fajl, koji se na disconnectu sacuva.
Osim ako neko ne želi da napravi da mu se prvo sifra sacuva pa kasije na disconnectu ostale stvari.
Pogledaj ti malo ovaj tutorial i skontat ces.
http://forum.sa-mp.com/showthread.php?t=273088
Pogotovo pogledaj Step X gdje se spremaju odredjene varijable na samom registeru, dok se kod nekih modova sprema sve !
Tako da je suvišno pricati o tome, svako ima svoj nacin spremanja.
Pa ti onda procitaj moj post, jer u covjeka na SavePlayer nema spremanja sifre, trazio sam pastebin od registracije da vidimo jel tamo to sprema, ako da onda je greska negdje u kodu, ako ne onda jednostavno doda i gotova prica.Tebi kazem jer se to zove optimizacija skripte, to ti je isto kao da spremas spol igraca svake sekunde.Zasto bi to radio kad ga igrac nece mjenjati 1000 puta nego ce ga stavit kad se registrira.
Password ne treba da se nalazi na SavePlayer, jer nema poterbe da se updejtuje kad god se koristi ta funkcija, pri registraciji se upise u log i zavrseno je sa tim, gore koliko vidim nisi stringao password sto moras obavezno da uradis.
Kako da stringovam password mozes mi reci?
Molim te postaj nam ovdje registraciju, dialog gdje upisujes sifru za registraciju i login i rijesit cemo to!
Sredeno, hvala.