This is a modified version of Mavericks IRC Reporter v1.14 by [Mv]DarkViper, www.mvreporter.de
----------------------------------------------------------------------------------------------
MvReporter v2.0beta2 - EXPERIMENTAL and not finished

Author: Rush

WHAT'S THIS ?!
---------
It's an Unreal Tournament Server Actor, which connects to the IRC network, and posts message from the game into IRC.
This lets people follow any game without being on the server themselves.

Currently supported gametypes:

 - Deathmatch
 - 1on1
 - Team Deathmatch
 - Capture the Flag
 - Domination
 - BunnyTrack(!)

Any other gametypes will be processed as "Deathmatch".


INSTALLATION AND SETTINGS:
---------
 1. Copy System and Web directories with all files to the main ut-server path.

 2. Add the following line to your [Engine.GameEngine] section in UnrealTournament.ini
	ServerActors=MvReporter2.MvReporter

 3. It's recommended that you set the reporter here. To do this open the UT.ini again
    and copy the following lines to the end of the ini file.

[MvReporter2.MvReporterConfig]
bEnabled=True
ServerAddr=irc.quakenet.org
ServerPort=6667
Channel=#mvr2test
NickName=MvReporter1
NickName2=MvReporter2
AdminPassword=admin
AntiFloodDelay=2.000000
bSecondaryLink=False
bExtra1on1Stats=False
bPublicSay=False

 4. When everything is set start/restart your UT Server.


ADVANCED SETTINGS
---------
[MvReporter2.MvReporterConfig]
bEnabled=True
bAdvertise=True
ServerAddr=irc.unreal.pl
ServerPort=6667
Channel=#mvrtest
NickName=Reporter1
NickName2=Reporter2
  ---- PSYBNC SUPPORT
bUseLogin=False
Username=replace2
Password=replace
UserName2=replace
Password2=replace
  ---- QUAKENET LOGIN
bUseAuth=False
AuthName=replace
AuthPassword=replace
  ---- COMMANDS TO DO AFTER CONNECT(For now only for Link1)
Perform1=
Perform2=
Perform3=
  ----
AdminPassword=admin <- this is the password to control the bot from the IRC(commands described in COMMANDS section)
AntiFloodDelay=2.000000 <- delay between sending messages for EACH Link
bSecondaryLink=False <- ABSOLUTELY NEW FEATURE, the reporter will use 2 links to send messages, decrease lag
bExtra1on1Stats=False <- Not recommended however sometimes can be useful, will report whenever player takes belt, armor and pads.
bPublicSay=False <- Recommended only if you run a moderated channel, it will allow ppl to talk on the server by putting !say string on the beginning.

WEBADMIN
---------
MvReporter2 can be controlled and configured through a webadmin tool, integrated one or SuperWebAdmin(from 0.93)

1) SuperWebAdmin
It should automatically detect running MvReporter2 and enable new sections for you.

2) Internal Web Tool
Simply copy the following lines to the [UWeb.WebServer] part of your server's .ini file:

   [UWeb.WebServer]
   Applications[2]=MvReporter2.MvReporterWeb
   ApplicationPaths[2]=/mvr
   Applications[3]=MvReporter2.MvReporterImageServer
   ApplicationPaths[3]=/mvr_pic

Note: The numbers within the brackets may vary due to the number of webapplications already installed.
Now save the file and restart your UT server. The bot should now join the irc channel specified.
To configure it in more detail refer to the web admin.
You can call it in the /mvr directory on your server ip and the webadmin port in your web browser (e.g. http://213.23.42.52:80/mvr) 

Please use the following login data for the mvr webadmin:

Login   : mvr
Password: The adminpassword from the config.


COMMANDS
---------
For now, get the commands from here -> http://mavericks.darkviper.de/network/mvr/commands.php
However, there is a new not mentioned there command:
 - mutate <admin pass> <string>


INGAME CONTROL
---------
MvReporter2 can be controlled ingame by mutate commands but I'm not in a mood to list them now. :P


UTGL - UT Global Login System
---------
If you don't know what is it just visit http://unrealadmin.org > Forums > UTGL and download the latest version. 

If UTGL is on, MvReporter2 will show player logins in player lists.


CHANGELOG:
---------
 2.0beta2:
 -Fixed few bugs.
 -Added PublicSay feature.
 2.0beta1:
 -First release


CREDITS:
---------
-[Mv]DarkViper for allowing me to modify his script.


CONTACT & FEEDBACK:
---------
If you find any bugs or just have some ideas please let me know. ;)
Email & MSN: rush@u.one.pl
ICQ: 257547545
GG: 1930553
AIM: RushESpl
JID: rush@jabber.org.uk

Enough ? :> Hope so.


