Inside3D!
     

Best Way To Implement a Profanity Filter On a Server?

 
Post new topic   Reply to topic    Inside3d Forums Forum Index -> QuakeC Programming
View previous topic :: View next topic  
Author Message
Baker



Joined: 14 Mar 2006
Posts: 1538

PostPosted: Tue May 29, 2007 12:05 am    Post subject: Best Way To Implement a Profanity Filter On a Server? Reply with quote

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
View user's profile Send private message
Urre



Joined: 05 Nov 2004
Posts: 1073
Location: Sweden

PostPosted: Tue May 29, 2007 8:11 am    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website
Baker



Joined: 14 Mar 2006
Posts: 1538

PostPosted: Tue May 29, 2007 9:08 am    Post subject: Reply with quote

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 Razz Razz

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. Wink
Back to top
View user's profile Send private message
Urre



Joined: 05 Nov 2004
Posts: 1073
Location: Sweden

PostPosted: Wed May 30, 2007 6:21 am    Post subject: Reply with quote

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 Smile
_________________
Look out for Twigboy
Back to top
View user's profile Send private message Visit poster's website
lth



Joined: 11 Nov 2004
Posts: 129

PostPosted: Fri Jun 15, 2007 2:01 pm    Post subject: Reply with quote

Dude, you kill people for fun in Quake. How is that more socially acceptable than swearing??
_________________
randomviolence - tactical combat boardgame
Back to top
View user's profile Send private message
Spirit



Joined: 20 Nov 2004
Posts: 476

PostPosted: Fri Jun 15, 2007 6:04 pm    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website
scar3crow
Inside3D Staff


Joined: 18 Jan 2005
Posts: 837
Location: Las Vegas, NV

PostPosted: Fri Jun 15, 2007 6:19 pm    Post subject: Reply with quote

Quote:
Swearing is an essential part of Deathmatching!

Like hell it is! Fuck off, we don't need any swearing!
Back to top
View user's profile Send private message AIM Address
Sajt



Joined: 16 Oct 2004
Posts: 1026

PostPosted: Sat Jun 16, 2007 7:03 am    Post subject: Reply with quote

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
View user's profile Send private message
Teiman



Joined: 03 Jun 2007
Posts: 309

PostPosted: Sat Jun 16, 2007 2:30 pm    Post subject: Reply with quote

I am against filtering. But:

Your server, your rules.
Back to top
View user's profile Send private message
RenegadeC



Joined: 15 Oct 2004
Posts: 370
Location: The freezing hell; Canada

PostPosted: Sat Jun 16, 2007 8:00 pm    Post subject: Reply with quote

You guys need to watch your fuckin language, there's kids in the room.
Back to top
View user's profile Send private message AIM Address MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic    Inside3d Forums Forum Index -> QuakeC Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2004 phpBB Group