******************************************************************************* *** EvilBot DLL version 1.0.3, readme file. *** *** Author: Giovanni "EvilCow" Di Sirio *** *** *** *** E-Mail: herpes@ngi.it ICQ: 1302108 *** *** Homepage: http://mw4.ngi.it/evilbot *** ******************************************************************************* ****************************** *** Purpose *** ****************************** Funny chat bot for MW4Monitor, useful even to create server ADs, welcome messages and write any kind of messages in response of server events. The bot was present in MW4 Monitor versions below 1.7.0 but it is now available as an optional DLL. ****************************** *** Features *** ****************************** New chat commands: -vote enable Starts a vote to enable the chat bot. -vote disable Starts a vote to disable the chat bot. -enable Admin command, enables the chat bot. -disable Admin command, disables the chat bot. New telnet commands: bot on Enables the chat bot. bot off Disables the chat bot. ****************************** *** Requirements *** ****************************** - MW4-Monitor version 1.7.4 or newer. ****************************** *** Installation *** ****************************** - Stop MW4-Monitor (if running). - Create a .\Plugins subdirectory into your Mercs home directory. - Copy EvilBot.dll into .\Plugins subdirectory. - Copy EvilBot.ini into .\ directory (main Mercs directory). - Start MW4-Monitor. NOTE: You can specify a different bot file name by putting a key into the [EvilBot] section of your Server.ini file, the key is: BotFile=.ini ****************************** *** Versions History *** ****************************** Version 1.0.3 - Modified the DLL to optionally use the bot name on printed messages, if you want the bot name to appear prefix your messages with a $. - Messages scheduler. Now it is possible to schedule messages at game running or game forming. Look inside EvilBot.ini for details. Now you can program countdowns, simulate battle events, insert advertisement etc. Version 1.0.2 - Modified the DLL to take advantage of the enhanced PrintMacro() server API. - Some dead code removed. Version 1.0.1 - Modified the DLL to take advantage of new Monitor 1.7.1 features. Now the DLL exports its own APIs to the other plugins. See .\_CommonUnits\EvilBotInterface.pas in the source tree for APIs details. - Added an EvilBot menu item to the Plugins menu. - Source code now available to developers. Version 1.0.0 - Initial release.