Info

IMPORTANT:

You either HAVE TO BE A PLAYER/SPECTATOR to effectively use this bot OR you
have to get this program RUNNING/STARTED on the SERVER (that means that you
have to have access (on Unix shell access) to the server or that your game
provider installs it for you). The only other option only shows you almost
same information that programs like ASE (All Seeing Eye)/Gamespy already does).

client/server mode explained

GENERAL DESCRIPTION:

The bot currently supports the following games:
01) Return to Castle Wolfenstein (RTCW) for client and server mode
02) Soldier of Fortune 2 (SOF2) for client and server mode
03) Star Trek: Voyager - Elite Forces (STEF) for client mode only
04) Medal of Honor: Allied Assault (MOHAA) for client mode and server mode
05) Return to Castle Wolfenstein: Enemy Territory (ET) for client and server mode
06) Call of Duty (COD) for server mode
07) Quake3 (Q3) for client/server mode
08) FarCry (FC) for client mode
09) HALO Custom Edition (HALO) for server mode
10) Call of Duty: United Offensive (COD:UO) for server mode
11) Medal of Honor: Allied Assault - Spearhead (MOHSH) for client mode and server mode
12) Call of Duty 2 (COD2) for server mode

The Bot has four modes of running:
1) You can run it on a (logfile of a) server and the bot shows
   (depending on the game):
   real-time frags, docs taken/secured, side wins (with time left/elapsed)
   and player stats on an IRC channel.
   (This is what I call SERVER mode)
2) You can run it locally (on a logfile) and when you start playing or
   spectating (possibly under wolftv) on a server the bot shows real-time
   frags and player stats on an IRC channel.
   (This is what I call REGULAR CLIENT mode)
3) You can run it locally and the bot shows real-time the current ping and
   score of players of a remote server on an IRC channel.
   (This is what I call REMOTE CLIENT mode)
4) You can run the bot locally on an old logfile and it will show the
   frags and player stats which occured in that logfile on an IRC channel.
   (This is what I call REPLAY CLIENT mode)

Since 3 and 4 are in fact the same as 2, any text referring to client mode do
refer to these modes too.

WHAT IT CAN DO!

Features:

RTCW
- RtCW Client Logfile support.
- RtCW Server Logfile support.
- OSP (Client/Server) mod 0.20-0.9 beta support.
- BANI (Server) mod support.
ET
- ET Client Logfile support.
- ET Server Logfile support.
- ETpro (Client/Server) mod 2.0.X/3.X.X support.
SOF2
- SOF2 Client Logfile support.
- SOF2 Server Logfile support.
- OSP (Client) mod 0.2q-beta support.
- ROC (Client) mod support.
STEF
- STEF Client Logfile support.
MOHAA
- MOHAA Client Logfile support.
COD
- COD Server Logfile support.
Q3
- Q3 Client Logfile support.
- Q3 Server Logfile support.
FC
- FarCry Client Logfile support.
HALO
- HALO CE Server Logfile support.
D3
- Doom3 Client Logfile support. *
COD UO
- COD UO Server Logfile support. *

* = planned

GENERAL
- options can be changed via IRC on run-time (80+ commands available)
- options can be changed via the game console (client mode, 50+ commands)

What can it show:

Depending on the game, mod and server or client mode:
- global messages.
- frags.
- timelimit hit.
- objective info: dyna planted/defused, cannons blown up, etc.
- red(Axis)/blue(Allies) team eliminated.
- objective reached.
- documents taken/secured
- forward bunker flag taken.
- dyna planted/defused.
- sea wall breached.
- time left on known maps.
- time passed on unknown maps.
- player statistics after each round:
  kills, deaths, teamkills, selfkills, killed by teammates
  score, ping, the team the player resides on (Axis/Allies/Spectator).
- mapname.
- gametype.
- server.
- when a game starts.
- total team scores for blue (Allies) and red (Axis) team.
- show team mates in the same color (Axis red, Allies blue).
- language support for German, English, Dutch
- briefcase taken/dropped/returned/escaped
- bomb taken/dropped/planted/defused
- CTF flags taken/dropped/returned

System Requirements:

There are binary versions available for FreeBSD, Linux and Windows
(NT/2000/XP). It might work under 95/98 too, but I have not tested that yet.
I've got reports that it works ok under Windows 98SE and, but I also had some
negative reports on Windows ME.
The sources will probably become available in due time.

System impact/Resource usage:

System impact in the client mode should be minimal. Using /logfile 2 will
increase the general resource usage by RTCW/SOF2 somewhat, since it sets
the game engine to unbuffered logging.
System impact in the server mode is minimal while the bot is running.