Jump to content

Watchdog - Language (V2.0.4.0 - 06/12)


ImportBot

Recommended Posts

Originally Posted by acedl*:

 

Hello,

 

I am trying to have this first kick, then tban and then ban is this the correct settings?

 

Linear Mode - Yes

Max kill before kick> 1

Max kick before TBan> 1

Max TBan before Ban> 1

 

Cause now I have Tban in the banlist and a perma ban... so did they player say it 3 times?

 

Thank you.

* Restored post. It could be that the author is no longer active.
Link to comment
  • Replies 388
  • Created
  • Last Reply

Top Posters In This Topic

  • ImportBot

    389

Originally Posted by Killerspud*:

 

I just had my gameserver provider install watchdog onto my Procon. I was testing it when I got BAN, I can not find the BAN list that Watchdog produce.

In procon under Banlist doesn't have any Ban from watchdog. Can you tell me were Watchdog ban list is saved.

thanks,

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Soarda*:

 

PB_SV_UnBan [slot #]

Unbans a player from the ban list stored in memory; use pb_sv_updbanfile to update the permanent ban file after using this command

PB_SV_UnBanGuid [guid]

Unbans a guid from the ban list stored in memory; use pb_sv_updbanfile to update the permanent ban file after using this command

 

 

 

 

Bans are in pbbans.dat on your FTP

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by mrix2000*:

 

Hello all, I had a player that visited my website to ask why he was banned:huh:

 

He basically placed in the text good Night all

 

From the list I found I can see it has nig in as below so this must of been why this player got banned :sad:

 

This player decided to contact me but I imagine there must of bee countless other that would not bother and never visit my server again, this plugin can be so damaging, I have decided to not list any ban words just kill and kick from now on.

 

nazi

jew

beener

beaner

Nigger

niga

nigga

nig

negre

sand nigger

chink

chinc

spik

spick

 

 

Cheers all

mrix

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Soarda*:

 

BF3 hosted server ftp

Read notice in fist page: (con like Nig)

 

using :

adding >word

 

 

ex: con in kill word list.

Toto say: je suis con

Result : Toto have been killed for using a bad word

 

Use the regex to a best performance :

Toto say: j'ai une constipation

 

If you just use a simple word, you kill toto but constipation is not a bad word :S

You need to use a regex => "con[ne]*[^a-z]{1,}[ .]*"

 

Result : toto is not killed \o/

 

For adding a regex add "" between the word.

 

For regex :

 

1) not kill/kick/... : xxxWordxxx

 

use : "[^a-z]{1}Word[^a-z]{1,}[ .]*"

Word = ass

Result : glass, assignment are authorized; ass is not authorized

 

 

2) not kill/kick/... : Wordxxx

 

use : "Word[^a-z]{1,}[ .]*"

Word = ass

Result : assignment is authorized, glass and ass are not authorized

 

3) not kill/kick/... : xxxWord

 

use : "[^a-z]{1}Word"

Word = ass

Result : glass is authorized, assignment and ass are not authorized

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by mrix2000*:

 

In all honesty all that information looks like another language to me :sad: it would be great if someone could create this code for the more common bad words if possible.

Am I the only one that finds this hard to understand ? :sad:

 

Cheers

mrix

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by mrix2000*:

 

Hello all, I have set...

 

Max Warn to 1

 

Max Kill before Kick to 1

 

Max Kick before TBan to 1

 

When a player text a bad word all warning come up and they have a tban___? is this right?

 

I was expecting a warning for the first offence then a kill if they give another bad word then a kick, another bad word a tban

 

What is the setting to achieve this?

 

Thanks for any help

mrix

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Bruno-ACI*:

 

Hello all, I have set...

 

Max Warn to 1

 

Max Kill before Kick to 1

 

Max Kick before TBan to 1

 

When a player text a bad word all warning come up and they have a tban___? is this right?

 

I was expecting a warning for the first offence then a kill if they give another bad word then a kick, another bad word a tban

 

