Skripta koju koristim:LaRp-promijenio sam u modu dosta toga i sada bi i ovo promijenio.
Detaljan opis problema😛a nije problem anticheat radi,nego je sledece u pitanju.anticheat dektetira da netko hacka i odmah javlja adminima i onda ostalo admini moraju sami provjeravati i rijesavati,sto znaci kada nema admina online ako necko hacka novac onda ce mu novac ostati i moci ce ga koristiti a ako hacka novac kada su admini online onda dolazi obavijest adminima da provjere tog igraca da je hackao novac i tada admin mora napisati /fixmoney i sve je ok..Ja bi zelio da cheat sam automatski fixa novac da kada nema admina da se nemoze hack.Tako je sa svim i sa oruzjem i sa bh i sa novcem itd.Anticheat je ubacen vec u scripti..Bio bih jako zahvalan ako moze pomoc..
Dio skripte: Evo dio scripte sa hackom za novce.

new AntiMoneyHack = 1;

  if(AntiMoneyHack == 1)-----ovo je dio gdje ga mogu upačiti i ugasiti chit
    {
        SendClientMessage(playerid, COLOR_GREY, "* You have Turned off the Money hacks detection!");
        AntiMoneyHack = 0;
        format(string, sizeof(string), ": %s has turned off the Money hacks detection.",sendername);
        ABroadCast(COLOR_LIGHTRED, string, 5);
}
else if(AntiMoneyHack == 0)
    {
        SendClientMessage(playerid, COLOR_GREY, "* You have Turned on the Money hacks detection!");
        AntiMoneyHack = 1;
        format(string, sizeof(string), ": %s has turned on the Money hacks detection.",sendername);
        ABroadCast(COLOR_LIGHTRED, string, 5);
}
}
else if(listitem == 5)
{
    if(PlayerInfo < 6)
{
SendClientMessage(playerid, COLOR_GREY, "* Niste autorizirani za koristenje ove komande option");
return 1;
}

if(AntiMoneyHack == 1)---ovo je taj dio di mi javlja da se koristi cit
{
if(PlayerGotSpottedRecently == 0)
{
        if(!IsAtCandySprunk(i))
        {
if(GetPlayerMoney(i) != ScriptMoney)
{
    if(ScriptMoneyUpdated == 0)
    {
    if(IsAtPaySpray(i) || IsAtTransfender(i))
    {
        SetRealMoney(i, GetPlayerMoney(i));
}
if((GetPlayerMoney(i) - ScriptMoney) >= 500 && (GetPlayerMoney(i) - ScriptMoney) != 0)
{
    if(admins == 0 || afkadmins == admins)
        {
  format(string, sizeof(string), "%s (%d), Has been kicked by Anticheat for Possible Money Hacking.", plname, i);
SendClientMessageToAll(COLOR_NICERED, string);
format(string, sizeof(string), "You have Been Kicked by The Anticheat For Possible Weapon Money Hacking ($%d)",(GetPlayerMoney(i) - ScriptMoney));
SendClientMessage(i,COLOR_LIGHTBLUE, string);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] Anticheat Has Kicked %s for: Money Hacking ($%d)",d,m,y,h,mi,s,plname,(GetPlayerMoney(i) - ScriptMoney));
KickLog(string);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] Kicked by the Anticheat - Money Hacking.",d,m,y,h,mi,s,plname);
AddPunishment(i, string);
Kick(i);
}
    format(string, sizeof(string), ": %s (%d) Is possibly Using Money Hacks; Use /spec and check him!", plname, i);
SendAdminMessage(COLOR_YELLOW, string);
PlayerSuspicious = 1;
PlayerMoneyHacking = 1;
PlayerSuspiciousMoney = (GetPlayerMoney(i) - ScriptMoney);
PlayerGotSpottedRecently = 1;
SetTimerEx("ResetAcWarn", 300000, 0, "i", i);
}
else
{
    if((GetPlayerMoney(i) - ScriptMoney) >= 1)
    {
    format(string, sizeof(string), ": %s (%d) Is Bugged on a Cash Inbalance, Check him inmediately!!", plname, i);
SendAdminMessage(COLOR_YELLOW, string);
PlayerSuspicious = 1;
PlayerOnCashInbalance = 1;
PlayerSuspiciousMoney = (GetPlayerMoney(i) - ScriptMoney);
PlayerGotSpottedRecently = 1;
SetTimerEx("ResetAcWarn", 90000, 0, "i", i);
}
}
}
}
}
}
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):