Locked Home » Forums » Legacy & Archived » Archived Content » Vanguard » VGExtreme Programs

VG Bots - B-Bot 1.3 : VGExtreme Programs

Posted: March 31st, 2007
Total Posts:154 Joined:2006
Any Blood Mages that have been using the Blood Mage bot that are moving to the B-Bot 1.0 please make sure to change your hot bars to match the new layout.

'Const MELEE_ATTACK_1 = "1" ' Auto Attack Key - If Caster, If Melee it should be a style
'Const MELEE_ATTACK_2 = "2" ' Melee Attack Style 2
'Const MELEE_ATTACK_3 = "3" ' Melee Attack Style 3
'Const MELEE_ATTACK_4 = "4" ' Melee Attack Style 4
'Const BUILD_UP_SPELL = "5" ' Build up Spell or Melee - Scarlet Ritual
'Const RANGED_ATTACK_1 = "6" ' Ranged Spell 1 - Cyst Line
'Const RANGED_ATTACK_2 = "7" ' Ranged Spell 2 - Blood Union Line
'Const RANGED_ATTACK_3 = "8" ' Ranged Spell 3 - Blood Mage it is a Heal as well - Despoil Line
'Const HEALS_PLAYER = "9" ' Infuse Line - This is a heal used in Check_Health and HEAL_PLAYER Functions
'Const HOTKEY_HEALTH_POWER = "0" ' Blood Mage only spell turns Health into Power when resting Useded inside Check_Power function

'* Set up your ALT HOT BAR in game as follows *'
'* Slot 1 = Loot Macro - Any Class *'
'* Slot 2 = Harvest Macro - Any Class *'
'* Slot 3 = Serak's Aug - Any Class - 60 Minute Buff *'
'* Slot 4 = Serak's Man - Any Class - 60 Minute Buff *'
'* Slot 5 = Health Graft - Any Class - 60 Minute Buff *'
'* Slot 6 = Vitilize - Any Class - 60 Minute Buff *'
'* Slot 7 = Ment - Any Class - 60 Minute Buff *'
'* Slot 8 = Open - Any Class - 15 Minute Buff *'
'* Slot 9 = Transmutation INVIS - Stealth and Invis Classes *'
'* Slot 10 = Symbiote Buff - Any Class - 60 Minute Buff *'
'********************************************************************'

The Alt Keys stayed the same except 8 which was Blood Feast it is now a on off spell just turn it on before starting the bot.

I have changed the way it fights some as well.

It will not hang any when you kill a mob does not matter it shows health it moves to the next mob.

It spams Scarlet Ritual after every cast, if you are getting hit and it delays the cast time of your current spell is the only reason it will not go off every time it reaches Blood Union of 4.

When checking the Exp Per minute off the control bar the exp will mess up if you have passed 12:00 am during your session.

Elasped time is formated badly and will be fixed soon.

Was wanting to get something out where some of the classes that do not have a bot would have something to start with and I could figure out what needed to be added for them as well.
Posted: March 31st, 2007
kumqwat420
great, will look through the bbot script tomorrow and start porting for couple classes :)
Posted: March 31st, 2007
Total Posts:154 Joined:2006
kumqwat420 - I do not have a real good templete yet for addons for different classes but sent you the start of one in a PM if you want to take a loot at it.
Posted: April 1st, 2007
exartus
What is the problem with my scipt, he dont attack only aggro is working.. i have only change the waitpoint...

Thanks!



RunScript "includes\VGService.vbs"
RunScript "includes\navigation.vbs"
'********************************************************************'
'* Author : Binafus *'
'* Release : 3/26/07 *'
'* Version : 2.4 *'
'* License : TaultUnleashed Premium Members ONLY *'
'* Credits : Wyvernx's and Tault_mississippi *'
'********************************************************************'

'********************************************************************'
'* Set up your primary HOT BAR in game as follows *'
'* Slot 1 = Autoattack *'
'* Slot 2 = Cyst Spell Line *'
'* Slot 3 = BloodUnion Spell Line *'
'* Slot 4 = Despoil Line *'
'* Slot 5 = Scarlet Spell Line *'
'* Slot 6 = Mental Health to Power Buff *'
'* Slot 7 = *'
'* Slot 8 = *'
'* Slot 9 = Self Heal *'
'********************************************************************'
'********************************************************************'
'* Set up your ALT HOT BAR in game as follows *'
'* Slot 1 = Loot Macro *'
'* Slot 2 = Harvest Macro *'
'* Slot 3 = Serak's Aug *'
'* Slot 4 = Serak's Man *'
'* Slot 5 = Health Graft *'
'* Slot 6 = Vitilize *'
'* Slot 7 = Ment *'
'* Slot 8 = Blood Feast *'
'* Slot 9 = Transmutation INVIS *'
'* Slot 10 = Symbiote Buff *'
'********************************************************************'
'****************************************************'
'* MOVEMENT KEYS MUST BE SET AS FOLLOWS *'
'* a = Turn LEFT *'
'* d = Turn RIGHT *'
'* w = FORWARD *'
'****************************************************'


