Anti Unlimited Ammo

Описание:
Античит на бесконечные патроны.

Код:
PHP код:
new pSHW[MAX_PLAYERS][4]; 
PHP код:
stock jAC_GivePlayerWeapon(playeridweaponidammo)
{
    
pSHW[playerid][0] = 0;
    
GivePlayerWeapon(playeridweaponidammo);
    return 
1;
}
#define GivePlayerWeapon jAC_GivePlayerWeapon 
PHP код:
public OnPlayerWeaponShot(playeridweaponidhittypehitidFloat:fXFloat:fYFloat:fZ)
{
    new 
w[3];
    
GetPlayerWeaponData(playeridGetWeaponSlot(weaponid), w[0], w[1]);
    
w[2] = GetTickCount();
    if((
w[2] - pSHW[playerid][2]) > 999)
    {
        if(
weaponid == pSHW[playerid][0])
        {
            if(!(
w[1] < pSHW[playerid][1]))
            {
                
SendClientMessage(playerid, -1"Anti Unlimited Ammo");
                
//Kick(playerid);
                
return 0;
            }
        }
    }
    
pSHW[playerid][0] = w[0];
    
pSHW[playerid][1] = w[1];
    
pSHW[playerid][2] = w[2];
    return 
1;

PHP код:
stock GetWeaponSlot(weaponid)
{
    switch(
weaponid)
    {
        case 
01: return 0;
        case 
2..9: return 1;
        case 
22..24: return 2;
        case 
25..27: return 3;
        case 
282932: return 4;
        case 
3031: return 5;
        case 
3334: return 6;
        case 
35..38: return 7;
        case 
16..1839: return 8;
        case 
41..43: return 9;
        case 
10..15: return 10;
        case 
44..46: return 11;
        case 
40: return 12;
    }
    return -
1;

[!] Последний раз тема была обновлена 2014.05.19.

Автор: ES.^ a.k.a Johurt