Difference between revisions of "VBot Functions"
| Line 49: | Line 49: | ||
<b>Example of usability</b> | <b>Example of usability</b> | ||
Let's say we are playing in a Royal Paladin of level 249. | Let's say we are playing in a Royal Paladin of level 249. | ||
| − | + | ||
If we set the spell shooter conditions as: | If we set the spell shooter conditions as: | ||
Absolute Spell | Absolute Spell | ||
| Line 110: | Line 110: | ||
Let's say we are playing in a Royal Paladin of level 249. | Let's say we are playing in a Royal Paladin of level 249. | ||
It has 3060 HP and 3760 MP. | It has 3060 HP and 3760 MP. | ||
| − | + | ||
If we set the spell healing conditions as: | If we set the spell healing conditions as: | ||
When: Current Health | When: Current Health | ||
Revision as of 15:46, 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.



