View previous topic :: View next topic |
Author |
Message |
Baker

Joined: 14 Mar 2006 Posts: 1538
|
Posted: Tue May 29, 2007 12:05 am Post subject: Best Way To Implement a Profanity Filter On a Server? |
|
|
What is the best way to implement a profanity filter on a server?
Is this best to handle via QuakeC or better handled in the engine?
I know that if this is handled in QuakeC, frik_file would support would probably be a prerequisite. In this type of implementation, where in QuakeC is the place where this type of code would be implemented (it looks like SUB_UseTargets in subs.qc). |
|
Back to top |
|
 |
Urre

Joined: 05 Nov 2004 Posts: 1073 Location: Sweden
|
Posted: Tue May 29, 2007 8:11 am Post subject: |
|
|
FrikFile has very little to do with this, you're better off with KRIMZON_SV_CLIENTCOMMAND or whatever it was called. It's too easy to get around profanity filters though. If you still want to do it, make it humorous, DJQuake style. I did it for a mod which I never finished, but the filter worked great (until someone said fcuk or suck my bhalls). _________________ Look out for Twigboy |
|
Back to top |
|
 |
Baker

Joined: 14 Mar 2006 Posts: 1538
|
Posted: Tue May 29, 2007 9:08 am Post subject: |
|
|
Thanks Urre, I'll look into that feature. KRIMZON_SV_PARSECLIENTCOMMAND ... ? Hmmm.
Yeah, people can get around the filter but if it is there then they at least know a standard of behavior is at least desired and if someone can't take a hint, at least they'll understand in advance how they got in the ban file
After a lot of searching I found in the spot in the engine where the messagemode is sent to other clients, funny how hard it can be to find stuff in engine code when you aren't familiar with the code.  |
|
Back to top |
|
 |
Urre

Joined: 05 Nov 2004 Posts: 1073 Location: Sweden
|
Posted: Wed May 30, 2007 6:21 am Post subject: |
|
|
Didn't know you meant to do it engineside. The thing I mentioned is a qc builtin, supported by at least darkplaces and fte, other than that I'm unsure. Probably Krimzon's engine, if he has one  _________________ Look out for Twigboy |
|
Back to top |
|
 |
lth

Joined: 11 Nov 2004 Posts: 129
|
|
Back to top |
|
 |
Spirit

Joined: 20 Nov 2004 Posts: 476
|
Posted: Fri Jun 15, 2007 6:04 pm Post subject: |
|
|
lth wrote: | Dude, you kill people for fun in Quake. How is that more socially acceptable than swearing?? | No, you don't. How sick is that? Game /= reality, eh?
edit: I DO think that banning swearwords is totally wrong in Quake though. Swearing is an essential part of Deathmatching! |
|
Back to top |
|
 |
scar3crow Inside3D Staff

Joined: 18 Jan 2005 Posts: 837 Location: Las Vegas, NV
|
Posted: Fri Jun 15, 2007 6:19 pm Post subject: |
|
|
Quote: | Swearing is an essential part of Deathmatching! |
Like hell it is! Fuck off, we don't need any swearing! |
|
Back to top |
|
 |
Sajt
Joined: 16 Oct 2004 Posts: 1026
|
Posted: Sat Jun 16, 2007 7:03 am Post subject: |
|
|
Yeah... I need a filter like bubbles needs a peardrops _________________ F. A. Špork, an enlightened nobleman and a great patron of art, had a stately Baroque spa complex built on the banks of the River Labe. |
|
Back to top |
|
 |
Teiman
Joined: 03 Jun 2007 Posts: 309
|
Posted: Sat Jun 16, 2007 2:30 pm Post subject: |
|
|
I am against filtering. But:
Your server, your rules. |
|
Back to top |
|
 |
RenegadeC

Joined: 15 Oct 2004 Posts: 370 Location: The freezing hell; Canada
|
Posted: Sat Jun 16, 2007 8:00 pm Post subject: |
|
|
You guys need to watch your fuckin language, there's kids in the room. |
|
Back to top |
|
 |
|