Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: unkown337 poslato Avgust 10, 2020, 23:05:47 POSLE PODNE

Naslov: Money Hud Baguje
Poruka od: unkown337 poslato Avgust 10, 2020, 23:05:47 POSLE PODNE
Problem(error/warning): Imam problem s default money hudom, kada se ulogujem/registrujem ZNACI samo kada se ULOGUJEM ili REGISTRUJEM, nece da mi postavi novac na onoliko koliko imam, kada se spawnam vidi se kako imam novac i kako odjednom nestaje kao da mi ga neko oduzima, mogu da kupujem, stavljam u banku ali u tom slucaju idem u minus samo na money hudu.. Ako neko zna fix bio bih mu vrlo zahvalan
Deo skripte: [pawn]//[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): //
Naslov: Odg: Money Hud Baguje
Poruka od: __vedran.xyz77 poslato Avgust 11, 2020, 10:07:43 PRE PODNE
Mislim da imaš neki stock koji daje pare igraču primer Vedran_GivePlayerMoney ili slično i da zbog toga se resetuju daj nam liniju gde setaš pare
Naslov: Odg: Money Hud Baguje
Poruka od: unkown337 poslato Avgust 11, 2020, 11:51:35 PRE PODNE
Citat: __vedran.xyz77 poslato Avgust 11, 2020, 10:07:43 PRE PODNE
Mislim da imaš neki stock koji daje pare igraču primer Vedran_GivePlayerMoney ili slično i da zbog toga se resetuju daj nam liniju gde setaš pare
GivePlayerMoney(playerid, PlayerInfo[playerid][pNovac]); trazio sam da nije do toga, ali nije 99%. Posto se meni to desava samo kada se registrujem ili loginujem, nema sanse da sam nesto sjebao na oba, kontam da ima jedna stvar koja povezuje dve te i da je tu problem..
Naslov: Odg: Money Hud Baguje
Poruka od: __vedran.xyz77 poslato Avgust 11, 2020, 12:18:37 POSLE PODNE
Ispod te linije dodaj


[pawn]
printf("pNovac - %d", PlayerInfo[playerid][pNovac]);
[/pawn]
I onda uporedi sta ti je izbacilo u server logu/konzoli i novac koji ti prikaze na hudu.
Naslov: Odg: Money Hud Baguje
Poruka od: unkown337 poslato Avgust 11, 2020, 12:23:29 POSLE PODNE
Citat: __vedran.xyz77 poslato Avgust 11, 2020, 12:18:37 POSLE PODNE
Ispod te linije dodaj


[pawn]
printf("pNovac - %d", PlayerInfo[playerid][pNovac]);
[/pawn]
I onda uporedi sta ti je izbacilo u server logu/konzoli i novac koji ti prikaze na hudu.
'pNovac - 20000', a na hudu nista, kao da mi je neko dao novac samo unazad, oduzme mi do 0..
Naslov: Odg: Money Hud Baguje
Poruka od: __vedran.xyz77 poslato Avgust 11, 2020, 12:28:55 POSLE PODNE
Trazi u modu ResetPlayerMoney pa vidi gde sve ima
Naslov: Odg: Money Hud Baguje
Poruka od: unkown337 poslato Avgust 11, 2020, 12:35:23 POSLE PODNE
Citat: __vedran.xyz77 poslato Avgust 11, 2020, 12:28:55 POSLE PODNE
Trazi u modu ResetPlayerMoney pa vidi gde sve ima
Ima samo u jednoj detekciji u AntiCheatu, ali sam i to bio obrisao pa nije radilo
Naslov: Odg: Money Hud Baguje
Poruka od: __vedran.xyz77 poslato Avgust 11, 2020, 20:20:35 POSLE PODNE
Kazem ti Pregledaj gde god u modu imas nesto od ovog,


[pawn]
ResetPlayerMoney
[/pawn]
[pawn]
SetPlayerMoney
[/pawn]
[pawn]
GivePlayerMoney
[/pawn]


Mogucnost je da bude GivePlayerMoney(playerid, -15000);


Pregledaj sve, takodjer i includove negde mora biti to nije samp bug sig
Naslov: Odg: Money Hud Baguje
Poruka od: Smith.amx poslato Avgust 11, 2020, 21:37:20 POSLE PODNE
[pawn]ResetPlayerMoney(playerid);
GivePlayerMoney(playerid, PlayerInfo[playerid][pNovac]);
[/pawn]
probaj ovako .
prvo resetuj pa onda mu daj pare.
Naslov: Odg: Money Hud Baguje
Poruka od: unkown337 poslato Avgust 11, 2020, 23:34:08 POSLE PODNE
fixed