Problem(error/warning): To je ono Å¡to sam primjetio maloprije i molio bih da netko ozbiljan pomogne a ne da troÅ¡im vrijeme na neÅ¡to drugo. Problem je sljedeći. Kada se korisniÄki raÄun kreira sve se lijepo spremi bez ikakvih problema. Nakon Å¡to sam se registrirao, ižasao sam sa servera i uÅ¡ao opet na login, i kada sam upisao tocnu sifru sve mi se ucitalo kako treba (to jest statistika score/novac). E sada, kada sam opet iÅ¡ao da moram da se prijavim, i namjerno sam upisao krivu Å¡ifru, i nakon toga sam izbacen sa servera. I nakon Å¡to sam opet uÅ¡ao da se login, stats je bio na nuli (0) to jest score/money. Isto je tako kada igrac dobijem ban ili je izbacen zbog krive lozinke, kao da mu se sve pogubi i ne spremi score/novac. @Ino42O
Dio skripte: Neznam što da postavim, tako da cekam da netko kaze gdje bi mogao biti problem da mu pokazem kod.
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): //
Slika/video ingame problema(obavezno ako je ingame problem): //
Ne znam*
Vjerojatno znas ako neko vrijeme igras samp na vecini servera ima kod, 'Igrac se diskonektovao razlog: Disconnect ili Kick/ban', u tvom slucaju gubi se samo kada bude kickan ili banan, probaj da kreiras provjeru ako je kick/ban da mu savea acc a mozda sam i fejlao cijeli odgovor i jednostavno ne sejvas podatke u komandi igracu kad ga banas ili kjk vec, nisam nesto danas inspirisan xD
Koji mod koristis ?
Ako koristis SG e onda si zezno neki dio skripte to se i men dogadjalo al samo na SG ...
I sta ti pise u srv_logu ? Posalji ovde da vidimo ... ( To prvo gledas,a posle forum i to ... 8) )
Napravi varijablu logged[MAX_PLAYERS]
Zatim na OnPlayerConnect stavi logged[playerid] = false;
Na uspjesnom loginu i registraciji stavi logged[playerid] = true;
Zatim gdje spremas podatke napravis provjeru if (logged[playerid]) { sve za spremanje.ovdje }
Citat: Ino42O poslato Mart 24, 2018, 16:53:27 POSLE PODNE
Napravi varijablu logged[MAX_PLAYERS]
Zatim na OnPlayerConnect stavi logged[playerid] = false;
Na uspjesnom loginu i registraciji stavi logged[playerid] = true;
Zatim gdje spremas podatke napravis provjeru if (logged[playerid]) { sve za spremanje.ovdje }
Ah mene budale, nisam to primjetio.
- Hvala ti puno Ino. :)
Citat: Ino42O poslato Mart 24, 2018, 16:53:27 POSLE PODNE
Napravi varijablu logged[MAX_PLAYERS]
Zatim na OnPlayerConnect stavi logged[playerid] = false;
Na uspjesnom loginu i registraciji stavi logged[playerid] = true;
Zatim gdje spremas podatke napravis provjeru if (logged[playerid]) { sve za spremanje.ovdje }
aha stavljao je 0 na onplayerconnectu, nije nam to rekao xD