//=============================================================================
// ASC a.t.h. Server Controller
// FOR : UT 436-440-451 Windows/Linux >DEDICATED< Servers
// Version 7.34 December 2004
// By Mickal DEHEZ && Cedric MEGNAT
//=============================================================================
// Report bug, help, Contact: mkldhz@hotmail.com,  WebSite: http://urs-slv.com/
//=============================================================================

What is ASC ? :
================

 + ASC is an addon/serverActor for UT servers : client, admin tools && advanced mod for matches.
 + It was made for an UT CTF Server, but it is now compatible with all gametypes and mutators.
 + See features part for more information, but you should install and look at all functions in with the ASC window.

QUICK INSTALL :
================

 - Modify your unrealtournament.ini/server.ini:

[Engine.GameEngine]
ServerActors=asc734.asc_server
ServerPackages=asc734
ServerPackages=asc7cc

NOTE  : you should put ASC on the top of the list ( at least before PURE :P ).

 - You will configure directly in game as "[7] ROOT USER". BUT you must configure the level passwords in "asc7.ini". 
NOTES : Passwords have not to be easy (put anything) because you can directly make someone to the proper level.
	Both Levels 0 and 1 don't require passwords.

 - Upload: asc7.ini,asc734.u,asc7cc.u to the system/ directory
 - reboot.

QUICK START :
==============

 + The first time you connect, ASC will open the remote controller window, and ask you to bind a key in order to open the ASC remote window.
 + Then open the window and setup your level password to ROOT USER (PasswordLvl[7]). Reconnect and setup everything you need.

IMPORTANT :
============

 + The server will generate an ID  for you in "asc7id.ini"
e.g. :
	[asc7XX.asc_login]
	ups=0411XXXX48
This is your own server ID, all clients will recognize your server with this ID.
Please save it, make a backup of your "asc7id.ini" file. You will need this ID for any update.
If you are running more than one server, copy the same asc7id.ini on all servers running ASC you have,
(Clients will be able to use the same level password for all your servers).

 + If you are updating ASC, edit asc7id.ini in order to keep your id (ups).
      example : [asc718.asc_login] to [asc733.asc_login]


FEATURES :
===========

 - 8 levels, Login System and Commands :
	Level 0 : NOT LOGGED / BOTS
	Level 1 : PUBLIC PLAYERS
	Level 2 : VIP PLAYERS
		- are Not limited by the level 1 player limit.
	Level 3 : SUPERVISORS
		- Kick		
	Level 4 : OPERATORS
		- are Not limited by the level 3 player limit.
		- Make OPERATOR,SUPERVISOR,VIP
		- Change map	
	Level 5 : MODERATORS
		- Ban/Unban (ASC && IP)
	Level 6 : ADMINISTRATORS
		- Match Administration
			- Control players (Team,Slot ...)
			- Control the advanced Tournament Mod :
				- Force start
				- Auto Pause
			- Control the advanced Passworded Mod :
				- Allows Spectators without password
				- send password
	Level 7 : ROOT USERS
		- Setup the server (boot, MOTD, levels size ...)
		- Make MODERATORS, ADMINISTRATORS, ROOT USERS

 - HUD Colored Messages
 - Team-kill, Respawn, and Tag protections
 - Team-Balancer
 - Anti-Spammer
 - Booting (Random map, set mutators)
 - Messaging MOTD
 - Remote Controller Window

 ** All features might not be listed, there are so much.

NOTE :
=======

 + Sometime ASC booter doesn't boot the server (EPIC code problem), with the option "force mutate", 
	ASC will check if mutators are enabled, if not it will consider that your server has crashed, and it will reboot. 
	You must have at least one mutator working in "StartingMutators" to run this option. 
	Make sure your server doesn't load any mutator by default. (any localmap= setting or any actorCLP have to be deleted)

 + The autopause mod only works with tournament mod enabled.

THANKS TO :
============

 + Bruce Bickar, [TTH]PJMODOS, Major Disaster : For giving us good examples.
 + [UrS]Gunner : For his help with the anti-teamkill mod.
 + RubberBaby : For trying it with his network.
 + All beta tester ( all URS-SLV.COM's players ).
 + And of course the UnrealWiki community!