Advanced swear filter for server? & Making a bat server?

Talk and share anything related to Star Wars Battlefront 2. No maps or mod announcements here. Use Work in Progress forum.

Moderator: Moderators

Post Reply
Danfun64
Recruit Womprat Killer
Posts: 8
Joined: Thu Feb 14, 2008 9:00 pm

Advanced swear filter for server? & Making a bat server?

Post by Danfun64 »

first of all, im glad that swbf2 had a swear filter, which swbf1 lacked :P . Unfortunatly, the filter is too basic (only caught the person if its the first word of sentence/didnt force ppl to change their names if they are inappropriate [script to automatically change name pleaze]) Is there a way to make an advanced swear filter with lua for a server? also, how do i make a bat server since the server manager doesnt support conversion pack 2.2 or other mods?
RogueKnight
Space Ranger
Posts: 2512
Joined: Sat Nov 22, 2008 1:50 pm
Projects :: Life. Work.
Games I'm Playing :: League of Legends
xbox live or psn: No gamertag set
Location: Washington, US

Re: Advanced swear filter for server? & Making a bat server?

Post by RogueKnight »

What are you talking about? Battlefront II doesn't have a swear filter....
Danfun64
Recruit Womprat Killer
Posts: 8
Joined: Thu Feb 14, 2008 9:00 pm

Re: Advanced swear filter for server? & Making a bat server?

Post by Danfun64 »

sure not for the single player voices, but some servers using the black ops server manager have basic chat filters.
Twilight_Warrior
Droid Pilot Assassin
Droid Pilot Assassin
Posts: 2002
Joined: Sat Nov 15, 2008 1:57 pm
xbox live or psn: ScorchRaserik

Re: Advanced swear filter for server? & Making a bat server?

Post by Twilight_Warrior »

Thats not BFII, thats the server manager. You can choose what or what not to filter through that, so you make it as heavy or as thin as you want the filter to be.
Aman/Pinguin
Jedi
Jedi
Posts: 1104
Joined: Tue Jan 30, 2007 6:04 am
Projects :: Inactive
Location: Germany

Re: Advanced swear filter for server? & Making a bat server?

Post by Aman/Pinguin »

Danfun64 wrote:Unfortunatly, the filter is too basic
As Twilight_Warrior said, you can individually change the filtered words.
Danfun64 wrote:only caught the person if its the first word of sentence
Not true.
Danfun64 wrote:didnt force ppl to change their names if they are inappropriate [script to automatically change name pleaze])

Not possible.
Danfun64 wrote:Is there a way to make an advanced swear filter with lua for a server?
No, since there's no way/function of checking text written in the chat.
User avatar
trainmaster611
Sith Lord
Sith Lord
Posts: 1779
Joined: Thu Aug 24, 2006 5:22 pm
Projects :: No Mod project currently.
Games I'm Playing :: I have not listed any games yet
xbox live or psn: No gamertag set
Location: Building a railway to Coruscant
Contact:

Re: Advanced swear filter for server? & Making a bat server?

Post by trainmaster611 »

None of you seem to be catching his drift.

We're talking about people bypassing the word filter. Unless the first word is the banned word, the auto admin isn't going to catch it. And people have taken advantage of that. Everyone is well aware that you can customize your banned words. I admin the SWGO servers but I'm not 100% sure if its possible to mod the server manager. I don't even totally understand how the server manager works so I wouldn't know where to start if it is at all possible. I have a hard enough time just trying to get the darned thing to work.
Twilight_Warrior
Droid Pilot Assassin
Droid Pilot Assassin
Posts: 2002
Joined: Sat Nov 15, 2008 1:57 pm
xbox live or psn: ScorchRaserik

Re: Advanced swear filter for server? & Making a bat server?

Post by Twilight_Warrior »

Again, the first word thing in a sentence thing is not true. I've seen many bans where the swear in the middle of the sentence. If think you do have to change the filter though, so that all the words have asterisks in front of them (*example) so that it wil catch them like any other search filter.
User avatar
Blade
Captain
Captain
Posts: 496
Joined: Fri Apr 04, 2008 11:02 pm
Projects :: No Mod project currently.
Games I'm Playing :: I have not listed any games yet
xbox live or psn: No gamertag set

Re: Advanced swear filter for server? & Making a bat server?

Post by Blade »

Edit: Sorry, didn't really read Trainmaster's post.

It is completely true that it has to be the first word. If you must test it, go to a public force server, most of them have filters, and try it... If you've seen someone kicked for having it in the middle of the sentence, they were simply unlucky enough to be seen by an admin when they swore.

Edit: Twilight_Warrior's explanation might be accurate, but I'm not sure, as I would think that most of the major server providing communities would have thought of that and be using it, and I'm rather sure you can still evade the censor.
User avatar
trainmaster611
Sith Lord
Sith Lord
Posts: 1779
Joined: Thu Aug 24, 2006 5:22 pm
Projects :: No Mod project currently.
Games I'm Playing :: I have not listed any games yet
xbox live or psn: No gamertag set
Location: Building a railway to Coruscant
Contact:

Re: Advanced swear filter for server? & Making a bat server?

Post by trainmaster611 »

No, Blade is correct. I'm one of the admins on the WGO servers so I know what does what. Anyone you've seen with a banned word in the middle of a sentence who gets kicked was most likely caught by a live admin.

In any event, I think we would be interested in finding some way to catch banned words in the middle of a sentence without the need of a live admin. It makes our job 20x easier.
User avatar
[RDH]Zerted
Gametoast Staff
Gametoast Staff
Posts: 2982
Joined: Sun Feb 26, 2006 7:36 am
Projects :: Bos Wars AI - a RTS game
Games I'm Playing :: SWBF2 and Bos Wars
xbox live or psn: No gamertag set
Location: USA
Contact:

Re: Advanced swear filter for server? & Making a bat server?

Post by [RDH]Zerted »

You could scan the chat log. When you detect bad words in it, run a little tool which clicks the right things or sends the right net message to boot/ban that user. Another way would be to release the booting code and allow anyone to boot anyone else. I would consider the first idea to be not worth the effort (they're just words, who cares) and the second idea is just bad (may destroy normal MP play).

The Lua scripts have no access to the chat messages.
Post Reply