Thank you XxAvalanchexX. Now plugin works, and looks like:
Code:
#include <amxmodx>
#include <engine>
#include <fakemeta>
public plugin_init()
{
register_plugin("Hostage Sounds", "0.6", "Evaldas")
register_forward( FM_EmitSound, "EmitSound" )
}
public plugin_precache()
{
precache_sound("misc/hostages/okletsgo.wav")
precache_sound("misc/hostages/getouttahere.wav")
precache_sound("misc/hostages/letsgo.wav")
precache_sound("misc/hostages/illfollow.wav")
precache_sound("misc/hostages/youlead.wav")
}
public EmitSound(entity, channel, const sound[])
{
if( equal( sound, "hostage/hos1.wav" ))
{
emit_sound(entity, channel, "misc/hostages/okletsgo.wav", VOL_NORM, ATTN_NORM, 0, PITCH_NORM)
return FMRES_SUPERCEDE;
}
if( equal( sound, "hostage/hos2.wav" ))
{
emit_sound(entity, channel, "misc/hostages/getouttahere.wav", VOL_NORM, ATTN_NORM, 0, PITCH_NORM)
return FMRES_SUPERCEDE;
}
if( equal( sound, "hostage/hos3.wav" ))
{
emit_sound(entity, channel, "misc/hostages/letsgo.wav", VOL_NORM, ATTN_NORM, 0, PITCH_NORM)
return FMRES_SUPERCEDE;
}
if( equal( sound, "hostage/hos3.wav" ))
{
emit_sound(entity, channel, "misc/hostages/letsgo.wav", VOL_NORM, ATTN_NORM, 0, PITCH_NORM)
return FMRES_SUPERCEDE;
}
if( equal( sound, "hostage/hos4.wav" ))
{
emit_sound(entity, channel, "misc/hostages/illfollow.wav", VOL_NORM, ATTN_NORM, 0, PITCH_NORM)
return FMRES_SUPERCEDE;
}
if( equal( sound, "hostage/hos5.wav" ))
{
emit_sound(entity, channel, "misc/hostages/youlead.wav", VOL_NORM, ATTN_NORM, 0, PITCH_NORM)
return FMRES_SUPERCEDE;
}
return FMRES_IGNORED;
}