Code: Select all
Neveikiantys "go.wav", "letsgo.wav", "locknload.wav", "moveout.wav",
Code: Select all
#include <amxmodx>#include <amxmisc>#include <fakemeta> new const sound_list[][]= { // nebutina full path "die1.wav", "die2.wav", "die3.wav", "death6.wav", "MRAD_GO", "MRAD_LETSGO", "MRAD_LOCKNLOAD", "MRAD_MOVEOUT" /* Neveikiantys "go.wav", "letsgo.wav", "locknload.wav", "moveout.wav", "hos1.wav", "hos2.wav", "hos3.wav", "hos4.wav", "hos5.wav", */} public plugin_init() { // Hook'ai register_message(get_user_msgid("SendAudio"),"block_sound") register_forward(FM_EmitSound, "block_sound") register_forward(FM_EmitAmbientSound, "block_sound")} public block_sound(id, channel, const sound[]) { /* equali blokuoja visus kaip gunswitch, drop!!! containi nuo contain skiriasi - containi atpazysta dIe1 ir pan tas pats su equal ir equali */ for(new i = 0;i< sizeof(sound_list);i++) { if(containi(sound, sound_list[i]) != -1 && is_user_connected(id)) { return FMRES_SUPERCEDE } } return FMRES_IGNORED}