Solved.
PHP Code:
public OnPluginStart()
{
AddNormalSoundHook(DeathSound);
}
public Action:DeathSound(clients[64], &numClients, String:sample[PLATFORM_MAX_PATH], &entity, &channel, &Float:volume, &level, &pitch, &flags)
{
if (StrContains(sample, "kevlar", false) != -1)
{
FormatEx(sample, sizeof(sample), "hitkill/hit%d.wav", GetRandomInt(1, GetConVarInt(cvarHitSoundsCount)));
return Plugin_Changed;
}
if (StrContains(sample, "death", false) != -1)
{
FormatEx(sample, sizeof(sample), "hitkill/death%d.wav", GetRandomInt(1, GetConVarInt(cvarDeathSoundsCount)));
return Plugin_Changed;
}
if (StrContains(sample, "headshot", false) != -1)
{
FormatEx(sample, sizeof(sample), "hitkill/headshot%d.wav", GetRandomInt(1, GetConVarInt(cvarHeadshotSoundsCount)));
return Plugin_Changed;
}
return Plugin_Continue;
}