Попробуй AddNormalSoundHook.
Код
#include <sourcemod>
#include <sdktools>
public OnPluginStart()
{
AddNormalSoundHook(HookSound_Func);
}
public Action:HookSound_Func(clients[64], &numClients, String:sample[PLATFORM_MAX_PATH], &entity, &channel, &Float:volume, &level, &pitch, &flags)
{
PrintToChatAll(sample);
}
Если в чат выведет звук, который тебе нужен, то блокируй через return Plugin_Handled. Соответственно, проверку на StrEqual поставишь в этом случае.