Ahoj snažím se udělat co nejkratší a funkční Anticheat proti zbraním no funguje až moc dobře a to je můj problém
Kód:
#define AC_GivePlayerWeapon(%0,%1,%2) SetPVarInt(%0,"ac_weapon",AC_GetPlayerWeapon(%0)+%1+AC_GetPlayerAmmo(%0)),GivePlayerWeapon(%0,%1,%2)
#define AC_ResetPlayerWeapons(%0) SetPVarInt(%0,"ac_weapon",0),ResetPlayerWeapons(%0)
#define AC_GetPlayerWeapon(%0) GetPVarInt(%0,"ac_weapon")
#define AC_GetPlayerAmmo(%0) GetPVarInt(%0,"ac_weapon")
if(AC_GetPlayerWeapon(i) != GetPlayerWeapon(i))
{
new const ac_weapon = AC_GetPlayerWeapon(i),
ac_weaponammo = AC_GetPlayerAmmo(i);
AC_ResetPlayerWeapons(i), AC_GivePlayerWeapon(i, ac_weapon, ac_weaponammo);
}
Problém je v tom že i když dám zbraň přes AC_GivePlayerWeapon tak se to resetuje, zatím co u peněz to funguje normálně.
Nejsem si jistý co tam je blbě.
PRO QWERA: Ty sem ani nepiš, leda že by si našel způsob jiný než stock