-----------------------------------------------------------------------------
                                    UTelAdSE
                               Version 100 Beta 2
                        by Michiel 'El Muerte' Hendriks
                           elmuerte@drunksnipers.com
-----------------------------------------------------------------------------
UTelAdSE is a telnet administration server that will allow you do administer 
your UT2003 server using the telnet protocol.

Note: this is just a beta release, please do not distribute it. Please report
  bugs and requests.

Contents:
- Version history
- Installation
- Usage
- Builtins
- Source code
- Contact information

------------------------------ VERSION HISTORY ------------------------------
100 Beta 2
- added 5 second delay on incorrect login
- short-key no long needs a "enter" on the end
- added history support, use up and down arrows to scroll through the history
- made UTelAdSE modular, you can now extend it with modules to add more 
  builtin commands
- working backspace key (backspace is either ascii 127 or ascii 8)

-------------------------------- INSTALLATION -------------------------------
The installation is easy just copy the UTelAdSE.u file to the UT2003 System 
directory and edit your server configuration and add the following lines:

    [Engine.GameEngine]
    ServerActors=UTelAdSE.UTelAdSE

There's not much you need to configure, all configuration settings belong in
the server configuration file (UT2003.ini)

    [UTelAdSE.UTelAdSE]
    ListenPort=7776
    MaxConnections=30

    [UTelAdSE.UTelAdSEConnection]
    bIssueMsg=true
    bStartChat=false

ListenPort
  This is the port the telnet admin will listen on for connections
MaxConnections
  the maximum number of connections allowed
bIssueMsg
  Show the issue message before the login prompt, turning this off will make
  the login more secretive
bStartChat
  Start in `chat` mode, in chat mode all server conversations will be printed
  in the console, this way you can follow the chatting on your server

------------------------------------ USAGE ----------------------------------
Use a normal telnet client to connect to the correct port (the Listen port 
you configured above). You will be prompted for a username and password, you
can use the same username and password as you can with the WebAdmin. You need
to have Console privileges (if you use the advanced access controll).
After you login on the server you will see the command prompt:
    
    username@ip# 

Here you can enter commands, everything you enter will be executed on the 
server console, unless prefixed with any of the following:

  Prefix | Result
  ------------------------------------------------------------------------
     .      Will be executed as `say` on the console
     /      Execute a builtin command, see below for list

There are also a few short-keys:

  Short-key | Result
  -------------------------------------------------------------------------
    Ctrl+D    Logout
    Ctrl+C    Toggle chat mode
    Ctrl+S    Display server status

---------------------------------- BUILTINS ---------------------------------
logout
  this will log you out of the server
togglechat
  this will toggle the chat mode
status
  this will display some server status information
players
  this will display player information

--------------------------------- SOURCE CODE -------------------------------
UTelAdSE is provided under the GPL. The complete source code is available
from the UTelAdSE homepage. Please respect the GPL:
                      http://www.gnu.org/licenses/gpl.txt

----------------------------- CONTACT INFORMATION ---------------------------
ServerAdsSE has been written by Michiel 'El Muerte' Hendriks 
<elmuerte@drunksnipers.com> member of The Drunk Snipers (TDS for short)
If you have any questions you can contact me, but I will not reply to 
questions who's answers can be found in this document.

The latest version of this server add-on can be downloaded from: 
http://www.drunksnipers.com/services/ut/ut2003/UTelAdSE

-----------------------------------------------------------------------------
Michiel 'El Muerte' Hendriks                        elmuerte@drunksnipers.com
The Drunk Snipsers - ICT Solutions                http://www.drunksnipers.com
-----------------------------------------------------------------------------