Witam mógłby ktoś dodać funkcje która by polegała na zatrzymywaniu dźwięku i puszczaniu nowego w tym samym czasie ? chodzi mi o to:
-żeby w tym samym czasie nie można było odgrywać 2 dzwięków, np. gracz ustrzeli z awp 2x HS to 1 dźwięk się zatrzymuje i gra następny.
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <cstrike> //#include <csx> #define PLUGIN "ALP HS Bonus" #define VERSION "1.0" #define AUTHOR "faTal_eXtreMe" new appcvar new enablecvar public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) enablecvar = register_cvar("alphs_active", "1"); appcvar = register_cvar("alphs_bonus", "350"); } new g_Display[][] = { "" }; new g_Wav[][] = { "misc/ajwp7", "misc/ajwp8" }; public client_death(killer,victim,weapon,hitplace,TK) { if(!killer || !victim || TK) return; static nick[32]; get_user_name(killer,nick,31); if(hitplace == HIT_HEAD && weapon == CSW_AWP && get_pcvar_num(enablecvar) == 1 || hitplace == HIT_HEAD && weapon == CSW_SCOUT && get_pcvar_num(enablecvar) == 1) { new cash = cs_get_user_money(killer) new extra = get_pcvar_num(appcvar) cs_set_user_money(killer, cash + extra) { set_hudmessage(255, 255, 255, 0.90, 0.86, 4, 6.0, 6.0); show_hudmessage(killer, g_Display[random(sizeof g_Display)],nick); client_cmd(killer,"spk %s",g_Wav[random(sizeof g_Wav)]); } } } public plugin_precache() { precache_sound("misc/ajwp7.wav"); precache_sound("misc/ajwp8.wav"); }