ISXBJ Using Quest Bot 3 (Create Mode) Walkthrough

Article Index

Adding Task Steps

Once you have successfully created your new Task File, select it from the drop down list and press the 'Load Task' button.  This ensures that you will be properly saving to the correct file and if you had already started to make a file for that zone, your previous work will be loaded.

Adding Starter Tasks

To make things easier to start and reduce the number of steps you need to perform at the start of a new file, I have conveniently made an 'Add Starter Task Steps' button that will add the standard task steps for you.  This button will only be visible/work if the Task Steps list box is completely empty.  Press the 'Add Starter Task Steps' button now.

Now that you have entered an Author Message, you can press Okay to have it auto-populate the rest of the information. 

*Note: You should be doing this in the starter zone for this task, as the current zone name will be used for the Confirm_ZoneName parameter.


After pressing Okay, you will be left with 14 of the most commonly used task steps completed for you.  If you need to change or remove any of them, now is the time to do that.  You can left click and drag Task Steps to re-order them or you can left click and then right click to remove them.  

Duplicating a Single Task

To duplicate an existing Task Step, you can left click to select it and then press the 'Duplicate Task Step' button.  The duplication will be at the bottom of the Task Steps list box.

Adding Single Tasks

The next step is to add a new task step.  We can do this by clicking the 'Add Task Step' button.  The following window will be displayed:

As of the writing of this guide, there are three main types of commands: OgreBot Custom, OgreBot and QuestBot.

OgreBot Custom Commands are those commands that are found in OgreBot, but required me to use additional coding to make them work.  Typically, it is used to modify the OgreBot UI in some way.

OgreBot Commands are the MCP commands for OgreBot.  The list is directly populated from the same file that Kannkor uses when you are making an MCP button.  This means that when a new command is added, it should appear in this list.  I have manually removed a few commands because they were old and weren't really needed.

QuestBot Commands are special commands that function just for Quest Bot or are OgreBot commands that I had to re-write to make them work the way that I wanted them to.

Selecting "most" commands from the drop down box, will populate the console with information about that command. For example, QuestBot: Search_For_Collectibles will show you a description of the commands purpose and any parameters that may need to be filled in.

There are 2 ways that we can add a single new task step: Manually and through the Wizard

Adding Single Tasks - Manually

Once you have selected a command, you can use the information in the command console to enter commands manually.  This is accomplished by entering information into the text entry box located in the top right of the window.  To add the parameter, press the "Enter/Return" key to add it to the parameter list box below.  The next two pictures show that process.

Adding Single Tasks - Wizard

Once you have selected a command, you can press the 'Parameters - Wizard' button to have the Task Step wizard walk you through each step.  After pressing the button, the following window will appear:

From this point, there are potentially 3 different ways for you to enter the information for that parameter:

1) Manually type into the parameter text entry box.

2) Select a parameter from the Parameters Drop Down Box.

3) If the parameter has a default value, you can simply press the 'Okay' button to use the default value.

Manual Entry Parameter Drop Down Box Default Value - Use the Okay Button

You can press the 'Cancel' button at any time to end the wizard.

Once all parameters have been filled out, the Custom Input Box will disappear and you will be back at the Add Task Step window.

At this point, all of the wizard parameters you have chosen will be listed in the parameters list box and you will be on the same task if you were manually adding parameters.

The next choice you have is to press 1 of the 3 buttons at the bottom of the Add Task Step window:

1) 'Add and Close' button - If you wish to add your selected command and parameters into your Task Steps list and then close the Add Task Step window.
2) 'Add and New' button - If you want to add your selected command and parameters into your Task Steps list and then prepare to add another command (this leaves the Add Task Step window open).
3) 'Close' button and do NOT add your selected command and parameters into your Task Steps list.