So I want to play random sound on knife kill, but only killer and victim should hear it. I don't know how to point out that rule...
emit_sound(..?..., CHAN_AUTO, soundlist[random(sizeof soundlist)], VOL_NORM, ATTN_NORM, 0, PITCH_NORM);
Here's the sketch:
Code:
new soundlist[][] =
{
"custom_sounds/knife1",
"custom_sounds/knife2",
"custom_sounds/knife3",
"custom_sounds/knife4",
"custom_sounds/knife5",
};
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
}
public client_death(killer,victim,weapon)
{
if(!killer || !victim)
return;
if(weapon == CSW_KNIFE )
{
client_cmd(killer ,"spk %s",soundlist[random(sizeof soundlist)]);
}
}
public plugin_precache()
{
precache_sound("custom_sounds/knife1.wav");
precache_sound("custom_sounds/knife2.wav");
precache_sound("custom_sounds/knife3.wav");
precache_sound("custom_sounds/knife4.wav");
precache_sound("custom_sounds/knife5.wav");
}
thanks