Build bots for FFXI, WoW, and Vanguard
Login  Register
 
home
download now!!
registration codes
forum
documentation
language reference

Anarchy Online
Archlord
Asheron's Call (AC)
Cabal Online (CO)
City of Heroes (COH)
Dark Age of Camelot (DAOC)
Dungeons and Dragons (DDO)
EVE Online (EO)
EverQuest 1 (EQ)
EverQuest 2 (EQ2)
Final Fantasy XI (FFXI)
Guild Wars (GW)
Hero Online (HO)
Knight Online (KO)
Lineage 1
Lineage 2 (L2)
Lord of the Rings Online (LOTRO)
Matrix Online (MO)
Myth of Soma
Neocron 2
Pristontale
Ragnarok Online
Rising Force Online
Rist Your Life
ROSE Online
Ryzom
ShadowBane (SB)
Silk Road Online
Star Wars Galaxies (SWG)
Tabula Rasa
Ultima Online (UO)
Vanguard (VG)
World of Warcraft (WOW) 


Vanguard Tips and Tricks

Main Module : vgclient.exe
Process Name: vgclient.exe

"Vanguard: Saga of Heroes" writes character strings in Unicode, so you can start by searching for your character's name using the String (UNICODE) type.

Also, searching for your health stats using the "Series of Values".  So, if your hitpoints have a current value of 97 and a maximum value of 97, search for :

Integer    97
Integer    97

This should return about 40-50 value sets.  Right click the found values and select "Monitor All Results".  This will move your values into the right list view and the values are going to update 4 times per second.  Now, if you fight a MOB or change your hitpoints another way, you will see that some of the items that you are monitoring have a green background.   Select the items that are not green and hit Delete.  This will remove all values that are not what you are looking for.

Now you have a list of values that change when you want them to, but which do you want to use?  It is best to use the values that are closest to the Main Module's base, so open the Module View and find the first entry with vgclient.exe in the Module column and note the Address column.  Look back at your results and find the item that is closest to the address.

Developers typically want data that is accesses frequently to be as close to the home application as possible, so it is more likely that the data will be a direct offset the closer you can get to the main module.  Otherwise you will have to find a pointer to the location that you have found and this is necessary in some instances.

You should be able to find the following Game Variables fairly easily using the method described above:

MaxEnergy
CurrentEnergy
EnergyPercentage

MaxEndurance
CurrentEndurance
EndurancePercentage

MaxHitpoints
CurrentHitpoints
HitpointsPercentage

CharacterName