Difference between revisions of "VBot Functions"
| Line 130: | Line 130: | ||
Use: Mana Potion (ID 268) | Use: Mana Potion (ID 268) | ||
Everytime that the character drops <b>below 40% mana points</b> (1504 MP), it will try using a <b>Mana Potion</b> if its available on your inventory. | Everytime that the character drops <b>below 40% mana points</b> (1504 MP), it will try using a <b>Mana Potion</b> if its available on your inventory. | ||
| + | |||
| + | == Targeting == | ||
| + | <b>Function: </b>target monsters automatically without needing to click on them.<br> | ||
| + | <b>Located at: </b>Target tab.<br> | ||
| + | |||
| + | [[file:Targeting Setup.png]] | ||
| + | |||
| + | First, click on the <b>Add</b> button to add a new preset and input a name for it. | ||
| + | |||
| + | Then, click on the <b>Show Target Editor</b> and click on <b>Add</b> to add a new condition. | ||
| + | |||
| + | [[file:Targeting Setup2.png]] | ||
| + | |||
| + | It has some functions and configurations which I will explain in here, but the most common is:<br> | ||
| + | * Set monster name as * (to target everything), | ||
| + | * Set danger and priority to 10, | ||
| + | * Turn chase on/off depending on the style of targeting you're looking for. | ||
| + | |||
| + | [[file:Targeting Modal.png]] | ||
| + | |||
| + | <b>Chase: </b>chases the target when enabled.<br> | ||
| + | Very useful for melee vocations. | ||
| + | <hr> | ||
| + | <b>Keep Distance: </b>keeps a minimum distance from the target. | ||
| + | <hr> | ||
| + | <b>Anchoring: </b>stays on a specific SQM while attacking and don't move. | ||
| + | <hr> | ||
| + | <b>Don't Loot: </b>ignores opening corpses while hunting. | ||
| + | <hr> | ||
| + | <b>Lure: </b>allows the user to gather monsters before attacking. | ||
| + | <hr> | ||
| + | <b>Lure Using Cavebot: </b>uses the configured cavebot path to lure monsters. | ||
| + | <hr> | ||
| + | <b>Face Monsters: </b>always stands in front of the target.<br> | ||
| + | It is useful if you're using spells like great energy beam (exevo vis hur) | ||
| + | <hr> | ||
| + | <b>Avoid Wave Attacks: </b>avoids standing in front of the target.<br> | ||
| + | It is useful to avoid hunting monsters that deal frontal damage such as Dragons, Demons, etc. | ||
| + | <hr> | ||
| + | <b>Dynamic Lure: </b>puts the bot to decide automatically how many monsters to gather.<br> | ||
| + | Different than Lure option, it analyzes monsters HP, amount, and their position before attacking. | ||
| + | <hr> | ||
| + | <b>Dynamic Lure Delay: </b>decides how long does bot waits gathering monsters before targeting.<br> | ||
| + | Setting a higher delay makes it gather more monsters.<br> | ||
| + | Setting a lower delay, makes it kill monsters faster. | ||
| + | <hr> | ||
| + | <b>D-Arrows Priority: </b>priorizes the bot to use diamond arrows.<br> | ||
| + | <hr> | ||
| + | <b>Re-Position to Better Tile: </b>puts the bot to search for the best spot to fight.<br> | ||
| + | Searches for a wider place and better attack positions, and avoid being stuck. | ||
| + | <hr> | ||
| + | <b>Close Pulling Monsters: </b>tries to gather monsters around which aren't attacking you. | ||
| + | <hr> | ||
| + | <b>RP PvP Safe (DA): </b>works as a secure mode if you're hunting with Diamond Arrows while having your hands closed (PvP mode). | ||
| + | <hr> | ||
Revision as of 17:53, 16 April 2026
To go back to vBot page, click here.
vBot can have tons of functions, but for now, I will add only the basics:
AttackBot
Function: cast spells automatically without needing to press hotkeys.
Located at: Main tab.
Once you locate it, click on the Setup button.
In here, you'll be able to see all spells you have configured to cast on the Spell Shooter window.
And below, some buttons to configure a new spell.
Targeted Spell: defines the kind of spell/rune you're using.
Targeted Spell (exori hur, exori flam),
Area Rune (avalanche, great fireball),
Targeted Rune (sudden death, icicle),
Empowerment (utito tempo),
Absolute Spell (exori, hell's core).
Monster Name: defines the monster whom spell will be casted.
If you put * on the monster name, it will cast the spell on any monster you target.
Range: defines the distance between you and the monster before the spell gets casted.
Example: setting an exori (absolute spell) with a range of 5, will cast the exori when the monster is at least 5 SQM around you.
(With this configuration, of course it will miss the target since exori is a spell with 1x1 SQM range).
Spell Name: defines the spell to be casted with the conditions set.
Mana%: defines the minimum mana percent you must have to cast the spell.
Leave it as it is.
Creatures: defines the amount of creatures that must be around you before casting the spell.
If you put 1 and hit the checkbox, it will target 1 or more monsters.
HP: defines the amount of health that the creature must have to cast the spell.
Leave it as it is.
CD: defines the spell cooldown.
Just put 0 and you'll be fine.
Example of usability Let's say we are playing in a Royal Paladin of level 249.
If we set the spell shooter conditions as: Absolute Spell Monster Name: * Spell Name: Exevo Mas San Range: Small Area Mana: 1% Creatures: 3 HP: 0 - 100% CD: 0 Everytime that there is at least 3 creatures in a small area around the player, it will cast an Exevo Mas San.
If we set the spell shooter conditions as: Targeted Spell Monster Name: * Spell Name: Exori Con Range: 7 SQM Range Mana: 1% Creatures: 1 (plus ticking the checkbox on the right) HP: 0 - 100% CD: 0 Everytime that there is at least 1 or more creatures in at least 7 SQM, it will cast an Exori Con.
By having both spells configured, it will cast exevo mas san until there are at least 3 creatures around. Once there are only 2, it will cast only the exori con.
HealBot
Function: cast spells and use potions automatically without needing to press hotkeys.
Located at: HP tab.
Once you locate it, click on the Setup button.
In here, you'll be able to see all spells/potions you have configured on their respective windows.
And below, some buttons to configure it.
When: defines the moment that the bot will cast the spell or use the potion.
- Current Mana: triggers when your mana reaches a fixed value.
- Current Health: triggers when your health reaches a fixed value.
- Mana Percent: triggers when your mana reaches a fixed percent.
- Health Percent: triggers when your health reaches a fixed percent.
- Burst Damage: triggers when you take damage as the configured value.
Is: defines the condition to take into consideration to cast the spell or use the potion.
- Below: triggers when the fixed value/percent is below the configured amount.
- Above: triggers when the fixed value/percent is above the configured amount.
- Equal To: triggers when the fixed value/percent is equal to the configured amount.
- Blank Field: defines the value or percent of your condition.
Cast (spells only): defines the spell to be casted when the conditions above are met.
Mana Cost (spells only): defines the mana needed to cast the spell.
Use (potions only): defines which item will be used when the conditions above are met.
To add an item, you must drag it to the blank field, or manually input its ID by double clicking on it
Example of usability Let's say we are playing in a Royal Paladin of level 249. It has 3060 HP and 3760 MP.
If we set the spell healing conditions as: When: Current Health Is: Below - 2800 Cast: Exura San Mana Cost: 0 Everytime that the character drops below 2800 health points, it will try casting Exura San even if it has 0 mana.
If we set the spell healing conditions as: When: Health Percent Is: Below - 20 Cast: Exura Gran San Mana Cost: 0 Everytime that the character drops below 20% health points (612 HP), it will try casting Exura Gran San even if it has 0 mana.
If we set the item healing conditions as: When: Mana Percent Is: Below - 40 Use: Mana Potion (ID 268) Everytime that the character drops below 40% mana points (1504 MP), it will try using a Mana Potion if its available on your inventory.
Targeting
Function: target monsters automatically without needing to click on them.
Located at: Target tab.
First, click on the Add button to add a new preset and input a name for it.
Then, click on the Show Target Editor and click on Add to add a new condition.
It has some functions and configurations which I will explain in here, but the most common is:
- Set monster name as * (to target everything),
- Set danger and priority to 10,
- Turn chase on/off depending on the style of targeting you're looking for.
Chase: chases the target when enabled.
Very useful for melee vocations.
Keep Distance: keeps a minimum distance from the target.
Anchoring: stays on a specific SQM while attacking and don't move.
Don't Loot: ignores opening corpses while hunting.
Lure: allows the user to gather monsters before attacking.
Lure Using Cavebot: uses the configured cavebot path to lure monsters.
Face Monsters: always stands in front of the target.
It is useful if you're using spells like great energy beam (exevo vis hur)
Avoid Wave Attacks: avoids standing in front of the target.
It is useful to avoid hunting monsters that deal frontal damage such as Dragons, Demons, etc.
Dynamic Lure: puts the bot to decide automatically how many monsters to gather.
Different than Lure option, it analyzes monsters HP, amount, and their position before attacking.
Dynamic Lure Delay: decides how long does bot waits gathering monsters before targeting.
Setting a higher delay makes it gather more monsters.
Setting a lower delay, makes it kill monsters faster.
D-Arrows Priority: priorizes the bot to use diamond arrows.
Re-Position to Better Tile: puts the bot to search for the best spot to fight.
Searches for a wider place and better attack positions, and avoid being stuck.
Close Pulling Monsters: tries to gather monsters around which aren't attacking you.
RP PvP Safe (DA): works as a secure mode if you're hunting with Diamond Arrows while having your hands closed (PvP mode).






