#include <amxmodx>
#include <reapi>
// Sound mp3 or wav
new const SOUND[] = "OnRoundFreezeEnd.wav";
#define IsMp3Format(%1) bool:(equali(%1[strlen(%1) - 4], ".mp3"))
public plugin_init() {
register_plugin("Sound Freeze End", "0.0.1", "dev-cs");
RegisterHookChain(RG_CSGameRules_OnRoundFreezeEnd, "Hook_OnRoundFreezeEnd");
}
public plugin_precache() {
if(IsMp3Format(SOUND)) {
precache_generic(fmt("sound/%s", SOUND));
} else {
precache_sound(SOUND);
}
}
public Hook_OnRoundFreezeEnd() {
if(IsMp3Format(SOUND)) {
client_cmd(0, "mp3 play %s", fmt("sound/%s", SOUND));
} else {
rg_send_audio(0, SOUND);
}
}