'****************************************************'
'* EDIT the following Consts to match your settings *'
'****************************************************'

Const HOTKEY_AUTO_ATTACK = "1" ' Auto Attack Key
Const CYST = "2" ' Cyst Line ' Level 1
Const BLOOD_UNION = "3" ' Blood Union Line ' Level 4
Const DESPOIL = "4" ' Despoil Line
Const SCARLET_RITUAL = "5" ' Scarlet Ritual Higher level of Blood Union Greater Damage
Const HOTKEY_HEALTH_POWER = "6" '
Const HEAL_PLAYER = "9" ' Infuse Line

'* The % sign stands for the alt key you can change it to match whatever your want to use to get to your secondary hotbars *
Const BUFF_FIRST_BUFF= "%3" '"Serak's Augmentation II"
Const BUFF_SECOND_BUFF = "%4" '"Serak's Mantle III"
Const BUFF_THIRD_BUFF = "%5" '"Health Graft III"
Const BUFF_FOURTH_BUFF = "%6" '"Vitalize II"
Const BUFF_FIFTH_BUFF = "%7" '"Mental Infusion I"
Const BUFF_FIFTH_TEEN_MINUTE = "%8" '"Blood Feast"
Const HOTKEY_INVIS = "%9" ' Invis
Const BUFF_6TH_BUFF = "%0" ' Place the 1 hour Symbiote buff you wish to have



Const LEVEL_TRAINED = "21" ' Last level trained

Const AVOID_PLAYERS = 1 ' Set to 1 to avoid players, invis move to next waypoint to stay away from them
Const STOP_DEAD = 1 ' Set to 1 if you wish Vanguard to exit if you die or it runs max loops
Const QuitOnTell = 0 ' Set to 1 if you wish the bot to exit on recieving a tell
Const MAX_MOB_LEVEL = 39 ' Max level of mob you wish to attack
Const MIN_MOB_LEVEL = 2 ' Min level of a mob to attack, some world items are level 1

Const HOTKEY_NEXT_MOB = "z" ' Cycle mobs
Const HOTKEY_NEAREST_MOB = "q" ' Nearest Mob


Const MAX_RUNS = 5000 ' How many loops to do
Const SPELL_SLEEP = 2900 ' Spell cooldown
Const WALK = 3200 ' How long the player will walk to the next waypoint, he will not stoped if attacked.
' Raise this number will increase the risk of dragging mobs with you.
' Lower this number is safer but you may not have time to make it to your waypoints

Const XMAX = 2000 ' Max Difference X Cords of Waypoints
Const YMAX = 2000 ' Max Difference Y Cords of Waypoints
Const ZMAX = 500 ' Max Difference Z Cords of Waypoints



'**********************************************************************************************************************'
'* WAYPOINTS = needs to equal how many waypoints u are actually using *'
'* WAYPOINTS = 0 will equal no movement just stand in one place and kill
'* Dim WAYPOINT_ARRAY(X,2) fill in X with the number that you put in WAYPOINTS
'**********************************************************************************************************************'

Const WAYPOINTS = 13 ' Set to 0 if you are not using Waypoints
Dim WAYPOINT_ARRAY(13,3) ' Set to x,3 where x is the number of waypoints
WAYPOINT_ARRAY(0,0) = 51779
WAYPOINT_ARRAY(0,1) = -77652
WAYPOINT_ARRAY(1,0) = 50863
WAYPOINT_ARRAY(1,1) = -73559
WAYPOINT_ARRAY(2,0) = 47983
WAYPOINT_ARRAY(2,1) = -74722
WAYPOINT_ARRAY(3,0) = 46002
WAYPOINT_ARRAY(3,1) = -71368
WAYPOINT_ARRAY(4,0) = 44528
WAYPOINT_ARRAY(4,1) = -66879
WAYPOINT_ARRAY(5,0) = 37891
WAYPOINT_ARRAY(5,1) = -69396
WAYPOINT_ARRAY(6,0) = 27644
WAYPOINT_ARRAY(6,1) = -73219
WAYPOINT_ARRAY(7,0) = 27293
WAYPOINT_ARRAY(7,1) = -78325
WAYPOINT_ARRAY(8,0) = 29074
WAYPOINT_ARRAY(8,1) = -84924
WAYPOINT_ARRAY(9,0) = 32979
WAYPOINT_ARRAY(9,1) = -84932
WAYPOINT_ARRAY(10,0) = 36503
WAYPOINT_ARRAY(10,1) = -83826
WAYPOINT_ARRAY(11,0) = 40521
WAYPOINT_ARRAY(11,1) = -81685
WAYPOINT_ARRAY(12,0) = 46656
WAYPOINT_ARRAY(12,1) = -78902
WAYPOINT_ARRAY(13,0) = 52079
WAYPOINT_ARRAY(13,1) = -78519


