Wysłany: 2014-11-22, 10:08
kazami
Pawner/PTG
Wiek: 27 Na forum: 4596 dni Posty: 405
Nick w MP: adi888
Piwa : 43
Witam zastanawiam si? jak zrobi? anty cheata na kas? , czy zrobi? zmienn? kt?ra b?dzie trzyma?a kas? gracza i gdy GetPlayerMoney(playerid) > zmiennej gracza z kasa; to ResetPlayerMoney(playerid); czy mo?na to zrobi? w jaki? ?atwiejszy spos?b bo je?li bym mia? zmienn? to do niej bym musia? dodawa? i odejmowa? ilo?? danych i odebranych pieni?dzy wi?c z tym roboty jest troch?. Jest jaki? inny spos?b ? Za pomoc Piwka ;]
Wysłany: 2014-11-22, 11:13
IgrexolonO
Wiek: 34 Na forum: 6809 dni Posty: 1386
Piwa : 1062
"kazami" napisał/a :Witam zastanawiam si? jak zrobi? anty cheata na kas? , czy zrobi? zmienn? kt?ra b?dzie trzyma?a kas? gracza i gdy GetPlayerMoney(playerid) > zmiennej gracza z kasa; to ResetPlayerMoney(playerid); czy mo?na to zrobi? w jaki? ?atwiejszy spos?b bo je?li bym mia? zmienn? to do niej bym musia? dodawa? i odejmowa? ilo?? danych i odebranych pieni?dzy wi?c z tym roboty jest troch?. Jest jaki? inny spos?b ? Za pomoc Piwka ;]
Nie ma ?atwiejszego sposobu, jezus.
Kod: new _pMoney[MAX_PLAYERS];
stock _ALT_GetPlayerMoney(playerid)
{
return _pMoney[playerid];
}
#if defined _ALS_GetPlayerMoney
#undef GetPlayerMoney
#else
#define _ALS_GetPlayerMoney
#endif
#define GetPlayerMoney _ALT_GetPlayerMoney
stock _ALT_GivePlayerMoney(playerid, _money)
{
_pMoney[playerid] = _pMoney[playerid] + _money;
ResetPlayerMoney(playerid);
return GivePlayerMoney(playerid, _pMoney[playerid]);
}
#if defined _ALS_GivePlayerMoney
#undef GivePlayerMoney
#else
#define _ALS_GivePlayerMoney
#endif
#define GivePlayerMoney _ALT_GivePlayerMoney
+ do OnPlayerConnect:
Kod:
***** to do mapy i u?ywaj dalej normalnych funkcji jak gdyby nigdy nic, pure anti cheat 100%
Wysłany: 2014-11-22, 15:02
kazami
Pawner/PTG
Wiek: 27 Na forum: 4596 dni Posty: 405
Nick w MP: adi888
Piwa : 43
okey dzi?ki wielkie piwo dla cb
[ Dodano : 2014-11-22, 16:59 ]
okey wszystko ?adnie ale teraz mo?e kr?tkie wyja?nienie jak to si? robi ;]
Wysłany: 2014-11-22, 20:36
IgrexolonO
Wiek: 34 Na forum: 6809 dni Posty: 1386
Piwa : 1062
"kazami" napisał/a :Witam zastanawiam si? jak zrobi? anty cheata na kas? , czy zrobi? zmienn? kt?ra b?dzie trzyma?a kas? gracza i gdy GetPlayerMoney(playerid) > zmiennej gracza z kasa; to ResetPlayerMoney(playerid); czy mo?na to zrobi? w jaki? ?atwiejszy spos?b bo je?li bym mia? zmienn? to do niej bym musia? dodawa? i odejmowa? ilo?? danych i odebranych pieni?dzy wi?c z tym roboty jest troch?. Jest jaki? inny spos?b ? Za pomoc Piwka ;]
A teraz przeczytaj jeszcze raz o co pyta?e?, a teraz sp?jrz jak wygl?da m?j kod. Dowiesz si? jak to dzia?a za jakie? 5 lat.
Wysłany: 2014-11-23, 08:23
kazami
Pawner/PTG
Wiek: 27 Na forum: 4596 dni Posty: 405
Nick w MP: adi888
Piwa : 43
tylko ?e ten tw?j kod ?le dzia?a bo je?li mam kas? na koncie i chce co? kupic i mam warunek getplayermoney to pisze ?e nie mam kasy
Wysłany: 2014-11-23, 14:46
IgrexolonO
Wiek: 34 Na forum: 6809 dni Posty: 1386
Piwa : 1062
No widzisz geniuszu. Nawet nie umiesz tego u?y?
OnPlayerConnect:
Kod:
Gdzie 666 to ilo?? siana z konta.
Wysłany: 2014-11-24, 15:42
kazami
Pawner/PTG
Wiek: 27 Na forum: 4596 dni Posty: 405
Nick w MP: adi888
Piwa : 43
Geniuszu trzeba by?o napisa? ?e dodajemy do tego stan pieni?dzy
+ do OnPlayerConnect:
Kod:
_pMoney[playerid] = 0;
Tagi: anty-cheat :: money
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: