Nous sommes le 28 Mar 2024, 16:28


Online     TeamSpeak UT99     UnrealTournament-V3     Download     Utfiles medor     Vote Weborama     Vote Unrealtop200     Vote xtremetop100     free TeamSpeak     Unreal Soundtracks     Google    Mini-Chat Mini-Chat

Poster un nouveau sujet Répondre au sujet  [ 1 message ] 
 Nouveau Mods AAA_CussControl 
Auteur Message
Administrateur
Avatar de l’utilisateur

Inscription: 01 Oct 2008, 01:14
Messages: 5598
Nouveau message Nouveau Mods AAA_CussControl
Controleur de verbe Inspiré de BodenX2.


AAA_CussControl.AAA_CC
_____________________________________________________________________________

Citation:
inspirat BodenX2 -Keep It Clean 2.0

The Keep It Clean mutator is a way to protect servers from players who use offensive words in their names or messages to other players. (Of course, it can also be used to add language to a server to spice it up or just for fun. :-) It achieves this protection with two different checks and with three different courses of action.

The first check is done every 7 seconds during game play. The names of all players are checked for offensive words. The second check is done whenever a Say or Team Say is sent by a player. The content of the message is checked for offensive words. The list of offensive words (and optional replacements) is defined by the server operator in the Boden.ini file.

No matter what, if a player uses an offensive word, he or she is warned. The exact message they receive depends on whether they used the word in their name or in a message and the warnings themselves are set by the server operator in the Boden.ini file.

Optionally, you can either kick a player who uses an offensive word or change the text of the message or their name to make them less offensive. The replacements for each offensive word are specified in the Boden.ini file. WARNING: Changing the name affects the player's options, which will tend to irk those who really care about their stats. Be preapred for the possibility of angry e-mails or worse. This mutator is provided as-is. If they get pissed at you, then you were warned.

Private Messaging - Available by prefixing the following commands to the start of Say (or TeamSay) messages:

Command


Description

TO PLAYERNAME:


Sends the message following the colon to the player specified by PLAYERNAME. The syntax is the word "TO", followed by a SPACE, followed by the Player's Name, followed by a COLON (:), then the message. The PlayerName can be an exact Player Name or it can be just enough of the first few characters of the Player's Name to uniquely identify the player. This can also be used to send a message to a group of players whose names all begin with the same characters. Just terminate the PlayerName with an * at the location you wish to match too (ie. To send a message to all members of the [CTCR] clan, use the following command "Say To [CTCR]*: Hi fellow Clowns!")

&


Sends the message following the & to the last person you sent a TO message too. (ie. "Say &And another thing...")

<


Sends the message following the < to the last person that sent YOU a TO message. (ie. "Say <Are you talking to me?")

These are the commands that are available at the UT Console during a game:

Command


Description

Mutate KIC


Displays a list of all the available commands

Mutate KIC ListPlayers


Lists all players that have played in this level. KIC Admins will also see the player's IPs.

Mutate KIC ListWords


Lists the Banned Words.

Mutate KIC AddWord [Word:Replacement]


Add a new word to ban. Do NOT include the [ or ] in the parameter.

Mutate KIC RemoveWord [Word:Replacement]


Remove an existing Word from the banned list. Do NOT include the [ or ] in the parameter.

Mutate KIC ListBans


Lists the current Chat Banned IPs. If any of the banned players are currently on the server, it will list their names with their IP.

Mutate KIC AddBan <Player Name> | <IP>


Add a new Chat Banned IP by Player Name or IP. Do NOT include the < or > in the parameter.

Mutate KIC RemoveBan <Player Name> | <IP>


Remove an existing Chat Banned IP by Player Name or IP. Do NOT include the < or > in the parameter.

Mutate KIC ListAdmins


Lists the current Chat Admin IPs. If any of the admins are currently on the server, it will list their names with their IP.

Mutate KIC AddAdmin <Player Name> | <IP>


Add a new Chat Admin IP by Player Name or IP. Do NOT include the < or > in the parameter.

Mutate KIC RemoveAdmin <Player Name> | <IP>


Remove an existing Chat Admin IP by Player Name or IP. Do NOT include the < or > in the parameter.

Mutate KIC ListParameters


List parameter names and values

Mutate KIC <Parameter> <?|New Value>


Lists or sets a parameter value

All of these options are configurable in the Boden.ini file:

Variable


Default


Description

CheckedWords[]


(various)


A list of offending words and their replacement, separated by a colon. If the colon isn't present, the mutator will remove the offending word from the user's name.

ChatDenyIP[]


(various)


A list of IP addresses that will not be allowed to use the UT chat features. 192.168.1.* (and 192.168.1.) will block everyone in the 192.168.1 address space. If the * is used, must be the last character.

ChatAdminIP[]


(various)


