Rock5's Guide to botting for begginers

Runes of Magic/Radiant Arcana (http://www.runesofmagic.com)
Post Reply
Message
Author
User avatar
rock5
Posts: 12173
Joined: Tue Jan 05, 2010 3:30 am
Location: Australia

Rock5's Guide to botting for begginers

#1 Post by rock5 » Fri Jul 04, 2014 10:08 pm

Installation:
  • 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.
    2. Install TortoiseSVN.
    • 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.
    3. Install the bot.
    • 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".
      This will copy all the bot files to the "rom" folder. In the future you will be able to right click the "rom" folder and select "SVN Update" to update the version of the bot. You will notice that all the files have green ticks next to them. That means they are the same as the repository.
    4. Copy the "ingamefunctions" folder over to the game.
    • 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.
    5. Install d303fix addon.
    • 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.
    6. Create a "userdefault.xml" profile.
    • 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.
    Note: After installing the addons, the game needs to be restarted for them to take effect.
Now you can test if the bot runs. The easiest way to do this is to run the "rbassist" waypoint file that is included with the bot. This waypoint file doesn't follow coordinates, it just automates attacking for you with the skills specified in the profile, so it can be run anywhere. Just start micromacro and enter

Code: Select all

rom/bot path:rbassist
That starts the bot using the rbassist waypoint file. This assumes it has a profile to automatically load. If you haven't created a character profile or userdefault profile then you would have to specify a profile to use as well.

Code: Select all

rom/bot path:rbassist profile:default
  • Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
  • I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
  • How to: copy and paste in micromacro
    ________________________
    Quote:
    • “They say hard work never hurt anybody, but I figure, why take the chance.”
          • Ronald Reagan

User avatar
rock5
Posts: 12173
Joined: Tue Jan 05, 2010 3:30 am
Location: Australia

Re: Rock5's Guide to botting for begginers

#2 Post by rock5 » Fri Jul 04, 2014 10:08 pm

<< Reserved >>
  • Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
  • I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
  • How to: copy and paste in micromacro
    ________________________
    Quote:
    • “They say hard work never hurt anybody, but I figure, why take the chance.”
          • Ronald Reagan

User avatar
rock5
Posts: 12173
Joined: Tue Jan 05, 2010 3:30 am
Location: Australia

Re: Rock5's Guide to botting for begginers

#3 Post by rock5 » Fri Jul 04, 2014 10:08 pm

<< Reserved >>
  • Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
  • I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
  • How to: copy and paste in micromacro
    ________________________
    Quote:
    • “They say hard work never hurt anybody, but I figure, why take the chance.”
          • Ronald Reagan

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests