Szerző Téma: Anti Money hack  (Megtekintve 2093 alkalommal)

Anti Money hack
« Dátum: 2011. Október 22. - 14:29:49 »
0 Show voters
Sziasztok azt szeretném kérdezni hogy hol találok olyan striptet hogy ha valaki hackel (pénz hack) pl rak magának 50ezer$-t akkor anyit levonjon a rendszer tehát amennyi volt neki, annyia visszaállítsa a szerver és ne kickelje az illetõt! :D
ha nincs akkor tudnátok írni nekem kösz!?
Üdv:viktorka1

Nem elérhető Csabesz

  • 7827
    • Profil megtekintése
Anti Money hack
« Válasz #1 Dátum: 2011. Október 22. - 14:39:25 »
+1 Show voters
Tárold 1 változóban a játékos pénzét és ha ez nem egyenlõ a játékos pénzével, akkor visszaállítod a változó értékére.
Pl:
[pawn]
new pMoney [ MAX_PLAYERS ];
public OnPlayerUpdate ( playerid )
{
     if ( GetPlayerMoney ( playerid ) > pMoney [ playerid ] ) return ResetPlayerMoney ( playerid ), GivePlayerMoney ( playerid, pMoney [ playerid ] );
     return true;
}
[/pawn]
és ha a játékos pénzt kap, akkor a pMoney értékét is növelned kell.

Anti Money hack
« Válasz #2 Dátum: 2011. Október 22. - 15:06:22 »
0 Show voters
Köszi jó de azt hogy tudnám megoldani hogyha ladminnal adok magamnak 100 vagy több pént akkor azt nem vonná le! meg a givecash küldõvel se vonná le meg lehetne oldani ??

Nem elérhető Csabesz

  • 7827
    • Profil megtekintése
Anti Money hack
« Válasz #3 Dátum: 2011. Október 22. - 16:12:53 »
0 Show voters
Akkor a pMoney értékét is növeled.
pMoney [ playerid ] +=money;
GivePlayerMoney ( playerid, money );

Anti Money hack
« Válasz #4 Dátum: 2011. Október 22. - 17:33:14 »
0 Show voters
köszi de nem értem hogy mit és melyiket növejjem ezt kijavítanád nekem ?
[pawn]new pMoney [ MAX_PLAYERS ];
public OnPlayerUpdate ( playerid )
{
if ( GetPlayerMoney ( playerid ) > pMoney [ playerid ] ) return ResetPlayerMoney ( playerid ), GivePlayerMoney ( playerid, pMoney [ playerid ] );
     return true;
 }[/pawn]

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal