Jump to content

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


ImportBot

Recommended Posts

  • Replies 388
  • Created
  • Last Reply

Top Posters In This Topic

  • ImportBot

    389

Originally Posted by EBassie*:

 

I think I found a bug when using words with to proposed regex examples.

 

Our words are always as followed in the different lists (warn, kill, kick):

"[^a-z]{1}WORD[^a-z]{1,}[ .]*"

 

That works like it should.

But when the procon-layer is restarted the last entry in the word-lists has an extra / added.

 

Like this:

"[^a-z]{1}WORD[^a-z]{1,}[ .]*"

"[^a-z]{1}WORD[^a-z]{1,}[ .]*"

"[^a-z]{1}WORD[^a-z]{1,}[ .]*"

"[^a-z]{1}WORD[^a-z]{1,}[ .]*"

"[^a-z]{1}WORD[^a-z]{1,}[ .]*"/

 

When that slash is there, the plugin does not work anymore.

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

Originally Posted by mrix2000*:

 

But when the procon-layer is restarted the last entry in the word-lists have an extra / added.

I have noticed the above also and sometimes an extra [ .]*""

 

Cheers

mrix

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

Originally Posted by pcaddict*:

 

I have seen it as well. I couldn't figure out why this plugin wouldn't work. I even posted about it and then thought I got it working. I didn't notice until today that my warn and ban words had the "/" at the end. In addition, some of my words were pushed down to the next line but the opening quote was left on the previous line. For example, I had:

 

"[^a-z]{1}WORD[^a-z]{1,}[ .]*"

"

[^a-z]{1}WORD[^a-z]{1,}[ .]*"

"[^a-z]{1}WORD[^a-z]{1,}[ .]*"

"[^a-z]{1}WORD[^a-z]{1,}[ .]*"

"[^a-z]{1}WORD[^a-z]{1,}[ .]*"/

 

As soon as I removed the "/" and put things back so that the quotes were on the same line, the plugin started working again.

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

Originally Posted by Soarda*:

 

Indeed, I've seen this bug, but I do not know exactly where it comes from. Perhaps as mentioned @ EBastard "when the Procon-layer is restarted".

 

The " and / are generated by Procon, I'll try to find better in v2 to replace "" of regex but I'm not sure it removes the bug.

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

Originally Posted by pcaddict*:

 

I had a person use a word that should result in a ban yet they don't seem to show up as banned when I refresh my ban list on the Lists tab. They also don't show up in my pbbans.dat...well they do now because I added them manually. Someone else did get warned for using language just before this person should have been banned. I saw the warning for language on the Parent Layer Control tab for a different player but nothing about banning the other player.

 

My ban list is:

 

"f{1,}[a@]{1,}[g89]{1,}[o0e3i]{1,}[ts]{1,}[^a-z][ .]*"

"n{1,}[1i!e3]{1,}g{1,}g{1,}[e3a@]{1,}r{1,}[^a-z][ .]*"

"g{1,}[0o]{1,}k{1,}[^a-z][ .]*"

"f{1,}u{1,}d{1,}g{1,}[e3]{1,}[ ]*p{1,}[a@][ck]{1,}[e3]{1,}r[ .]*"

"d[1i]{1,}[c@]{1,}k{1,}[ ]*s{1,}u{1,}[c@kx][ .]*"

"n{1,}[a@]{1,}z{1,}[i1][ .]*"

 

The sentence the player used was: aids cures f*ggots

 

I removed the letter 'a' above to make sure I don't get banned here. :ohmy:

 

I'm not sure why it wasn't picked up. My understanding is that if the word is on the ban list, the player should get banned automatically and without warning. Is it my regular expression?

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

Originally Posted by pcaddict*:

 

@pcaddict

 

Normally it should have been banned without warning.

 

And in the console:

Watchdog: banning= "Speaker" for Language

So from what you can tell, my regex is OK it's just that the player wasn't banned for some reason. Correct? BTW, I really like your plugin and can't wait to see what v2 holds.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Soarda*:

 

I'm looking for testers for the V2:ohmy:

 

V2:

* Using R / instead of double quotes

* Using variables MaxWarn, MaxKill, MaxKick, MaxTBan, MaxBan

* Using a single list for automatic actions (WatchDog Word)

* Direct Action without other tests for lists (Warn, kill, Kick, Ban Tban)

* Bug fixes

 

 

 

**********

