VG Advanced Crafting Bot v2.0
Posted: September 18th, 2008, 3:09 pm
AdvancedCraftingBot 2.0, original release 9/18/2008
--------------------------------------------------------------------------------------------------------------------------
UPDATE JAN 20, 2010: CRAFT LEVEL, SKILLS AND TABLE SETUP FLAG OFFSETS NOT WORKING AT THIS TIME. I will get it running eventually, but attempting to load vgextremeservice 2.1 as a reference in visual studio under Windows 7 causes a crash. Since my machines are running Win 7, I will need to install vs on an older machine before I can make the changes. Please be patient (all two of you
NOTE: This will NOT run on Vista x64 (at least as of the previous vgextremeservice 2.0 version. I have not tested 2.1 but suspect it also will not work). The limitation is in the vgextremeservice which I reference in this application, not the bot itself. I have no control over this.
If you have any problems running the bot, please don't post just to say it's not working (unless it's not working after a patch but was working before). The following information will be needed:
- What OS are you running?
- What screen do you get before the bot crashes? (authentication, splash screen, status window, etc.)
- Detailed error messages you receive
From there, additional information may be requested of you.
--------------------------------------------------------------------------------------------------------------------------
The bot was completely rewritten from v1.1. Contains all the features of AdvancedCraftingBot 1.1 plus the following major enhancements:
- Fully GUI based in its own application
- Compact status window display which remains in the foreground and provides various useful information as well as instructions when necessary
- Three modes of operation: work order grinding, item crafting and a helper mode
- All configuration done through the interface
- Automatic hotkey configuration
- Saved settings allow for multiple characters and multiple locations with automatic detection
- Route waypoint configuration is done in-program now and is simplified to hitting appropriate function keys throughout your routes
- Recipe builder which allows you to create any item craftable in game automatically, defining specific ingredients and options
- Recipe queueing system that allows crafting a sequence of items automatically, with full navigation support
- Helper mode runs in the background. Once you start a recipe and get past Stage 1 (where you select options, etc.), it automatically picks up and completes the recipe to your configured target quality
- Helper mode also allows you to replenish your utilities with a single keystroke
- Numerous other enhancements and optimizations
This is based on wyvernx's latest VGExtremeService, which is included in the package
REQUIREMENTS:
Same system reqs as the old vgextreme. .NET framework 2.0, blah blah.
Default crafting UI. Some custom windows may work, but this is mainly geared to default. You can easily remove the custom crafting window from a custom ui without affecting anything else.
SETUP:
Download VGExtremev2.1.zip and extract in the location of your choice.
Download the latest AdvancedCraftingBot.zip file and extract into the bot directory you chose.
Create a shortcut or directly click AdvancedCraftingBot.exe to launch (make sure you are logged into Vanguard first).
Note: Do not move the .exe outside of the directory with the vgextremeservice files or it will not work.
Use your xunleashed userid/password in the MMOViper login window. It will be remembered between sessions.
The first time you run the bot for a particular character, only the SETUP option will be available. Go through all the settings and restart the bot before actually using it. This isn't required for a vast majority of the settings, but there are a couple which may require the restart depending on what you have selected.
TIPS
Make sure timestamping is turned off in your chat. This causes the /inventory command to clip and will cause the bot to buy more utilities than you need each pass.
The "Adjust final position at crafting table" option works decently for blacksmith stations, fairly well for artificer stations, but not that great for outfitter. The reason is the anchor position of the world object is not in the center of the table, but off to a side. The bot may turn to the side and put the click location off the table.
The F4 option in setting up waypoints will cause your character to stop, turn the direction you are facing when you set the waypoint, and then continue. This is useful for tight turns or arriving at a craft table. It is ok to set your destination waypoint (F12) on the same spot.
Do not run the old VGExtreme while using this program. The log file will not read properly.
Final notes:
I will expand upon this OP with time.
ACB 1.1 will no longer be supported.
As this is the first public release, there are certain to be bugs yet undiscovered. Post any problems in this thread. I will be monitoring it often.
CHANGELOG:
9-10-11 v2.0.4.7
- offset fix for latest patch (thanks @sagatious for offsets)
9-8-09 v2.0.4.6
- offset fix for latest patch (thanks @sagatious for offsets)
8-8-09 v2.0.4.5
- offset fix for latest patch
6-4-09 v2.0.4.4
- offset fix for latest patch
5-28-09 v2.0.4.3
- offset fix for latest patch
5-3-09 v2.0.4.2
- offset fix for latest patch
2-17-09 v2.0.4.1
- offset fix for 2-12-09 patch
2-9-2009 v2.0.4
- offset fix for 2-4-09 patch
- now remembers "ignore complications on finishing step" setting between sessions
*** there is a known issue with the bot crashing upon launch on certain systems (including my own) but not affecting everyone. this has been traced to the service, which was not written by me. No ETR at this time. *** THIS WAS RESOLVED WITH THE RELEASE OF VGEXTREME V2.1 ***
12-18-2008 v2.0.3.2
- offset fix for 12-16-08 patch
11-26-2008 v2.0.3.1
- offset fix for recent patch
10-30-2008 v2.0.3
- fixed an incorrect assignment for 2 of the 3 finishing skills. In some cases, this caused the bot to click an action you have not yet acquired.
- added additional debug logging
10-23-2008 v2.0.2
- offset fix for 10/23 patch
- fix for crash that would occur when 2 or more complications are active
10-1-2008 v2.0.1
- offset fix for 10/1 patch
- no longer checks for configured routes when in work order mode and navigation disabled
- added some additional logging to help with utility purchasing problems
- coded a workaround for a rare crash involving 'green' complications
--------------------------------------------------------------------------------------------------------------------------
UPDATE JAN 20, 2010: CRAFT LEVEL, SKILLS AND TABLE SETUP FLAG OFFSETS NOT WORKING AT THIS TIME. I will get it running eventually, but attempting to load vgextremeservice 2.1 as a reference in visual studio under Windows 7 causes a crash. Since my machines are running Win 7, I will need to install vs on an older machine before I can make the changes. Please be patient (all two of you
NOTE: This will NOT run on Vista x64 (at least as of the previous vgextremeservice 2.0 version. I have not tested 2.1 but suspect it also will not work). The limitation is in the vgextremeservice which I reference in this application, not the bot itself. I have no control over this.
If you have any problems running the bot, please don't post just to say it's not working (unless it's not working after a patch but was working before). The following information will be needed:
- What OS are you running?
- What screen do you get before the bot crashes? (authentication, splash screen, status window, etc.)
- Detailed error messages you receive
From there, additional information may be requested of you.
--------------------------------------------------------------------------------------------------------------------------
The bot was completely rewritten from v1.1. Contains all the features of AdvancedCraftingBot 1.1 plus the following major enhancements:
- Fully GUI based in its own application
- Compact status window display which remains in the foreground and provides various useful information as well as instructions when necessary
- Three modes of operation: work order grinding, item crafting and a helper mode
- All configuration done through the interface
- Automatic hotkey configuration
- Saved settings allow for multiple characters and multiple locations with automatic detection
- Route waypoint configuration is done in-program now and is simplified to hitting appropriate function keys throughout your routes
- Recipe builder which allows you to create any item craftable in game automatically, defining specific ingredients and options
- Recipe queueing system that allows crafting a sequence of items automatically, with full navigation support
- Helper mode runs in the background. Once you start a recipe and get past Stage 1 (where you select options, etc.), it automatically picks up and completes the recipe to your configured target quality
- Helper mode also allows you to replenish your utilities with a single keystroke
- Numerous other enhancements and optimizations
This is based on wyvernx's latest VGExtremeService, which is included in the package
REQUIREMENTS:
Same system reqs as the old vgextreme. .NET framework 2.0, blah blah.
Default crafting UI. Some custom windows may work, but this is mainly geared to default. You can easily remove the custom crafting window from a custom ui without affecting anything else.
SETUP:
Download VGExtremev2.1.zip and extract in the location of your choice.
Download the latest AdvancedCraftingBot.zip file and extract into the bot directory you chose.
Create a shortcut or directly click AdvancedCraftingBot.exe to launch (make sure you are logged into Vanguard first).
Note: Do not move the .exe outside of the directory with the vgextremeservice files or it will not work.
Use your xunleashed userid/password in the MMOViper login window. It will be remembered between sessions.
The first time you run the bot for a particular character, only the SETUP option will be available. Go through all the settings and restart the bot before actually using it. This isn't required for a vast majority of the settings, but there are a couple which may require the restart depending on what you have selected.
TIPS
Make sure timestamping is turned off in your chat. This causes the /inventory command to clip and will cause the bot to buy more utilities than you need each pass.
The "Adjust final position at crafting table" option works decently for blacksmith stations, fairly well for artificer stations, but not that great for outfitter. The reason is the anchor position of the world object is not in the center of the table, but off to a side. The bot may turn to the side and put the click location off the table.
The F4 option in setting up waypoints will cause your character to stop, turn the direction you are facing when you set the waypoint, and then continue. This is useful for tight turns or arriving at a craft table. It is ok to set your destination waypoint (F12) on the same spot.
Do not run the old VGExtreme while using this program. The log file will not read properly.
Final notes:
I will expand upon this OP with time.
ACB 1.1 will no longer be supported.
As this is the first public release, there are certain to be bugs yet undiscovered. Post any problems in this thread. I will be monitoring it often.
CHANGELOG:
9-10-11 v2.0.4.7
- offset fix for latest patch (thanks @sagatious for offsets)
9-8-09 v2.0.4.6
- offset fix for latest patch (thanks @sagatious for offsets)
8-8-09 v2.0.4.5
- offset fix for latest patch
6-4-09 v2.0.4.4
- offset fix for latest patch
5-28-09 v2.0.4.3
- offset fix for latest patch
5-3-09 v2.0.4.2
- offset fix for latest patch
2-17-09 v2.0.4.1
- offset fix for 2-12-09 patch
2-9-2009 v2.0.4
- offset fix for 2-4-09 patch
- now remembers "ignore complications on finishing step" setting between sessions
*** there is a known issue with the bot crashing upon launch on certain systems (including my own) but not affecting everyone. this has been traced to the service, which was not written by me. No ETR at this time. *** THIS WAS RESOLVED WITH THE RELEASE OF VGEXTREME V2.1 ***
12-18-2008 v2.0.3.2
- offset fix for 12-16-08 patch
11-26-2008 v2.0.3.1
- offset fix for recent patch
10-30-2008 v2.0.3
- fixed an incorrect assignment for 2 of the 3 finishing skills. In some cases, this caused the bot to click an action you have not yet acquired.
- added additional debug logging
10-23-2008 v2.0.2
- offset fix for 10/23 patch
- fix for crash that would occur when 2 or more complications are active
10-1-2008 v2.0.1
- offset fix for 10/1 patch
- no longer checks for configured routes when in work order mode and navigation disabled
- added some additional logging to help with utility purchasing problems
- coded a workaround for a rare crash involving 'green' complications