- 1. Install Micromacro.
- Micromacro is not the bot. It is the program that runs the bot. The bot is written in lua. I guess you could call micromacro an lua interpreter. Some people have reported problems when it's installed to the Desktop so avoid doing so. If you want it on the desktop, install it somewhere more appropriate first, such as your "Program Files" folder, then create a shortcut on your Desktop.
- TortoiseSVN is versioning software used to install the bot and keep it up to date. It is also used for some other housekeeping tasks such as reverting to older versions, checking for modified files,etc.
- To install the bot we use TortoiseSVN.
- 3.1 Create the following folder in the micromacro install folder to put the bot files in "micromacro/scripts/rom".
3.2 Right click the "rom" folder and select "SVN Checkout...".
3.3 In the dialog that appears, under "URL of Repository" enter "http://rom-bot.googlecode.com/svn/trunk/rom". Leave the rest of the options as default and click "OK".
- 3.1 Create the following folder in the micromacro install folder to put the bot files in "micromacro/scripts/rom".
- In the "rom/devtools" folder you should see a folder called "ingamefunctions". Copy this to the games addon folder, eg. "Runes of Magic/interface/addons/ingamefunctions". If the "interface" or "addons" folder doesn't exist, create them. The main purpose of this addons is to allow the bot to run macros and functions in the game, although it does a few other things too.
- Many bot userfunctions (and a few game addons) require the os.time function and related functions which were removed from the game quite a while ago. This addon adds it back in so those addons and userfunctions can work. There are other addons that do the same thing but this one is recommended most. You can play with it's settings to have it set the right time but it's not necessary for the bot. The bot only requires that it be installed.
- This step is not strictly necessary but recommended for it's convenience. The bot typically uses 2 files to run, a waypoint file and profile. The waypoint file is typically a file full of coordinates for the character to visit and code that might be executed at those point. Waypoint files are located in the "rom/waypoints" folder. Profiles contain the skills and options related to your character. If no profile is specified then the bot will try to load one automatically. First it will look for a profile with the same name as the character. If it does not find one it will look for a profile called "userdefault.xml". So, until you are ready to create a personally customised profile for a particular character, it's convenient to have a default profile for it to load. To create the userdefault profile just copy the "default.xml" profile and name it "userdefault.xml". Profiles are located in the "rom/profiles" folder.
Code: Select all
rom/bot path:rbassist
Code: Select all
rom/bot path:rbassist profile:default