Ich habe ein AntiMoneyHack Script in meinem GameMode drinne, doch das Problem ist, wenn jmd. an einem Sprunkautomaten was kauft oder sein Auto repariert, wird das als Hacken angesehen.
if(GetPlayerMoney(playerid) >= Geld[playerid])
{
if(GetMoney[playerid] == 1)
{
GetMoney[playerid] = 0;
}
else
{
ChangePlayerMoney(playerid, Geld[playerid]);
new name[MAX_PLAYER_NAME];
new string[MAX_STRING];
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),"(Antihack) %s hat sich Money ercheatet!",name);
SendAdminMessage(COLOR_LIGHTRED,string);
pMoneyWarns[playerid] += 1;
if(pMoneyWarns[playerid] == 3)
{
Kick(playerid);
}
}
}
Geld[playerid] = GetPlayerMoney(playerid);
Wie kann ich das machen, das er Werte ab 100$ scannt und net auch 1 oder so..