What is the setting to achieve this?

 

Thanks for any help

mrix

Just write the words list in the Warn Words option. If you write the words in the warn, kill, kick and in Tban options, the player will get all the warnings and a Tban at same time...

 

In just the Warn Words they will be warned then killed then kicked and finally Tban like you want

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by static*:

 

I am trying to understand how regex works, i have tried reg ex testers on the internet and if i put say for example "n[o0]+b+[^a-z]+[ .]*" (with/without quotes) into any of them it doesn't get a match for noob. The only way i can get a match is to have a expression such as n[o0]+b+

I cant get any of the complex expressions in the watch list.... to work.

 

What am i doing wrong, how can I build my own.

 

What do you use to test them?

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by mrix2000*:

 

What am i doing wrong, how can I build my own.

 

What do you use to test them?

It is a fairly complex system and one that concerns me, if I get any code wrong as it could be kicking, banning players unnecessarily.

I would gladly donate if the maker made up a list of the more common bad words etc.

Thanks

mrix

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by static*:

 

I think i am getting the hang of it, found two websites that help big time.

1. http://gskinner.com/RegExr/ - from what I've seen in the last day or so the best regex tool out there. updates in real time and explains what your doing with a mouse hover and best of all its free.

2. http://itools.subhashbose.com/wordfind/containing/ - helpful for figuring out what words will be banned.

 

Soarda, thank you for this and your hard work. In one day i have cut the troll's from our servers. People are having fun just playing the game now.

 

Now to ask a favor, can we get the Watchdog message in the chat window (for logging purposes) and would it be possible to either add the line number of the regex match or the regex it self. Reason being i made a mistake and it took me a good 30 minutes to find which one was causing the issue.

 

For those who want attached my first attempt collected from posts i found here and my own additions - It's English only cause i only know one language...

Bare in mind I do allow words like fu*k and sh*t but not where they are combined into an insult like sh*t head or fu*k you.

 

Attachment -> In this post;

myrcon.net/...watchdog-language#entry16529

 

For a while set it only warn and watch how it goes.

 

Every now and then ill add and update it when i can.

 

I have set;

Maximum warn before kill, 0 for never

Maximum kill before kick, 0 for never

Maximum kick before TBan, 0 for never

Maximum TBan before Ban, 0 for never

 

and a

Testing offensive language filter. For the warn messages.

Do not use attachment below...

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Bl1ndy*:

 

I think i am getting the hang of it, found two websites that help big time.

1. http://gskinner.com/RegExr/ - from what I've seen in the last day or so the best regex tool out there. updates in real time and explains what your doing with a mouse hover and best of all its free.

2. http://itools.subhashbose.com/wordfind/containing/ - helpful for figuring out what words will be banned.

 

Soarda, thank you for this and your hard work. In one day i have cut the troll's from our servers. People are having fun just playing the game now.

 

Now to ask a favor, can we get the Watchdog message in the chat window (for logging purposes) and would it be possible to either add the line number of the regex match or the regex it self. Reason being i made a mistake and it took me a good 30 minutes to find which one was causing the issue.

 

For those who want attached my first attempt collected from posts i found here and my own additions - It's English only cause i only know one language...

Bare in mind I do allow words like fu*k and sh*t but not where they are combined into an insult like sh*t head or fu*k you.

Attachment -> Attachment 1366

 

Every now and then ill add to it when i can.

Awesome list but for some reason every word in that list that i type does not warn me...
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by static*:

 

This is my list I use on my servers, is still a work in progress. So use it with caution...!

By the looks of it, ill have a never ending supply of offensive words to catch.....

 

Also this is my 4th day using regex....

 

Me personally, I don't mind fu*k and sh*t but not where they are combined into an insult like sh*t head or fu*k you, so that what I am targeting.

 

Attachment's Use at own risk... ;-) , I have tried to vet it as much as possible.

 

-> 20120406_Offensive_WD 1.5.1.0.zip = Various updates

 

