pawn Code:
#include <a_samp>
#define COLOR_RED 0xFF0000AA
new pMoney[MAX_PLAYERS];
new ForbiddenWeapons[][] = {
38,
35,
36
};
public OnPlayerConnect(playerid)
{
pMoney[playerid] = 0;
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
pMoney[playerid] = 0;
return 1;
}
public OnPlayerUpdate(playerid)
{
new pName[MAX_PLAYER_NAME],
w = 0,
string[128];
if(GetPlayerMoney(playerid) > pMoney[playerid]){
GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
format(string, sizeof(string), "* %s has been banned: MONEY CHEAT", pName);
SendClientMessageToAll(COLOR_RED, string);
BanEx(playerid, "Money Cheat");
}
while(w < (sizeof(ForbiddenWeapons))){
if(GetPlayerWeapon(playerid) == w){
GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
format(string, sizeof(string), "* %s has been banned: WEAPON CHEAT", pName);
SendClientMessageToAll(COLOR_RED, string);
BanEx(playerid, "Weapon Cheat");
}
}
return 1;
}
stock a_GivePlayerMoney(playerid, money)
{
pMoney[playerid] += money;
GivePlayerMoney(playerid, money);
}
stock a_SetPlayerMoney(playerid, money)
{
pMoney[playerid] = money;
ResetPlayerMoney(playerid);
GivePlayerMoney(playerid, money);
}