PHP Code:
public Event_ShotFired(id)
{
if(g_hasgun[id])
{
new crap
new weapon = get_user_weapon(id, crap, crap)
if(weapon == CSW_DEAGLE)
{
new weaponID = read_data( 2 )
new wAmmo = read_data( 3 )
if( g_nCurWeapon[id-1][0] != weaponID )
{
g_nCurWeapon[id-1][0] = weaponID
g_nCurWeapon[id-1][1] = wAmmo
return PLUGIN_CONTINUE
}
if( g_nCurWeapon[id-1][1] < wAmmo )
{
g_nCurWeapon[id-1][1] = wAmmo
return PLUGIN_CONTINUE
}
if( g_nCurWeapon[id-1][1] == wAmmo )
return PLUGIN_CONTINUE
g_nCurWeapon[id-1][1] = wAmmo
g_nCurWeapon[id-1][0] = weaponID
engfunc(EngFunc_EmitSound,id,CHAN_WEAPON,FIRE_SOUND,1.0,ATTN_NORM,0,PITCH_NORM)
}
}
return PLUGIN_CONTINUE
}
1. Why the first fire don't have new fire sound? (second have)
2. It don't have new fire sound when i zooming (Sniper) (I have change to CSW_AWP or something)