play around with this... Float:att is the radius of sound heard by players.
Code:
emit_sound ( index, channel, const sample[], Float:vol, Float:att, flags, pitch )
Sound Constants
Sound Constants:
//Sound Channels
#define CHAN_AUTO 0
#define CHAN_WEAPON 1
#define CHAN_VOICE 2
#define CHAN_ITEM 3
#define CHAN_BODY 4
#define CHAN_STREAM 5 //Stream channel from static or dynamic area
#define CHAN_STATIC 6 //Channel from the static area
#define CHAN_NETWORKVOICE_BASE 7 //Voice data coming across the network
#define CHAN_NETWORKVOICE_END 500 //Network voice data reserves slots
//Attenuation values
#define ATTN_NONE 0.00
#define ATTN_NORM 0.80
#define ATTN_IDLE 2.00
#define ATTN_STATIC 1.25
//Pitch values
#define PITCH_NORM 100
#define PITCH_LOW 95
#define PITCH_HIGH 120
//Volume values
#define VOL_NORM 1.0
//Sound Types
#define SND_SPAWNING (1<<

// we're spawing, used in some cases for ambients
#define SND_STOP (1<<5) // stop sound
#define SND_CHANGE_VOL (1<<6) // change sound vol
#define SND_CHANGE_PITCH (1<<7) // change sound pitch
__________________