Training Area
Last updated
Last updated
Add Training Area
Adding a new training area is relatively simple. This method does not require a script because it uses path finding.
Right click on the Training Area list.
Click "Add".
Give it a name.
You will now see it appear in the list.
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.
Add
Adds a new training area.
Enable
Enables the training area.
Walk
Walks to the training area coordinates. The walk button will turn to "Stop" after choosing this option.
Set Coordinates
Allows you specify coordinates for the training area.
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.
Use Radius
Use a simple radius for the attack area.
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".
Copy Coordinates
Copies the training area coordinates to the clipboard.
Copy Polygon
Copies the polygon data to the clipboard.
Change Script
Allows you to set a walk script for the training area.
Choose Monster
Allows you to choose a monster close to your level for the training area.
Edit Script
Opens the script creator and lets you edit the walk script for this training area.
Reload
Reloads the script from disk.
Clear
Clears the script from memory.
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!
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.
Click "Record". This will begin logging your characters movements as well as add "wait" commands after a teleport.
When you have finished recording your script, click "Stop" and "Save As".
Save your script and close the "Script Creator".
Right click on your training area and click "Change Script".
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.
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.
Navigate around obstacles
Allows the bot to navigate around obstacles to get to monsters.
Navigate to item drops
Uses path finding to get to items that dropped behind an obstacle.
Disable Samarkand
Disables teleporting to Samarkand (useful on servers that do not have Samarkand enabled)
Disable Alexandria
Disables teleporting to Alexandria (useful on servers that do not have Alexandria enabled)
Disable Guide/Advice NPCs
Disables using Guide teleporter NPCs in towns
Ignore teleport level
Allows the bot to teleport to an area above the characters level (useful if the teleporters level isn't correct)
Don't walk around
By default the bot will randomly walk around in your training area. This option will disable that.
Use Treasure Boxes
Use Treasure Box NPCs in the Jangan cave.
Use Easter Egg Event NPCs
This option allows you to use the Easter Egg NPCs when the Easter event is active.
Equip better items
Equips better items that have been picked up. This should not be used on high level characters where gear is important.
Summon flowers in the training area
Flowers are buff monsters that can be summoned.
Use a repair hammer
Instead of returning on durability, the bot can use a repair hammer if you have one.
Use berserker regeneration potions
If your berserk is not full, the bot can use a berserker regen potion to regenerate your berserk.
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.
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.
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.
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.
Use monster summon scrolls & Pandora's Box in the training area
Uses monster summon scrolls in the training area
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.
Use speed drugs
Use movement speed drugs
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.
Skip town script entirely
Skips doing the town script and immediately goes to the training area.
Continue town scripts
If you disconnect halfway through your town script the bot can continue it by enabling this option.
Return when can't continue script
Uses a return scroll if the script cannot be continued
Avoid Statue of Justice in the script
Uses path finding to navigate around Statue's of Justice when walking to the training area.
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.
Go back a coordinate if stuck after X seconds
Walks back to the previous coordinate if the character has not been able to move.
Return if stuck in script after X seconds
Uses a return scroll if the character has been stuck for the specified number of seconds.
Ride fellow pet to training area
Ride the fellow pet to the training area
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.
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.
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.