Правильно сделан античит на хп и броню ?
Если буду выдавать хп и броню через SetPlayerArmourEx и SetPlayerHealthEx, а если читер начитерит у него не получится?
PHP код:
new Float:anti_armour[MAX_PLAYERS];
new Float:anti_health[MAX_PLAYERS];
SetTimer("AntiCheat",1000, 1);
public AntiCheat()
{
foreach(new i: Player)
{
//AntiArmour
new Float: Armour, Float: Health;
GetPlayerArmour(i, Armour);
if(anti_armour[i] < Armour)
{
SetPlayerArmour(i, anti_armour[i]);
}
else
anti_armour[i] = Armour;
//AntiHealth
GetPlayerArmour(i, Health);
if(anti_health[i] < Health)
{
SetPlayerArmour(i, anti_health[i]);
}
else
anti_health[i] = Health;
}
return true;
}
stock SetPlayerArmorAC(playerid, Float: Armor)
{
anti_armour[playerid] = Armor;
SetPlayerArmour(playerid, Armor);
return true;
}
stock SetPlayerHealthAC(playerid, Float: Health)
{
anti_health[playerid] = Health;
SetPlayerHealth(playerid, Health);
return true;
}