Je recherche des testeurs pour la V2 :ohmy:

 

V2:

* Utilisation de R/ à la place des doubles quotes

* Utilisation des variables MaxWarn, MaxKill, MaxKick, MaxTBan, MaxBan

* Utilisation d'une seule liste pour les actions automatiques (WatchDog Word)

* Action direct sans autres tests pour les listes (Warn, kill, Kick, Tban Ban)

* Correction de bugs

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

Originally Posted by pcaddict*:

 

I'm looking for testers for the V2:ohmy:

 

V2:

* Using R / instead of double quotes

* Using variables MaxWarn, MaxKill, MaxKick, MaxTBan, MaxBan

* Using a single list for automatic actions (WatchDog Word)

* Direct Action without other tests for lists (Warn, kill, Kick, Ban Tban)

* Bug fixes

 

 

 

**********

Je recherche des testeurs pour la V2 :ohmy:

 

V2:

* Utilisation de R/ à la place des doubles quotes

* Utilisation des variables MaxWarn, MaxKill, MaxKick, MaxTBan, MaxBan

* Utilisation d'une seule liste pour les actions automatiques (WatchDog Word)

* Action direct sans autres tests pour les listes (Warn, kill, Kick, Tban Ban)

* Correction de bugs

If you're still looking for testers, I would be willing to participate. Let me know.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Soarda*:

 

V2:

* Using ; to comment list words

* Using R / instead of double quotes

* Using variables MaxWarn, MaxKill, MaxKick, MaxTBan, MaxBan

* Using a single list for automatic actions (WatchDog Word)

* Direct Action without other tests for lists (Warn, kill, Kick, Ban Tban)

* Added line number

* Bug fixes

 

 

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

 

V2:

* Utilisation de ; pour commenter une ligne dans une liste

* Utilisation de R/ à la place des doubles quotes

* Utilisation des variables MaxWarn, MaxKill, MaxKick, MaxTBan, MaxBan

* Utilisation d'une seule liste pour les actions automatiques (WatchDog Word)

* Action direct sans autres tests pour les listes (Warn, kill, Kick, Tban Ban)

* Ajout du numéro de la ligne dans la console

* Correction de bugs

 

I send MPs

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

Originally Posted by Soarda*:

 

V2 BETA is here CWatchdogLanguageV2.0.0.0.zip

Watchdog Words

 

List of word of automatics action (with incremental Action). For use regex you need to start word by R/

Warn Words

 

List of word that triggers the action of warning. For use regex you need to start word by R/

Kill Words

 

List of word that triggers the action of killing. For use regex you need to start word by R/

Kick Words

 

List of word that triggers the action of Kicking. For use regex you need to start word by R/

TBan Words

 

List of word that triggers the action of TBanning. For use regex you need to start word by R/

Ban Words

 

List of word that triggers the action of banning. For use regex you need to start word by R/

=> You need to move your list from warn or kill in Watchog Words.

=> Replace "regex" by R/Regex (exemple in WordListV2.txt)

 

And Returns bugs in the forum :ohmy:

 

* Bug : with YELL méthode if yell is define => true

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

Originally Posted by mrix2000*:

 

Hi there, if I wanted to Warn someone first for using the word ie: noob then on the next offence kick, how would I achieve that ?

I also noticed you have used numbers in your word list, not sure why this is? do they need adding to the string list or removing ?

Also what is automatic action words? how does that actually work?

