Try this:
PHP Code:
#pragma semicolon 0
#include <amxmisc>
#include <fakemeta>
new iEvents[] = {20,12,18,17,23,24,15,10,11,22,13,21,14,16,27,28,4,6,3,7,8,9,2,1,5}
new bool:g_silent[33];
public plugin_init() {
register_plugin("Blokujemy dzwieki", "1.0", "DarkGL")
register_forward(FM_PlaybackEvent, "fwPlaybackEvent");
register_clcmd("say /silent","cmd_silent");
}
public fwPlaybackEvent( flags, id, eventindex,Float: delay, Float: origin[3], Float: angles[3], Float: fparam1, Float: fparam2, iparam1, iparam2, bparam1, bparam2) {
if(!g_silent[id]) return FMRES_IGNORED;
new bool:bFind = false;
for(new i = 0;i < sizeof iEvents;i++){
if(eventindex == iEvents[i]){
bFind = true;
break;
}
}
if(!bFind) return FMRES_IGNORED;
return FMRES_SUPERCEDE;
}
public client_connect(id)
{
g_silent[id]=false;
}
public cmd_silent(id)
{
g_silent[id]=!g_silent[id];
client_print(id,print_chat,"You have set SOUND:%s",g_silent[id]?"[off]":"[on]");
return PLUGIN_HANDLED;
}
__________________