No false positives for a few weeks. Servers are full of appreciative players and some idiots who learn quickly.

 

xls File:

Column A - Raw regex I use in http://gskinner.com/RegExr/ to test.

Column B - is ready for Watchdog. (copy and paste)

Column C - Term's trying to catch.

Column D - Term's we are trying to allow.

 

I have now set to kill and kick, vulgar and racist language has dropped right off, essentially they figure it out pretty quick.

 

Every now and then ill add and update it when I can.

 

I have our servers set like the following;

*******************************************

"Insults" and "Gay Insults" added to Warn Words.

"Racist, Vulgar and just Wrong" added to Kill Words.

 

Watchdog Param;

Liner Method = No

Maximum warn before kill = 3

Maximum kill before kick = 1

Maximum kick before TBan = 0 for never

Maximum TBan before Ban = 0 for never

 

Public Warn Message;

%PN% Please refrain from player insults.

 

and

 

Public Kill/Kick Message;

%PN% was auto killed for racist or vulgar language!

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by static*:

 

Soarda again thanks for Watchdog.

 

Wondering if you are aware of the following issue.

When using a pipe | in the regex statement and then adding it to one of the string array's if you open the array again it breaks the regex syntax like this;

Before;

"[^a-z]b{1,}l{1,}[o0]{1,}w{1,}[ ]*m{1,}[e3][^a-z](_!down|over)"

After;

"[^a-z]b{1,}l{1,}[o0]{1,}w{1,}[ ]*m{1,}[e3][^a-z](_!down

over)"

 

Have you seen this, any chance of fixing it?

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by mrix2000*:

 

*edit* working like a charm now Static, thanks for the list! Keep it updated!

I have copied and pasted the content from the downloaded file but still no words work for me:sad:

I must be missing something simple?

