Unfortunately that hook is useless
<clip>
Yes, it is useless when sv_alltalk in enabled. We tried it recently in fact after seeing a discussion on facepunch about voice gagging players.
SetMute was also discussed, but I didn't want to have to write in extra code for when players joined the server to test what other players were gagged.
still complain <clip> such commands, shouldn't they be banned anyways?
Re:ULX gag - no way to make everyone happy.
Better idea I'd think - in a ulx ini, which it seems hardly anyone reads anyway... set ulx gag variable off by default..which would then prevent ulx gag from showing in menu's/loading/showing in help, etc... in the ini we explain the different ulx gag levels. I'm thinking 3 (0,1,2)
If ya want more discussion, take it back to our chat area.
Re: Ban - Yes, just like if they were to use the gag exploit on a server I was running. If they had any chance of having lesser punishment (such as gag instead of kick/ban), then exploit removes that chance.
Oh, and vader, big suggestion, if you're going to offer lua services, correct your subject line spelling.