Quote from: Panj. on April 10, 2008, 08:54:34 AMuIu~UiU: nudge nudge, wink wink, tsk..tsk, say no more!...nyuk nyukHmmmm.... I'll bet an automated solution could be coded to monitor the overuse of lengthy binds like that and perform a selective mute (using q2admin's chatban... yay, another q2admin dependency... )This wouldn't interfere with short binds like "lol" or smiley faces or short words that are common for everyone to say. But the idea is that the code could watch for longer repetitive binds, and after some threshold, issue a chatban that would effectively disable that bind for awhile.Hmm, might be fun to try...
uIu~UiU: nudge nudge, wink wink, tsk..tsk, say no more!...nyuk nyuk
would that mess with players who team alot and have weapon drop binds? Should I be loaded with guns I might hit my binds alot to drop weps for teammates.
Hmmmm.... I'll bet an automated solution could be coded to monitor the overuse of lengthy binds like that and perform a selective mute (using q2admin's chatban... yay, another q2admin dependency.)This wouldn't interfere with short binds like "lol" or smiley faces or short words that are common for everyone to say. But the idea is that the code could watch for longer repetitive binds, and after some threshold, issue a chatban that would effectively disable that bind for awhile.
Does R1Q2 have a decent client-sided /ignore feature? Quetoo has a very simple one.. If you're annoyed by someone, just /ignore their name, clan tag, whatever and you won't see their chat messages.
... sounds good, but the length of the binds isn't really the problem, it is the frequency. For instance spl1nt3r is still pissing people off with the short "wtf's" each time after he has been fragged (who by the way posted [here] some time ago saying he would stop doing that). The same goes for the "fag's" and "fu's" from that frustrated UiuIiu or whatever his name is. To illustrate, check out the attached demo that I recorded last year starring some lame ass named (G)Joem, no long binds but just "gg's"... you be the judge.OK I'm not sure if you deliberately disregarded the last part:P but as for the actual point of my previous post, what do you think of the suggestion that whenever an admin happens to see repetitive binds (long or short) he skips the warnings and just mutes them for a while if they have clearly abused the chat? I'd think adding a temp mute when the situation calls for it takes less time than warning people mutliple times first and I'm almost certain it will have more effect.
So what I've done is make long bind spam subject to chatbans, and short bind spam subject to individual temporary mutes.
I know you have good reasons to dislike q2admin but wouldn't it be possible to use something similiar to their chatflood protection? Which seems to only be counting the number of messages regardless of their length and content. (I'm sure it sounds a lot simpler than it is though..)
maybe it's just me, but some chat is not spam and other is. I mean like in binds. for instance, Event will say"I'm rock James bitch!" or "I'm gonna get you sucka". I dont think they're trying to be rude or anything.maybe there could be a list of players that get these extra-protections run against them, after they get a temp-mute or something.
- The mute only gets triggered when people repeat the same thing five times within three minutes?- What's going to happen if someone starts to alternate between different binds?
- If a certain bind gets chatbanned does that mean that for the rest of the map nobody will be able to say any of the words from that bind?
- When your message has just been banned does it then show anything as in an 'echo' text or will the message just not come through?
- This is probably a 'no' but does the script also take note of empty messages? You can also spam (your name) without an actual bind or message if you just go: t->enter, t->enter, t->enter, and so on.