A list of IP addresses that (during a game) will be allowed to modify the words that KeepItClean filters and to ban and unban users from chatting by modify the ChatBanIP[] list. 192.168.1.* (and 192.168.1.) will make everyone in the 192.168.1 address space a KeepItClean admin. If the * is used, it must be the last character.

AllowSpectatorsToSendPrivateMessage


false


This enables and disables the ability of specators to send private messages to one or more people at a time. By allowing spectators to send private messages, they might be able to covertly give out sensitive information that spectators have access too (ie flag carrier location).

CensorTime


60


This is the number of seconds KeepItClean will deny a user the ability to chat, if the user has commited more than "MaxInfraction" language infractions.

ChangeName


false


true to modify the offending player's name

ChangeTalk


true


true to modify the offending player's message

KickPlayerForName


false


true to kick a player who uses an offending word in name

KickPlayerForTalk


false


true to kick a player who uses an offending word in message

NameMessage


Please change your name to play on this server.


The message to send to a user who has an offensive name. If this is empty, no message will be sent.

TalkMessage


Please don't use bad language on this server.


The message to send to a user who sends an offensive message. If this is empty, no message will be sent.

LogAllMessages


false


If true, all messages (pre-filtering) will be copied to the default log file. Each entry will take the form: "{prefix} : " where {prefix} is the value specified in LogPrefix, below.

LogPrefix


>>SayLog>>


This is the prefix used for all messages logged to the system log.

MaxInfractions


3


This is the number of times the KeepItClean will censor a player before it disables the players ability to chat. The user will be able to chat again after "CensorTime" seconds. But every subsequent language infraction will result in an additional chat denial period. A value of 0 will turn off KeepItClean's ability to disable a user's chat capability for language infractions.

MaxIPInfractions


6


This is the number of times the KeepItClean will censor a player before it broadcasts the users IP to all the other players. A value of 0 will turn off KeepItClean's ability to broadcast a user's IP to all the other players.

StrictTextParsing


true


This option will remove all spaces and non letters from the text before it is parsed. This will enable KeepItClean to catch words that have spaces or other characters between the letters. However it may censor some things that shouldn't be censored. (ie. "I wish it was" would be "I wi[Expletive Deleted] was")

ReplaceMidWord


false


This option will cause KeepItClean to replace censored words when it finds them embedded in other words.

Changes Since Version 1.6
Enhabced the a command line interface to allow administrators and users access to ALL of KeepItClean's capabilities during a game. Access to a help screen containing all of the new KeepItClean options can be obtained via mutate KIC
Added ReplaceMidWord to allow censored words to be replaced when embedded in other words.
Changes Since Version 1.4
Added a command line interface to allow administrators and users access to some of KeepItClean's capabilities during a game. Access to a help screen containing all of the new KeepItClean options can be obtained via mutate KIC
Added private messaging. This allows one user to send a message to a specific user or group of users. This is accomplished by prefixing the Say (or TeamSay) message with "TO PLAYERNAME:". Or by "<" to reply to the last person that sent you a private message. Or by "&" to send another private message to the last user (or users) that you sent a private message too. AllowSpectatorsToSendPrivateMessage
Added options to automatically suppress a users UT chat capability (and potentially broadcast their IP to all the other users) if they commit too many language infractions. CensorTime, MaxInfractions, MaxIPInfractions
Added the ChatDenyIP capability so the administrator can define a list of IPs (or IP classes) that are not allowed to use the UT chat features.
Added StrictTextParsing to enable the use of a stricter parsing engine that removes all spaces and non-letters from the text before it parses it.
Changes Since Version 1.3
Added LogAllMessages and LogPrefix options
Changes Since Version 1.2.1
Changed KickPlayer option to KickPlayerForName and KickPlayerForTalk
Changed it so that an empty NameMessage or TalkMessage means do not warn the player at all (just change and/or kick, depending on settings)
Changes Since Version 1.2
Corrected bug that allowed multiple checked words to slip through the filter
Changes Since Version 1.1
Corrected bug that prevented proper filtering of Say and TeamSay
Changes Since Version 1.0
Added support for filtering Say/TeamSay
Added support for kicking violators




Téléchargement

http://unrealtournament.99.free.fr/utfi ... ontrol.zip

_________________
UT99 files
Image
Image
Image
Image
Image
Image
Image


14 Déc 2014, 01:51
Profil Envoyer un e-mail
Afficher les messages postés depuis:  Trier par  
Poster un nouveau sujet Répondre au sujet  [ 1 message ] 


Qui est en ligne

Utilisateurs enregistrés : Aucun utilisateur enregistré


Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages
Vous ne pouvez pas joindre des fichiers

Rechercher:
Aller à:  
Powered by phpBB © phpBB Group.
Designed by Vjacheslav Trushkin for Free Forums/DivisionCore.
Traduction par: phpBB-fr.com