Taken from my own site and pasted here, so if the text is a bit weird then that is why, it was written by me though(some parts taken from other places such as release notes), for obot 1.08 – small updates will come in following days.
The Interface has changed a bit in 2.0
Okay, this is my tutorial on how to setup Openbot, the best bot for Innerspace in my opinion.
First of all this guide will not take you thru the steps of installing Innerspace and how to protect you from warden I count on you knowing how to do this yourself, therefore ANY questions regarding innerspace or ISXwarden will be deleted from this thread.
1. Installing
Go to Open-Bot - Home and download or go to the forums and into the Release section where you can find the newest openbot official releas, as im writing this, the current release is 1.08 – updates for the 2.0 will come along the way.
When the download is complete, unpack it into the scripts folder in Innerspace.
2. Routines
When the installation is complete, then you need to find a routine, for the class that you are going to bot, which can be found in the Routine forum.
If you wish to use another routine than the default ones, then you need to place it in the Routines folder in openbot and overwrite the existing class routine – however, you can use the default routines in openbot.
Remember ALWAYS open the routine file to see if there is anything you need to setup yourself.
3. Loading up OPENBOT ingame
To load the openbot interface ingame, log into wow and go ingame, then when you are ingame bring down the Innerspace console and type(what you should type is coloured RED):
run openbot/openbot
It may take some time for it to load, but after it is loaded then you should see the interface, you can now remove the console.
console
After this, the Openbot Interface should pop up.
Configuring Openbot
I will now guide you through the different tabs in the openbot interface, the ones that aren’t self explanatory = some I won’t do because I cba.
4: Logout tab
I don’t really use the logout tab much and I won’t go through it as it is pretty much self explanatory.
5: Config tab
DEBUG: debug dumps everything from output to the IS console and also includes some stuff that the developers use for debugging. It also dumps to an output file. Debug is not necessary unless people are curious or are trying to figure out a bug.
LOG OUTPUT: log output appends a log text file in the log directory with what is reported in the OB display window.
USE MOUNT: Your toon will use mount if the routine supports it.
Ignore min/max lvls: That sets it to not just attack things that give you xp.. But anything it can target that is a viable target from 1-80.
If that is turned off you will only kill things that are 7 levels below you - 2 levels above you.
Stop Video render: Will stop the videorendering, making your screen go black, this will reduce the CPU-load. I use this a lot when botting more than one toon at the same time.
Map files in LSO format: This will load and save the map files in LSO format which is a Binary version of the map, instead of XML version, for faster loading. LSO saves the map files in a different file format. the default is XML which is easily editable. LSO format is NOT easily editable, but is far faster.
Basically: keep it in LSO, unless you want to edit, then check LSO off, do your edits, load back up and check LSO again.
The sound tab and Kill mobs on the way to the next hotspot is quite obvious and shouldn’t need to be described.
The Rendered mapping is good to use when creating a new grinding area.
I have never been able to get the Class Config tab to work successfully for me.
6: Human tab
Lots of human detection features including:
Auto Emoting back to players – doesn’t need an explanation
Translator toggle – Lets you see what other faction is saying, good for
tanaris for example “I’m gonna report that fking botter” then you are able to see it.
Follower Sonar – doesn’t need an explanation
Logout on Followers – doesn’t need an explanation
Stop on Follower – doesn’t need an explanation
Wave to Follower – doesn’t need an explanation
7: EQ tab (equip tab)
Auto equipping of items weighted based system. Change the weights
to fit your needs. You will NEED to change this to fir your own needs and characters.
8: TALENTS tab
This is the talents tab. Here you can set the talents to your needs so that openbot will place your talentpoints on its own.
Under spec: put in your specname(feral for me) and press add. Then go to the scroll down menu and chose your spec. Then press the talents that you wish for openbot to chose and in the correct order.
If you look at my example, I have chosen to place my first 5 talents in ferocity.
9: POI tab
This is a list of the NPC’s that are mapped, if one of them bugs you out then you can blacklist it and it will never be visited.
NPC’s in CAPITALIZED letters is a NPC you currently have a path to.
Any NPC in small letters is a NPC that you currently don’t have a path to.
10: GRIND tab
A few things to go over in this tab, as it will most likely be the most crucial one to get right for your bot to work well. In my opinion it is a good thing to have rendered mapping turned on while creating your grinding area. (can be turned on under config tab)
Location sets:
Put in the name of your grinding area profile, I put in Dolonaar lvl 10 then press add. Now we are going to make hotspots and map the area.
Go to where you want to bot around, meaning where the mobs are and press Add under hotspots, do this a few places around the area that you are going to grind in. Hotspots are the areas that your bot will go to. if "random hotspot" is enabled... then it will randomly choose the next hotspot to go to when that hotspot is reached, if not then it will go in order.
Location level: This determines the min/max levels for the location so if your current location level is reached, then it will actively seek a new location that is connected to your current location. Location changes happen on the following events: level up, and location timer or when you hit GO or start the bot.
pull range: Pull range is the distance used by the bot to determine when to pull a mob.
Grind Range: Grind range is distance you or the mob needs to be from the hotspot for you to want to enter combat.
As you can see on my rendered map, I have pretty much covered all sections of the area that im going to bot in. What you should also do is to die once and run back to your farming area because it is needed to map the graveyard route as well for a successful bottingroute you should map the vendor and classtrainer as well. You can check in the POI tab if you have mapped it correctly
When you think that you have mapped it well enough, press active.
If you are still confused about mapping then read this thread on oBOT forums.
If you have trouble with a message saying NOT ENOUGH MAPPING DATA then you should map some more
11: Inventory
This tab is used for setting what you wish to sell, send, destroy and restock. To use these it is very important that you have mapped all vendors that you wish to use.
I will only go through the config tab under inventory because the rest explains itself.
Under mule: set your mule’s name (the char that you will send your items to).
Food, drink and ammo merchant name, click the vendor for the different things and press “set”, you can see that my food and drink vendor is Fyrenna and that I haven’t set a ammo merchant.
Restocking doesnt work in 2.0 - should be working in 2.1
12: Overview
Toon spec: Here you can chose your characters spec and talent tree.
CPU rating: CPU rating is used play with it to get the best performance for youGO: Starts the bot
Resume, logout and train: doesn’t need explanation.
RSM: Forces a Repair, Sell and Mule run.
This was it, I hope that you know how to set up openbot now, if not then I feel for you.