STFU script/function request


(Cerebrate) #1

Is there any way that a client can set a vsay spam filter?

I mean, when I play on certain servers with “less talented/intelligent players” who constatly spams shit like…

“I need a medic!”
“I need a medic!”
“I need a medic!”
“I need a medic!”
“Sorry!”
“Sorry!”
“Sorry!”
“Sorry!”

…I just go… crazy to say the least. Wish I could just crab them by the neck and yell “STFU!!!” right into their ears.

Ugh.

So. Is there a script or something that could help me out in situations like this? A restriction which sets maximum of 2 vsays for every 10 seconds or so would be nice. There should be a ETPro feature or something.


(nUllSkillZ) #2

There is already a spam protection (not sure if it’s etpro or punkbuster).
Also not sure if it is configurable.


(DG) #3

there’s a spam protection in ET which limits the number of says and vsays spammed (apparently it uses up more bandwidth or cpu than might be expected). it can be turned off though and while it is not in the cb/warleagues .config, it IS set in both the “comp” and “pub” vote settings that came with OSP (at the time it they were useful for RTCW, which rtcwOSP was originally a mod for, and I guess Rhea really didnt like vsays being limited) - and these configs might be blindly copied for public server use.

g_voicechatsallowed x (i think about 5 or so would be normal on a public, iirc thats 5 in either 30 or 60 seconds)
also, sv_floodprotect x which i think is for text spam limiting but not certain. iirc sv_floodprotect should be either 0 or 1.

btw these are both server commands. It shouldnt be too much problem to make a small script to toggle all vsays on and off - I had a neat one for rtcw which would cycle through 1) all sounds on, 2) no enemy vsays and 3) no vsays.
Possibly some command like s_restart MIGHT cause it to ‘forget’ all the spam it’s got queued up.


(Genesis) #4

I just play with:
\cg_novoicechats 1

disables all vsays, they are fun in the beginning…
Now they start to annoy, my mom is calling ET the “i need a medic game.”
:banghead:


(DG) #5

i got bored with the flag-cap spam etc and just went with bind n “cycle s_volume 0 1”