ACEAutoIPBan 
Version: 0.4a for ACE08

Questions?
contact me via 
irc: irc.quakenet.org 
channel: #mpukunreal 
nick: madrixis

or per mail: madrixis@multiplay.co.uk

About
-----
Adds an IP Ban to the server if a hook got detected


Installation
------------
copy the .u file to your servers system folder.
add the following line to the [Engine.GameEngine] section of the server.ini
ServerActors=ACEAutoIPBAN.ACEAutoIPBAN

configsection - not really needed its enabled automatically, but you can disable it here if needed
---------------------------------------------------------------------------------------------------
[ACEAutoIPBAN.ACEAutoIPBAN]
benabled=True
bBanHookedModules=True
bBanVTableHook=True
bBanGNativeHook=True
bBanIllegalUfunctions=True
bIRCBroadcast=False
bBroadcastCheat=False
bDebug=True
bSaveConfigToINI=False


what does what:
---------------------------------------------------------------------------------------------------
benabled=True			// enables/disables the addon
bBanHookedModules=True		// acts/acts not if a Hooked module got detected
bBanVTableHook=True		// acts/acts not if a cheat got detected which injects into the vTables
bBanGNativeHook=True		// acts/acts not if a cheat got detected which injects into the gNatives
bBanIllegalUfunctions=True	// acts/acts not if a uscript cheat got detected. warning: maybe misconfigured servers might call that, too, eg. purestat7g not whitelisted in ace.
bIRCBroadcast=False		// enabled it spams the output via maverick irc reporter (tested with x3) to IRC
bBroadcastCheat=False		// enabled it does a longer IRC output. cheat and HWID of the player included in the output
bDebug=True			// enables/disables server.log output
bSaveConfigToINI=False		// enables/disables saveconfig() to the server.ini (enabled it might happen that the maxbans of a server gets reached. you may have to cleanup your ini manually or let a banningsystem or webadmin script do that)
				// disabled the bans are stored in the server memory only until next reboot.


Note
----
This version is for AVE08 only. 
version 0.1b is for ACE09 and wount work with ACE08.

Known Issues
------------
works with ACE08 only. see notes above!


History - a versions for ACE08, b versions for ACE09
-------
0.1a	2012/08/05	initial public version for ACE08
0.1b	2012/08/05	initial public version for ACE09
0.2a 	2012/08/06	for ACE08, added irc broadcast if a cheater got banned, option avail to enable/disable it (enhancement request)
0.3a	2012/08/23	for ACE08, config Updated, you can now configure on which cheats the mod should act/not act and if they should be spammed to IRC or not.
			Debug True/False enables/disables serverlog output
0.4a	2012/08/24	Save bans to config True/false - to prevent a full ini for public servers whose banningsystem doesnt clean the ini up on a regular basis.


(c) madrixis, 2012
