OnPlayerWeaponShot help
#1

Hi, I'm trying to make a weapon stats script that counts a shot on an empty vehicle as a miss, but counts a shot on an occupied vehicle as a hit. The script (below) is counting both empty and occupied vehicle shots as misses and I'm stuck

PHP код:
public OnPlayerWeaponShot(playeridweaponidhittypehitidFloat:fXFloat:fYFloat:fZ)
{
    if(!
IsPlayerConnected(playerid)) return 0;
    
shots[playerid] ++;
    if(
hittype == BULLET_HIT_TYPE_NONE
    
|| hittype == BULLET_HIT_TYPE_OBJECT
    
|| hittype == BULLET_HIT_TYPE_PLAYER_OBJECT)
    {
        
misses[playerid] ++;
    }
    if(
hittype == BULLET_HIT_TYPE_PLAYER)
    {
        
phits[playerid] ++;
    }
    if(
hittype == BULLET_HIT_TYPE_VEHICLE)
    {
        if(
VehicleOccupied(hitid))
        {
            
vhits[playerid] ++;
        }
        else
        {
            
misses[playerid] ++;
        }
    }
    return 
1;
}
stock VehicleOccupied(vehicleid)
{
    foreach (new 
Player)
    {
        if(
IsPlayerInVehicle(i,vehicleid)) return 1;
    }
    return 
0;

I appreciate any help thanks
Reply


Messages In This Thread
OnPlayerWeaponShot help - by [FAT]Klabauter[LST] - 17.02.2014, 14:34
Re: OnPlayerWeaponShot help - by phoon - 17.02.2014, 15:09
Re: OnPlayerWeaponShot help - by [FAT]Klabauter[LST] - 17.02.2014, 15:11
Re: OnPlayerWeaponShot help - by XXJacksug8X - 19.07.2014, 20:09

Forum Jump:


Users browsing this thread: 1 Guest(s)