Здраствуйте я выложу Анти-ГМ из АнтиЧита LifeGuard Не очень многие о нем знали,а данная функция работает на все 99%
Код:
public OnPlayerGiveDamage(playerid, damagedid, Float:amount, weaponid) // Анти-ГМ
{
new Float:Dmg[3];
GetPlayerArmour(damagedid, Dmg[1]);
GetPlayerHealth(damagedid, Dmg[0]);
if(Dmg[1] > 0)
{
if(amount > Dmg[1])
{
Dmg[2] = amount - Dmg[1];
Dmg[0] = Dmg[0] - Dmg[2];
SetPlayerArmour(damagedid, 0.0);
return SetPlayerHealth(damagedid, Dmg[0]);
}
Dmg[1] = Dmg[1] - amount;
SetPlayerArmour(damagedid, Dmg[1]);
}
if(Dmg[1] < 1)
{
Dmg[0] = Dmg[0] - amount;
SetPlayerHealth(damagedid, Dmg[0]);
}
return true;}
SetPlayerArmour меняем на SetPlayerArmourAC
Автор кода: Kazon P.S: будут ошибки пишите в эту тему,помогу.