Code: Select all
#include <amxmodx> new const g_SoundsPath[][] ={ "misc/ctwinnar1.wav", "misc/ctwinnar2.wav", "misc/ctwinnar3.wav", "misc/ctwinnar4.wav", "misc/ctwinnar5.wav", "misc/ctwinnar6.wav", "misc/ctwinnar7.wav", "misc/ctwinnar8.wav", "misc/ctwinnar9.wav", "misc/ctwinnar10.wav", "misc/twinnar1.wav", "misc/twinnar2.wav", "misc/twinnar3.wav", "misc/twinnar4.wav", "misc/twinnar5.wav", "misc/twinnar6.wav", "misc/twinnar7.wav", "misc/twinnar8.wav", "misc/twinnar9.wav", "misc/twinnar10.wav"} public plugin_init() { register_plugin("RoundSound","1.0","PaintLancer") register_event("SendAudio", "t_win", "a", "2&%!MRAD_terwin") register_event("SendAudio", "ct_win", "a", "2&%!MRAD_ctwin") } public plugin_precache() { for( new i ; i < sizeof( g_SoundsPath ) ; i++ ) { precache_sound( g_SoundsPath[i] ); } return PLUGIN_CONTINUE} public t_win() { new rand = random_num(0,9) client_cmd(0,"stopsound") switch(rand) { case 0: client_cmd(0,"spk misc/twinnar1") case 1: client_cmd(0,"spk misc/twinnar2") case 2: client_cmd(0,"spk misc/twinnar3") case 3: client_cmd(0,"spk misc/twinnar4") case 4: client_cmd(0,"spk misc/twinnar5") case 5: client_cmd(0,"spk misc/twinnar6") case 6: client_cmd(0,"spk misc/twinnar7") case 7: client_cmd(0,"spk misc/twinnar8") case 8: client_cmd(0,"spk misc/twinnar9") case 9: client_cmd(0,"spk misc/twinnar10") } return PLUGIN_HANDLED} public ct_win() { new rand = random_num(0,9) client_cmd(0,"stopsound") switch(rand) { case 0: client_cmd(0,"spk misc/ctwinnar1") case 1: client_cmd(0,"spk misc/ctwinnar2") case 2: client_cmd(0,"spk misc/ctwinnar3") case 3: client_cmd(0,"spk misc/ctwinnar4") case 4: client_cmd(0,"spk misc/ctwinnar5") case 5: client_cmd(0,"spk misc/ctwinnar6") case 6: client_cmd(0,"spk misc/ctwinnar7") case 7: client_cmd(0,"spk misc/ctwinnar8") case 8: client_cmd(0,"spk misc/ctwinnar9") case 9: client_cmd(0,"spk misc/ctwinnar10") } return PLUGIN_HANDLED}