************************
*     ACEManager       *
*       v1.3(BETA)     *
*  Author : The_Cowboy *     
************************

==========================================================================
 ABOUT
==========================================================================

ACEManager is an addon for Anti Cheat Engine.The main purpose of it is to
provide GUI for client players and Admins.I have implimented a HWID ban system
in this installment.

It includes these pages

-------------
Configure ACE
-------------
Available to all players.Basically does mutate blah blah for clientside settings.
It explains working of each button

-------------
SShot
-------------
The most admirable part of the Manager, available to all players, is this page.No 
seeing of ID , no remembering  of commands.Just one click and you get the snap of player.

-------------
Ban Manager
-------------
All strength of Manager lies in this page.This page can be accessed by the admins only.
The banning,unbanning and seeing player's info, is done here.
THIS PART IS TO BE TESTED
So explore this page and report at
http://www.unrealadmin.org/forums/showthread.php?t=30023

-------------
About
-------------
Shows the pic of the author ( who is me in fact ) + Author of ACE and ACE logo

  


==========================================================================
 Installation
==========================================================================

Extract ACEManager13.u to your systems folder
Open UT.ini

[Engine.GameEngine]
ServerPackages=ACEManager13
ServerActors=ACEManager13.ACEM_Actor


To open the ACEManager menue ingame, type
"mutate ace manage"

ModMenue sometimes work and sometimes doesnt
(trying to figure it out)
Please report weather yours is working or not.

Some accessed none warnings have been fixed
if you find more , please report.


===========================================================================
 INI Settings
===========================================================================

ACEManager.ini will be created after first run with these options

CheckBanType
0 = only HWID check
1 = HWID+ACEMachash check
2 = HwID+ACEMachash+UTDCMacHash check

bAllowAnyonetoSnap
not functional yet
(working on it )

bDebug
set it true so that it can log the procedings


==============================================================================
FAQ's
==============================================================================

Q = Why this thing is better than other banning mods?
A = This 'thing' uses the HWID ,generated by ACE, as banning parameter.Not only this
    ,but ACEManHash and UTDCMacHash can also be used to ban.
    
    Note:I dont have any idea how these hashes are calculated.Nor am I sure if they
    can be used to ban a player.

Q = Banned player is not kicked instantly from server.
A = yeah.Basically ACEManager uses it own Eventhandler.So when a player has successfully 
    joined and spawned the native object, ACE asks the Manager to do the scanning .
    This results in delay( 3-8 secs).
    But on the other hand you wont get timeout from ACEManager's side( unlike nexgen )

Q = I was kicked by ,admin using Manager.But the message shows [ACE08g] kinda thing.
A = ACEManager uses ACE functions for kicking players( safer thing, you might say ).
    Infact Manager uses many functions of ACE directly.(Anth must be thanked for making IACEv08c 
    open source )

Q = What is this ACEBanManagerlist.ini?
A = It could be the only ini file you could have ever seen till date.But on applying some brains
    you can figure how it 'ticks'.Dont mess with it untill necessary




===========================================================================
 CHANGELOG
===========================================================================


================
 v1.0
================

Initial release

================
 v1.1
================

Private

[Added] Banning system
     -> [Added] Kicking the player using ACE function
     -> [Added] Showing ACE info of the current players
     -> [Added] Making whole banning/unbanning procedure GUI based
     -> [Added] CheckBanType - ACEManage can check bans by 3 methods
[Added] bAllowAnyonetoSnap- Utility which allows any player to take snap(if admin is ok with it )


================
 v1.2
================

Private   

[Fixed] Some accessed none warnings at the start of map
[Fixed] ACEManager menue not opening in some systems[Testing needed]
[Improved] ACEInfo is now displayed in readable and desired format
[Modification] ACE info is now shown in different colours
[Added] About page
[Added] More ACE info is now displayed/stored for current/banned players

================
 v1.3
================

Public Beta  
[Fixed] Showing ACE info of banned players.Earlier it used to show only for first player in the banned list
        Mistake was I.Next .It should have been J.Next
[Fixed] PlayerRealIP and PlayerIP interchanging issue
          