'*****************************************************************************************************************************************'
' If you wish to Skin/Harvest the mobs you kill Change HARVEST_MOB = 1 and fill in the mobs you will be harvesting in the GoodSpawns
'*****************************************************************************************************************************************'
Const HARVEST_MOB = 0 ' Try to Skin mobs just killed ? 1 = true 0 = False
Const HARVEST_DELAY = 6 ' If you are still Harvesting when it tries to Loot raise this number, if it is waiting too long to loot lower it

'***********************************************************************'
'* EDIT the following Mob list if you will be Harvesting them *'
'***********************************************************************'
Dim GoodSpawns(8)
GoodSpawns(0) = "Strange Clump of Grass"
GoodSpawns(1) = "Cackler Fury"
GoodSpawns(2) = "Sandburster of Veleri"
GoodSpawns(3) = "Hunter Spider"
GoodSpawns(4) = "Boar"
GoodSpawns(5) = "Plains Wolf"
GoodSpawns(6) = "Small Ringback Adder"
GoodSpawns(7) = "Snake"
GoodSpawns(8) = "Plains Wolf"
Posted: April 1st, 2007
Total Posts:154 Joined:2006
Download the newest script.

Sounds like you might not have everything working with the VGExtreme try that script first.

You should get a box with mobs, distances, directions etc.

If not look through the help on getting it to work first.
Posted: April 1st, 2007
User avatar
Total Posts:374 Joined:2005
putting your new stuff into my ClericBot 1.4 ... wow the first tests was very positiv.


P.s just an idear and more a funny thing, add a counter how many hr/min to next lvl up with the current speed of grind :))
also
0/2000 / ExpPer min / 60min = XX hrs to lvl up with the current speed.

possible to read how many points i have in my current lvl?
if not so a funtkion like current exp points

Const Current_Exp_Points 100 'xxxx/2000

i think we user want love this...to have.
Posted: April 1st, 2007
User avatar
Total Posts:374 Joined:2005
exartus wrote:What is the problem with my scipt, he dont attack only aggro is working.. i have only change the waitpoint...

Thanks!





Const WAYPOINTS = 13 ' Set to 0 if you are not using Waypoints
Dim WAYPOINT_ARRAY(13,3) ' Set to x,3 where x is the number of waypoints
WAYPOINT_ARRAY(0,0) = 51779
WAYPOINT_ARRAY(0,1) = -77652
AYPOINT_ARRAY(1,0) = 50863
WAYPOINT_ARRAY(1,1) = -73559
WAYPOINT_ARRAY(2,0) = 47983
WAYPOINT_ARRAY(2,1) = -74722
WAYPOINT_ARRAY(3,0) = 46002
WAYPOINT_ARRAY(3,1) = -71368
WAYPOINT_ARRAY(4,0) = 44528
WAYPOINT_ARRAY(4,1) = -66879
WAYPOINT_ARRAY(5,0) = 37891
WAYPOINT_ARRAY(5,1) = -69396
WAYPOINT_ARRAY(6,0) = 27644
WAYPOINT_ARRAY(6,1) = -73219
WAYPOINT_ARRAY(7,0) = 27293
WAYPOINT_ARRAY(7,1) = -78325
WAYPOINT_ARRAY(8,0) = 29074
WAYPOINT_ARRAY(8,1) = -84924
WAYPOINT_ARRAY(9,0) = 32979
WAYPOINT_ARRAY(9,1) = -84932
WAYPOINT_ARRAY(10,0) = 36503
WAYPOINT_ARRAY(10,1) = -83826
WAYPOINT_ARRAY(11,0) = 40521
WAYPOINT_ARRAY(11,1) = -81685
WAYPOINT_ARRAY(12,0) = 46656
WAYPOINT_ARRAY(12,1) = -78902
WAYPOINT_ARRAY(13,0) = 52079
WAYPOINT_ARRAY(13,1) = -78519

