Difference between revisions of "RoM Getting started"

From SolarStrike wiki
Jump to: navigation, search
(Configure the macro)
(Configure the macro)
Line 58: Line 58:
  
 
Now move (via Drag&Drop) that empty macro to your action bar button with the defined hotkey from your profile (default key is 0).
 
Now move (via Drag&Drop) that empty macro to your action bar button with the defined hotkey from your profile (default key is 0).
 +
 +
Tipp:
 +
If your bot works in the background and you do some writings in a foreground window, your keypress of modifiers (CTRL/SHIFT/ALT) will be the cause that sometimes the RoM client receive a CTRL+0 instead of a keypress 0 (if 0 is your hotkey for the macro). To avoid that, it is recommendet to take a second action button and also assign your dummy macro to that second button. After doing that assign the hotkey CTRL+0 and ALT+0 to that second button. Also assign SHIFT+0 to the key 2 for your action button 0. By doing that you can avoid the miss of keypresses.
  
 
== Run ==
 
== Run ==

Revision as of 07:23, 9 October 2009

Requirements:

MicroMacro 1.0, which you can get here

You will need rom scripts and put them in micromacro/scripts folder. here is how you get them:


Type 1: Downloading rom bot from SVN (recommended but harder)

Advanced:

For those of you who already have some working knowledge of SVN, you can use this command to checkout:

     svn checkout http://rom-bot.googlecode.com/svn/trunk/ rom-bot-read-only


Simple:

First, I suggest you install Tortoise SVN. Once installed, you may need to reboot your machine. Now, locate your 'rom' folder (should be inside micromacro/scripts/) and right-click it. Select 'SVN Checkout'.

Now, a window should open. Inside "URL of repository:", enter this url:

     http://rom-bot.googlecode.com/svn/trunk/rom

Everything else can be left at default. Click OK and it should begin downloading and updating all of your files. Now that you've got it all setup, you can simply right click the 'rom' folder again and select SVN update. Typically, a red icon over the folder should indicate that there are updates to download.


Problems with file conflicts?

This typically happens if you've made any modifications to the scripts. To fix it, you should delete any files that have conflicts, and try to SVN update again.


Type 2: Downloading rom bot from forums

Download here


Make a path

Now you'll need to make a waypoint script. Start MicroMacro and execute the rom/createpath.lua script when prompted. You just walk to each point you want in your waypoint list (try to avoid walking near any trees, fences, steep hills, etc.), and press NUMPAD 1. Once you've made your round (the waypoints should loop back and bring you near the start), press NUMPAD 3. Now type in the name you want to save it as (example: 'boars' would be good enough. Don't include any slashes, and the .xml extension is automatically applied).


Configure RoM bot

Next you must make a profile. Go to the profile directory and make a copy of Default.xml, but rename it to whatever your character name is. It must be exact, but capitalization shouldn't mater. For the waypoint script option, you will apply the '.xml' extension this time.

To see how to configure your bot, go to configuration

Heres a video tutorial on configuring your bot. YouTube link

Configure RoM in game

In rom, click esc and click interface options, and be sure to have set Turn on Self Cast, Click to move and Auto loot

Configure the macro

Create ingame a empty macro at macro slot 1. You do that by:

Press ESC (System-Menu) -> Macros). Then click at the macro slot 1 at the very up left.

Macroslot.jpg

Press the button 'New' -> 'Save'.

Now move (via Drag&Drop) that empty macro to your action bar button with the defined hotkey from your profile (default key is 0).

Tipp: If your bot works in the background and you do some writings in a foreground window, your keypress of modifiers (CTRL/SHIFT/ALT) will be the cause that sometimes the RoM client receive a CTRL+0 instead of a keypress 0 (if 0 is your hotkey for the macro). To avoid that, it is recommendet to take a second action button and also assign your dummy macro to that second button. After doing that assign the hotkey CTRL+0 and ALT+0 to that second button. Also assign SHIFT+0 to the key 2 for your action button 0. By doing that you can avoid the miss of keypresses.

Run

Run by starting mircomacro and typing

     rom/bot.lua


To see the bot at full work, create a new character (at best a mage or a priest) at the pioneer village and start the bot with

     rom/bot.lua profile:l1-10

Then choose path '1-10Pi../l1t_start.xml' from the list. That will level you the character from level 1 to 10 and after doing that run to Varanas class hall (best works mage, priest and scout ... in that order).


I hope this helps! If you see anything i forgot to tell you about, please add it to this wiki page.