Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #if defined _f_anticheatmoney_included
- #endinput
- #endif
- #define _f_anticheatmoney_included
- #pragma library f_anticheatmoney
- #include <a_samp>
- new PMoney[MAX_PLAYERS];
- /*
- F_GivePlayerMoney(playerid, amount);
- F_GetPlayerMoney(playerid);
- F_ResetPlayerMoney(playerid);
- */
- public OnPlayerConnect(playerid) return SetTimerEx("MoneyCheck", 1000, true, "i", playerid);
- stock F_GivePlayerMoney(playerid, amount) return SetPVarInt(playerid, "Money", GetPVarInt(playerid, "Money") + amount), GivePlayerMoney(playerid, amount);
- stock F_GetPlayerMoney(playerid) return GetPVarInt(playerid, "Money");
- stock F_ResetPlayerMoney(playerid) return ResetPlayerMoney(playerid), SetPVarInt(playerid, "Money", 0);
- forward MoneyCheck(playerid);
- public MoneyCheck(playerid)
- {
- if(F_GetPlayerMoney(playerid) != GetPlayerMoney(playerid)) return F_ResetPlayerMoney(playerid);
- return 1;
- }
- #define GivePlayerMoney F_GivePlayerMoney
- #define ResetPlayerMoney F_ResetPlayerMoney
- #define GetPlayerMoney F_GetPlayerMoney
Add Comment
Please, Sign In to add comment