Any idea`s?

thanks all

mrix

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by phrogz*:

 

One bug (I'm not sure, but it looks like), it just append now:

 

Chat Side

Code:

[19:27:40] NeoFell > /2
[19:27:51] jakeln > 4
[19:27:53] sylapy > 3
[19:28:11] jakeln > what is that about_ :P
[19:28:24] jakeln > what_
[19:28:35] sylapy > omg noob vote
[19:28:40] Adlerhorst > /3
[19:28:45] jakeln > crazy wotchdog!
[19:28:52] jakeln > killme again! ;)
Plugin Side:

Code:

[19:29:13 70] Watchdog: killing=NeoFell for Language
[19:29:23 70] Watchdog: killing=jakeln for Language
[19:29:25 70] Watchdog: killing=sylapy for Language
[19:29:43 70] Watchdog: killing=jakeln for Language
kill list:

Code:

pd
fdp
encul
baise
bullshit
fuck
ufck
connard
abruti
batar
bastar
groscon
noob
"[^a-z]{1}n[ ]*t[ ]*m[^a-z]{1,}[ .]*"
"[^a-z]{1}p[ ]*u[ ]*t[ ]*e[^a-z]{1,}[ .]*"
"[^a-z]{1}p[ ]*[u] [ ]*t[ ]*[a] [ ]*[i] [ ]*[n] [^a-z]{1,}[ .]*"
"[^a-z]{1}con[ne]*[^a-z]{1,}[ .]*"
"[^a-z]{1}[ ]*con[ne]*[^a-z]{1,}[ .]*"
"[^a-z]{1}co[n]{1,}[a]{1,}[r]{1,}[d]{1,}[^a-z]{1,}[ .]*"
"a[s$]{1,}h[0o]{1,}le[^a-z]{1,}[ .]*"
suck
"salop[e3]{1,}[^a-z]{1,}[ .]*"
"[^a-z]{1}cul[!._]*[^a-z]{1,}[ .]*"
"[^a-z]{1}couille[s]*[^a-z]{1,}[ .]*"
"[^a-z]{1}[1i!e3]{1,}[gh896]{1,}[aero40]{1,}[s]*[^a-z]{1,}[ .]*"
"p[u]*t[ain]{1,}[s]*[^a-z]{1,}[ .]*"
"bou[f]{1,}on[nes]*[^a-z]{1,}[ .]*"
"f[ ]*d[ ]*p[^a-z]{1,}[ .]*"
"[^a-z]{1}as[s]{1,}[^a-z]{1,}[ .]*"
"[^a-z]{1}as[s] [ ]*twat[^a-z]{1,}[ .]*"
"[^a-z]{1}sodomi[ser]*[^a-z]{1,}[ .]*"
"ferme ta gueule"
"faire mettre"
"faire foutre"
"iquer ta mere"
"gro[s] [e]* merde"
"serve[u]*r de merde"
"[^a-z]{1}foutr[es]{1,}[^a-z]{1,}[ .]*"
"[^a-z]{1}tg[^a-z]{1,}[ .]*"
"[^a-z]{1}f[ ]*u{1,}[^a-z]{1,}[ .]*"
"[^a-z]{1}f[ ]*y{1,}[^a-z]{1,}[ .]*"
"[^a-z]{1}f[ ]*u[ ]*c[ ]*k[^a-z]{1,}[ .]*"
"[^a-z]{1}f[ ]*[uo][ ]*c[ ]*k[ ]*e*[ ]*r*[^a-z]{1,}[ .]*"
"[^a-z]{1}tarlou[zs]e[^a-z]{1,}[ .]*"
"[^a-z]{1}pr[1i!]ck[^a-z]{1,}[ .]*"
"[^a-z]{1}nique[ers]*[^a-z]{1,}[ .]*"
"[^a-z]{1}f[4a][g] [oti]*[^a-z]{1,}[ .]*"
"[^a-z]{1}whore[^a-z]{1,}[ .]*"
"[^a-z]{1}c[0o] ck[ .]*"
"[^a-z]{1}slu t[^a-z]{1,}[ .]*"
"[^a-z]{1}bitch[ .]*"
dick
"[^a-z]{1}di p[ ]*sh[i1] t[ .]*"
nazi
jew
beaner
"piss off"
"[^a-z]{1}ars[e] [^a-z]{1,}[ .]*"
"[^a-z]{1}ars[e] [ ]*h[Oo] l[e3] [^a-z]{1,}[ .]*"
sodding
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Soarda*:

 

Now to ask a favor, can we get the Watchdog message in the chat window (for logging purposes) and would it be possible to either add the line number of the regex match or the regex it self

Yes possible, when i have time !

 

 

When using a pipe | in the regex statement and then adding it to one of the string array's if you open the array again it breaks the regex syntax like this;

Because | is using by procon for registered a new line. Don't use it !

 

 

...* what're your params ?

 

 

 

 

...*check your words in the lists, there is no line like this:

"

xxxxx "

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by static*:

 

I have copied and pasted the content from the downloaded file but still no words work for me:sad:

I must be missing something simple?

Any idea`s?

thanks all

mrix

Are you just using the text file?

"2. *.txt -> Ready for Watchdog - copy and paste."

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by static*:

 

Because | is using by procon for registered a new line. Don't use it !

Dam I really was hoping you were no going to say that.... ;-)

 

I have asked the question also in the Procon Support forum as Spambot or True Balancer BF3 does not have this issue... Maybe they worked around it some how...

 

Edit:

Don't worry to much i found a work around now.

