#include <amxmodx>
#include <fakemeta>
new sounds[][] =
{
"weapons/knife_deploy1.wav",
"weapons/knife_hit1.wav",
"weapons/knife_hit2.wav",
"weapons/knife_hit3.wav",
"weapons/knife_hit4.wav",
"weapons/knife_hitwall1.wav",
"weapons/knife_slash1.wav",
"weapons/knife_slash2.wav",
"weapons/knife_stab.wav"
}
public plugin_init()
{
register_plugin("Wyciszenie noza", "1.0.0", "szelbi");
register_forward(FM_EmitSound, "EmitSound");
}
public EmitSound(id, channel, const sound[])
{
if(!is_user_connected(id))
return FMRES_IGNORED;
for(new i=0;i<sizeof(sounds);i++)
{
if(equal(sound, sounds[i]))
{
new szText[128];
format(szText, charsmax(szText), "spk %d", sounds[i]);
client_cmd(id, szText);
return FMRES_SUPERCEDE;
}
}
return FMRES_IGNORED;
}
Nie testowałem.