-----------------------------------------------------------------------------
                                   ChatFilter
                                  Version 100
                        by Michiel 'El Muerte' Hendriks
                           elmuerte@drunksnipers.com
-----------------------------------------------------------------------------
ChatFilter is a server add-on to clean up the chatting on a server. 
ChatFilter has the power to reduce spamming on a server, it can also filter 
bad words from the line. On bad behavior the player will get a score assigned 
on a defined level actions can taken against the player.

-------------------------------- INSTALLATION -------------------------------
Copy the .u and .int files to the UT2003 System directory.
If you have ConfigManager installed on your server you just have to restart
the server and ChatFukter will automatically be installed. If you don't have 
ConfigManager installed do the following:

Open up your server configuration (UT2003.ini) and add the following line:

  [Engine.GameEngine]
  ServerActors=ChatFilter.ChatFilter

Now when you start your server you should see the following lines in the log:

  [~] Loading ChatFilter version 100
  [~] Michiel 'El Muerte' Hendriks - elmuerte@drunksnipers.com
  [~] The Drunk Snipers - http://www.drunksnipers.com

------------------------------- CONFIGURATION -------------------------------
The configuration of the behavior of ChatFilter resides in the server 
configuration file (UT2003.ini). Add the following lines to the file:

  [ChatFilter.ChatFilter]
  iMaxRepeat=1
  iScoreSpam=1
  CencorWord=*****
  iScoreSwear=1
  iKillScore=10
  KillAction=CFA_Nothing
  BadWords=asshole
  BadWords=fuck
  ...

iMaxRepeat
  The maximum times a player can say the same line in a row
iScoreSpam
  The score to add when a player exceeds the iMaxRepeat value
CencorWord
  Text to replace BadWords with
iScoreSwear
  The score to add for every bad word
iKillScore
  The maximum score a player may have before actions will be taken
KillAction
  Action to take against the player:
    CFA_Nothing     do nothing
    CFA_Kick        kick the player
    CFA_Ban         ban the player
    CFA_SessionBan  ban the player for this game
    CFA_Defrag      remove one point of the players score
BadWords
  Words that are considderd bad/swearing. By default no words are added

--------------------------------- SOURCE CODE -------------------------------
BullShit is provided under the GPL. The complete source code is available
from the website. Please respect the GPL:
                      http://www.gnu.org/licenses/gpl.txt

----------------------------- CONTACT INFORMATION ---------------------------
ChatFilter has been written by Michiel 'El Muerte' Hendriks 
<elmuerte@drunksnipers.com> member of The Drunk Snipers (TDS for short)
If you have any questions you can contact me, but I will not reply to 
questions who's answers can be found in this document.

The latest version of this server add-on can be downloaded from: 
http://www.drunksnipers.com/services/ut/ut2003/chatfilter

-----------------------------------------------------------------------------
Michiel 'El Muerte' Hendriks                        elmuerte@drunksnipers.com
The Drunk Snipsers - ICT Solutions                http://www.drunksnipers.com
-----------------------------------------------------------------------------