here you have a bug:

is not :
Const WAYPOINTS = 13 ' Set to 0 if you are not using Waypoints
Dim WAYPOINT_ARRAY(13,3)

correct is:
Const WAYPOINTS = 14 ' Set to 0 if you are not using Waypoints
Dim WAYPOINT_ARRAY(14,3)


this waypoint you have to count in
WAYPOINT_ARRAY(0,0) = 51779

also 13 + 0 = 14 waypoints.
Posted: April 1st, 2007
exartus
@binafus

I never saw this box, so that's my problem.... i have to look at this....

And if you have any idea why i didn't see, you are welcome to help :D

I have try the latest BOT 1.0 and i get the box for PAUSE, UNPAUSE etc... but not with other informaton.... i'm completly loose of this :(

With the latest BOT i saw that he try to use my weapon to attack the mod but nothings append, when i walk he cast a spell on me but he really dont want want to attack the mod....

Thanks!
Posted: April 2nd, 2007
User avatar
Total Posts:374 Joined:2005
exartus wrote:@binafus

I never saw this box, so that's my problem.... i have to look at this....

And if you have any idea why i didn't see, you are welcome to help :D

I have try the latest BOT 1.0 and i get the box for PAUSE, UNPAUSE etc... but not with other informaton.... i'm completly loose of this :(

With the latest BOT i saw that he try to use my weapon to attack the mod but nothings append, when i walk he cast a spell on me but he really dont want want to attack the mod....

Thanks!
the little box have Pause UnPause Exp Exit nothing else.

the Exp informations you get into the DebugLog in the debugger.


P.s for help we need more infos like what spell is casting on you and have you set this correct:
Const HOTKEY_NEXT_MOB = "z" ' Cycle mobs
Const HOTKEY_NEAREST_MOB = "q" ' Nearest Mob

and atleast the all other spells in your shortcut.
Posted: April 2nd, 2007
exartus
@kumpel100

I use the same script the only change i have made is the waypoint, if you look on this page(picture) Register to unlock hidden link

You see the box where we can find information about player, heading etc... but i never saw this box, not sure if the probleme is but i just can't auto attack any mobs...

Thanks!
Posted: April 2nd, 2007
User avatar
Total Posts:374 Joined:2005
exartus wrote:@kumpel100

I use the same script the only change i have made is the waypoint, if you look on this page(picture) Register to unlock hidden link

You see the box where we can find information about player, heading etc... but i never saw this box, not sure if the probleme is but i just can't auto attack any mobs...

Thanks!
that window is for VGExtreme himself also if you run the VGExtreme skript.
for bot using you never get this window while load up the bot-skript indeed of VGExreme.
Posted: April 2nd, 2007
Total Posts:154 Joined:2006
B-Bot 1.1 - Anyone writing a bot to use with this only needs to Remove the following two lines from their class file.
Dim Control
Control = 0

Everything else should work the same as verison 1.0.

B-BloodMage 1.1 added several small things one being you can free up your fighting spells from the HotBar if you set Command = 1.

The BloodMage file is commented better and helps explain how to make class bot files.

Hope this helps anyone working on a bot.
Posted: April 2nd, 2007
hollowman11
Anyone know of any code to help avoid aggro/adds? That is my main problem with botting atm 80% of the time I leave it on for 2+ hours I die from adds. Im botting on level 20s right now which is 2 levels lower than me. Any suggestions would be greatly appriciated.
Posted: April 2nd, 2007
exartus
Working, thanks for you guys, my error was my key Q and Z, it was not set....

Thanks again...
Posted: April 3rd, 2007
User avatar
Total Posts:374 Joined:2005
hollowman11 wrote:Anyone know of any code to help avoid aggro/adds? That is my main problem with botting atm 80% of the time I leave it on for 2+ hours I die from adds. Im botting on level 20s right now which is 2 levels lower than me. Any suggestions would be greatly appriciated.
set the waypoints shorter i macro all time in aggro camps and diet most time in pvp.

-i make my waypoints in Z system in a rly short range (Range 12-15)
most 70-90 waypoints in one mob spot.

Waypoints forward into camp:

F <12> F F F


F <12> F F



B B B B <<< Way back to start



B B B


so i can clear up a big range and didnt miss a mob in aggro range.
Ready to join the community? Click here and see all of the benefits!
blue large dotWho is online
Users browsing this forum: No registered users and 4 guests
Locked