Сделал анти чит на патроны, когда покупаю оружие все норм, но если я еще раз куплю это же оружие, то орет анти чит на патроны, подскажите как исправить
PHP код:
#define WEAPON_SLOT_COUNT 13
new Ammo[MAX_PLAYERS][WEAPON_SLOT_COUNT];
PHP код:
stock CheckWeapons(playerid)
{
new weaponid = GetPlayerWeapon(playerid);
new slot = GetWeaponSlot(weaponid);
if(weaponid != 0 && Weapons[playerid][slot] != weaponid)
{
SendClientMessage(playerid,-1,"Чит на оружие");
}
if(GetPlayerAmmo(playerid) > Ammo[playerid][slot])
{
SendClientMessage(playerid,-1,"Чит на патроны");
}
}
PHP код:
stock ServerWeapon(playerid, weaponid, ammo)
{
new slot = GetWeaponSlot(weaponid);
Weapons[playerid][slot] = weaponid;
Ammo[playerid][slot] = ammo;
GivePlayerWeapon(playerid, weaponid, ammo);
}