Training Area


Add Training Area

Adding a new training area is relatively simple. This method does not require a script because it uses path finding.

  1. Right click on the Training Area list.

  2. Click "Add".

  3. Give it a name.

  4. You will now see it appear in the list.

  5. Click "Get Position" to get your characters current coordinates.

  • To edit the "Radius" or "Pick Radius", simply double click on the values.

  • For more options right click on your training area.

  1. Add

    • Adds a new training area.

  2. Enable

    • Enables the training area.

  3. Walk

    • Walks to the training area coordinates. The walk button will turn to "Stop" after choosing this option.

  4. Set Coordinates

    • Allows you specify coordinates for the training area.

  5. Set Polygon

    • Allows you to set a polygon for the training area. This is only used when copying a polygon from another bot. You will still need to set the training coordinates if using a polygon.

  6. Use Radius

    • Use a simple radius for the attack area.

  7. Use polygon

    • Use a polygon for the attack area. If choosing this option, you must draw a polygon on the map tab or set one by choosing "Set polygon".

  8. Copy Coordinates

    • Copies the training area coordinates to the clipboard.

  9. Copy Polygon

    • Copies the polygon data to the clipboard.

  10. Change Script

  • Allows you to set a walk script for the training area.

  1. Choose Monster

  • Allows you to choose a monster close to your level for the training area.

  1. Edit Script

  • Opens the script creator and lets you edit the walk script for this training area.

  1. Reload

  • Reloads the script from disk.

  1. Clear

  • Clears the script from memory.

  1. Delete

  • Deletes the training area.

Create Walk Script

A script is essentially a path that the bot will follow after completing the town loop. Scripts are very simple to create just make sure your first click is in the town spawn area otherwise bad things will happen!

  1. Click "Create". This will bring up a new dialog that will allow you to record a script as well as add custom commands to it.

  2. Click "Record". This will begin logging your characters movements as well as add "wait" commands after a teleport.

  3. When you have finished recording your script, click "Stop" and "Save As".

  4. Save your script and close the "Script Creator".

  5. Right click on your training area and click "Change Script".

  6. Choose the script you just created and you are done.


Training Area Conditions allow you to change the current Training Area to another when your character reaches a specific level that you set. This tab is easy to understand by following the dialogs that show up when you right click in the list and go to "Add".



Collision detection allows the bot to navigate around obstacles to get to monsters and walk to nearby NPCs. These options can be resources intensive.

Occasionally there will be navmesh updates which require you to re-run the Easy Installer or download and extract the ZIP from the latest release thread on the forum.

  1. Enable collision detection in the training area

    • Allows the bot to ignore monsters and items that are behind obstacles.

    • Requires you to download the navmesh data. It is linked in the release thread.

  2. Navigate around obstacles

    • Allows the bot to navigate around obstacles to get to monsters.

  3. Navigate to item drops

    • Uses path finding to get to items that dropped behind an obstacle.

  4. Disable Samarkand

    • Disables teleporting to Samarkand (useful on servers that do not have Samarkand enabled)

  5. Disable Alexandria

    • Disables teleporting to Alexandria (useful on servers that do not have Alexandria enabled)

  6. Disable Guide/Advice NPCs

    • Disables using Guide teleporter NPCs in towns

  7. Ignore teleport level

    • Allows the bot to teleport to an area above the characters level (useful if the teleporters level isn't correct)


  1. Don't walk around

    • By default the bot will randomly walk around in your training area. This option will disable that.

  2. Use Treasure Boxes

    • Use Treasure Box NPCs in the Jangan cave.

  3. Use Easter Egg Event NPCs

    • This option allows you to use the Easter Egg NPCs when the Easter event is active.

  4. Equip better items

    • Equips better items that have been picked up. This should not be used on high level characters where gear is important.

  5. Summon flowers in the training area

    • Flowers are buff monsters that can be summoned.

  6. Use a repair hammer

    • Instead of returning on durability, the bot can use a repair hammer if you have one.

  7. Use berserker regeneration potions

    • If your berserk is not full, the bot can use a berserker regen potion to regenerate your berserk.

  8. Use Energy of Life potions

    • Energy of Life potions extend berserk or can completely regenerate your berserk just like a berserker regeneration potion except they can be purchased in an NPC.

  9. Use Energy of Life berserk regeneration

    • Uses Energy of Life items.

    • The berserk restoration is used based on your berserk options; otherwise just the Energy of Life item is used.

  10. Use a reverse return scroll when you die

  • After completing the town loop the bot will use a reverse return to get back to your training area.

  • Requires that you die while the bot was started. If you restart the bot it will not use it.

  1. Use a reverse return scroll after returning to town

  • Same as #15 except it will also use reverse if you used a return scroll to get back to town.

  1. Use monster summon scrolls & Pandora's Box in the training area

  • Uses monster summon scrolls in the training area

  1. Wait for all strong monsters to be killed before summoning another

  • To prevent your character or party from dying, the bot can wait for the strong monsters that spawn from summon scrolls to die before using another scroll.

  1. Use speed drugs

  • Use movement speed drugs

  1. Only use speed drugs in the script

  • This option can be used if you have a Bard in your party casting a speed buff. It can save some gold.


  1. Skip town script entirely

    • Skips doing the town script and immediately goes to the training area.

  2. Continue town scripts

    • If you disconnect halfway through your town script the bot can continue it by enabling this option.

  3. Return when can't continue script

    • Uses a return scroll if the script cannot be continued

  4. Avoid Statue of Justice in the script

    • Uses path finding to navigate around Statue's of Justice when walking to the training area.

  5. Script walk delay X milliseconds

    • Adds a delay to each walk command. This can be useful if your character is getting stuck some of the time.

  6. Go back a coordinate if stuck after X seconds

    • Walks back to the previous coordinate if the character has not been able to move.

  7. Return if stuck in script after X seconds

    • Uses a return scroll if the character has been stuck for the specified number of seconds.

  8. Ride fellow pet to training area

    • Ride the fellow pet to the training area

  9. Remount in caves

    • Remount the fellow pet after entering the cave. It is not possible to enter a cave when a pet is mounted so it must be dismounted first.

  10. Use town NPC teleport for last recall

  • Uses the Guide/Advice NPCs in towns to go back to the training area if a return scroll was used there.

  1. Use town NPC teleporter for last death

  • Uses the Guide/Advice NPCs in town to go back to the training area if the character died there.

Last updated