Spam Protector v. 1a UT3-Version

Only tested in UT3-singleplayer and the original version on a UT2k4-dedicated server. Thus it should work on UT3-servers, too.

Installation: Copy the SpamProtect3_1a.u into the following directory: ..\Unreal Tournament 3\UTGame\CookedPC\
	    Copy the UTSpamProtect3_1a.ini into your "..\MyDocuments\MyGames\Unreal Tournament 3\UTGame\Config\"   directory
	   Paste the following settings at the end of your UTGame.ini:

	[SpamProtect3_1a.MutSpamProtect]
	RepeatLimitOther=2.000000
	RepeatLimitSame=5.000000
	bActiveForAdmins=False
	AdvancedSpamDetect=True
	bEnabled=True


Properties:
-RepeatLimitOther: Time, before a player can send a message again.
-RepeatLimitSame: Time, before a player can send the same message as before again.
-AdvancedSpamDetect: If enabled, messages, which are only slightly different as the message before, will be also blocked (e.g.: aGugib <--> Gugi)
-bActiveForAdmins: If enabled, the spam-check is performed on admins, too.
-bEnabled: If disabled no spam-check will be performed

Commands:
(the properties will be saved instantly)I.
-   mutate SpamInfo: Displays a short description of this mutator; every player can perform this command
  to perform the following commands, you must log in as a server administrator
-   mutate Spam Help: Shows all the available functions
-   mutate Spam Help CmdName: Shows an information about this command.
-   mutate Spam MutePlayer x: After performing this command, player x cant send any messages; a part of a name is also recognized; e.g. 'mutate S_MutePlayer Gugi'
-   mutate Spam UnMutePlayer x: After performing this command, player x can send messages again; a part of a name is also recognized; e.g. 'mutate S_UnMutePlayer Gugi'
-   mutate Spam ShowSpamSettings: Displays the current settings
-   mutate Spam ToggleSpamMutEnabled: Enables/Disables the Spam-Mutator (see 'Spam-Mutator Enabled')
-   mutate Spam SetChatIntervall x: Sets the 'Time, before a player can chat again' to x; e.g. 'mutate S_SetChatIntervall 2.50' will set this property to 2.50 seconds
-   mutate Spam SetSameMsgIntervall x: Sets the 'Time, before same Msg. can be sent again' to x; e.g. 'mutate S_SetSameMsgIntervall 5.50' will set this property to 5.50 seconds
-   mutate Spam ToggleActiveForAdmins: Enables/Disables the spam-check for admins
-   mutate Spam ToggleExtSpamCheck: Enables/Disables 'Advanced Spam-Check' (see 'Advanced Spam-Check')


If you find bugs, have questions or problems, ask/write in the forums on 'www.ut2k4-gaming.de'
EMail: gugi@ut2k4-gaming.de