* Restored post. It could be that the author is no longer active.
Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.




  • Our picks

    • Game Server Hosting:

      We're happy to announce that EZRCON will branch out into the game server provider scene. This is a big step for us so please having patience if something doesn't go right in this area. Now, what makes us different compared to other providers? Well, we're going with the idea of having a scaleable server hosting and providing more control in how you set up your server. For example, in Minecraft, you have the ability to control how many CPU cores you wish your server to have access to, how much RAM you want to use, how much disk space you want to use. This type of control can't be offered in a single service package so you're able to configure a custom package the way you want it.

      You can see all the available games here. Currently, we have the following games available.

      Valheim (From $1.50 USD)


      Rust (From $3.20 USD)


      Minecraft (Basic) (From $4.00 USD)


      Call of Duty 4X (From $7.00 USD)


      OpenTTD (From $4.00 USD)


      Squad (From $9.00 USD)


      Insurgency: Sandstorm (From $6.40 USD)


      Changes to US-East:

      Starting in January 2022, we will be moving to a different provider that has better support, better infrastructure, and better connectivity. We've noticed that the connection/routes to this location are not ideal and it's been hard getting support to correct this. Our contract for our two servers ends in March/April respectively. If you currently have servers in this location you will be migrated over to the new provider. We'll have more details when the time comes closer to January. The new location for this change will be based out of Atlanta, GA. If you have any questions/concerns please open a ticket and we'll do our best to answer them.
      • 5 replies
    • Hello All,

      I wanted to give an update to how EZRCON is doing. As of today we have 56 active customers using the services offered. I'm glad its doing so well and it hasn't been 1 year yet. To those that have services with EZRCON, I hope the service is doing well and if not please let us know so that we can improve it where possible. We've done quite a few changes behind the scenes to improve the performance hopefully. 

      We'll be launching a new location for hosting procon layers in either Los Angeles, USA or Chicago, IL. Still being decided on where the placement should be but these two locations are not set in stone yet. We would like to get feedback on where we should have a new location for hosting the Procon Layers, which you can do by replying to this topic. A poll will be created where people can vote on which location they would like to see.

      We're also looking for some suggestions on what else you would like to see for hosting provider options. So please let us know your thoughts on this matter.
      • 4 replies
    • Added ability to disable the new API check for player country info


      Updated GeoIP database file


      Removed usage sending stats


      Added EZRCON ad banner



      If you are upgrading then you may need to add these two lines to your existing installation in the file procon.cfg. To enable these options just change False to True.

      procon.private.options.UseGeoIpFileOnly False
      procon.private.options.BlockRssFeedNews False



       
      • 2 replies
    • I wanted I let you know that I am starting to build out the foundation for the hosting services that I talked about here. The pricing model I was originally going for wasn't going to be suitable for how I want to build it. So instead I decided to offer each service as it's own product instead of a package deal. In the future, hopefully, I will be able to do this and offer discounts to those that choose it.

      Here is how the pricing is laid out for each service as well as information about each. This is as of 7/12/2020.

      Single MySQL database (up to 30 GB) is $10 USD per month.



      If you go over the 30 GB usage for the database then each additional gigabyte is charged at $0.10 USD each billing cycle. If you're under 30GB you don't need to worry about this.


      Databases are replicated across 3 zones (regions) for redundancy. One (1) on the east coast of the USA, One (1) in Frankfurt, and One (1) in Singapore. Depending on the demand, this would grow to more regions.


      Databases will also be backed up daily and retained for 7 days.




      Procon Layer will be $2 USD per month.


      Each layer will only allow one (1) game server connection. The reason behind this is for performance.


      Each layer will also come with all available plugins installed by default. This is to help facilitate faster deployments and get you up and running quickly.


      Each layer will automatically restart if Procon crashes. 


      Each layer will also automatically restart daily at midnight to make sure it stays in tip-top shape.


      Custom plugins can be installed by submitting a support ticket.




      Battlefield Admin Control Panel (BFACP) will be $5 USD per month


      As I am still working on building version 3 of the software, I will be installing the last version I did. Once I complete version 3 it will automatically be upgraded for you.





      All these services will be managed by me so you don't have to worry about the technical side of things to get up and going.

      If you would like to see how much it would cost for the services, I made a calculator that you can use. It can be found here https://ezrcon.com/calculator.html

       
      • 11 replies
    • I have pushed out a new minor release which updates the geodata pull (flags in the playerlisting). This should be way more accurate now. As always, please let me know if any problems show up.

       
      • 9 replies
×
×
  • Create New...

Important Information

Please review our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.