I love the plugin but honestly the over plugin`s settings confuses me.

Thanks

mrix

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

Originally Posted by Soarda*:

 

I also noticed you have used numbers in your word list, not sure why this is? do they need adding to the string list or removing ?

This is to help find what word was used by watchdog.

 

Example in WordListV2.txt

 

 

Also what is automatic action words? how does that actually work?

Watchdog Words = automatics action (with incremental Action)

ex: warn, kill, kill, kick, kill,kill, TBan Etc.

 

Warn Words = Just warn

ex: warn, warn ,warn etc.

 

Kill Words = Just kill

ex: Kill, kill, kill etc.

 

Etc.

 

if I wanted to Warn someone first for using the word ie: noob then on the next offence kick, how would I achieve that ?

Currently impossible, because I need create a table where each word has its own list of offenses.

ex :

MaxWarn=1, MaxKill=2...

bad words = noob, con

 

toto using noob => warn

toto using con => warn

toto using con => kill

toto using con => kill

toto using con => kick

toto using noob => kill

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

Originally Posted by boomcar69*:

 

Hello;

 

I run V2 and i'm testing this plugin.

The admin yell works great but i stays in bottom forever.

Is there a time setting that the message is visual?

 

Thanks

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

Originally Posted by mrix2000*:

 

Hello Soarda, I basically just want to put the whole list bad words in say the automatic action words, The ideal solution for me would be to warn anyone who uses any of those banned wards and kick for a second offence for the same list of words.

Something very simplistic would work a treat.

You say this is not possible right ?

Thanks

mrix

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

Originally Posted by static*:

 

Hi Soarda,

 

I think the other version works best with the "Max ..... before..."

 

I like the fact that people can learn, i.e. if they are told their language is inappropriate then they will modify their language. In v2.0.0.0 they are either warned, killed or kicked etc....

 

I understand you have the auto action words but this just drops all offensive/insults in the same basket.

 

My list is around insults and vulgar language, Players can swear all they like but when its targeted at another player as an insult, that's when I take action.

 

If they use vulgar language... one warning then their gone. Most times they have already been warned for insulting other players and the first time they use a vulgar word their kicked.

 

The previous version allowed me to set for insulting language, 3 warning's before killing them and 1 warning for what I consider vulgar or racist language before kicking them. This allowed players to modify their own behavior without ruining their game i.e. they calmed down and thought before they typed.

 

There have been players who come in wildly insulting everyone and are very shortly kicked... i see them back on later and they start to just enjoy the game.

 

Don't get me wrong, I really appreciate all the work you have done (note you still don't have a donate button) but version 2.0.0.0, I just cant get to work the way all the players are now used to it and I really believe Watchdog is why one of our servers is ranked number 10 in Australia because players come for the game not the insults...

 

For those who want it here's an update of my list for V2.0.0.0

20120409_v2.0.0.0_Offensive.xls.zip

 

Static

 

PS don't forget the donate button...

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

Originally Posted by Soarda*:

 

@boomcar69

Is there a time setting that the message is visual?

Next update

 

@static

The previous version allowed me to set for insulting language, 3 warning's before killing them and 1 warning for what I consider vulgar or racist language before kicking them. This allowed players to modify their own behavior without ruining their game i.e. they calmed down and thought before they typed.

3 warning's before killing and 1 warning before kicking

I do not see how it was possible that :S

What were the parameters used in v1.5?

 

@mrix2000

I will try to integrate for each word its own action list.

 

 

 

 

 

Would be better if I replace the lists by:

vulgar words list

words rasciste list

words of insults list

words bulk list

 

 

Do you have seen bugs with the lists ? (character / at the end lists_)

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

Originally Posted by static*:

 

Hi Soarda,

 

I have v1.5.1.0 set like this

 

Linear Method: No

Max warn before kill 3

Max kill before kick 1

Max kick before TBan 0

Max TBan before Ban 0

 

I have a regex list of insults and the like in Warn Words and a list of vulgar or just plain offensive in Kill Words.

 

It seems to work like this...

A player can use a Warn Words (insult) 3 times before they are killed then if they use an insult again they are kicked.

If the use a Kill Word (vulgar or offensive) they get one warning, use either a Warn or a Kill they are kicked.

 

Would be better if I replace the lists by:

vulgar words list

words rasciste list

words of insults list

words bulk list

Personally no the current name for the lists are perfect. No need to change them.

 

Do you have seen bugs with the lists ? (character / at the end lists_)

I have only been running v2.0.0.0 for a day or so... however today i tried to break it.

 

Results

Disconnect network and re connect = No change in lists.

Block with firewall and re enable = No change in lists.

Kill Procon with task manager = No change in lists. (note this could cause a change to the lists)

Close and restart Procon = No change in lists. (note this could cause a change to the lists)

Restart OS = No change in lists. (note this could cause a change to the lists)

Crash the OS = No change in lists.

 

The above were performed 3 time each with a connected Procon client to the layer and without.

 

Pretty rock solid so far.

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

Originally Posted by pcaddict*:

 

Do you have seen bugs with the lists ? (character / at the end lists_)

I haven't seen that bug since installing v2 of your plugin. In the previous version, I noticed the "/" appearing when I did the following:

 

1. Removed the plugin and DLL after stopping my layer.

2. Adding the plugin back.

3. Restarting the layer

 

I have not been able to recreate that issue using v2. Thanks again for the good work.

* 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.