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

VSOH - Advanced Crafting Bot v1.1 : VGExtreme Programs

Posted: March 3rd, 2008
kujojava
First off, amazing work.

Secondly, is there a way to force it to use tools and station more for quality? While I'm fine with buying extra utilities, it'd be nice if I didn't have to burn thru quite so many on items that I can reach A on with minimal utility quality steps.

Thirdly, is there a way (or does it automatically) to adjust what your current skills\available actions are?
Posted: March 4th, 2008
beergeek
kujojava wrote:First off, amazing work.

Secondly, is there a way to force it to use tools and station more for quality? While I'm fine with buying extra utilities, it'd be nice if I didn't have to burn thru quite so many on items that I can reach A on with minimal utility quality steps.

Thirdly, is there a way (or does it automatically) to adjust what your current skills\available actions are?
1) Thanks.

2) In the posted version, no. However, that is one thing I've been working on and next release will have an option to focus on tool actions for quality at high level. No current plans to do this for station as my crafters have fairly balanced stats. If you wish to do a bit of work, there is data you can collect which will help me add station2 post-400 skill actions. PM me if interested.

3) The autobalancing was put in to make it easier leveling with the bot by allowing it to spend points in the direction you want, but was not intended to change the balance of points at max level. It would take a bit of recoding, but I'll add it to the list of desired features.
Posted: March 6th, 2008
dzib
Hi,

One problem I have encouter today: I have put the fuel and oil utilities number to keep in the pouch to 15, but after a while the bot is running, it just doesn't buy a few fuel and oil to keep the stack number to 15, but it buys 15 oil and 15 fuel each time.
It means that after a while, my bags are full of utilities.... is it normal?
Posted: March 6th, 2008
beergeek
dzib wrote:Hi,

One problem I have encouter today: I have put the fuel and oil utilities number to keep in the pouch to 15, but after a while the bot is running, it just doesn't buy a few fuel and oil to keep the stack number to 15, but it buys 15 oil and 15 fuel each time.
It means that after a while, my bags are full of utilities.... is it normal?
In game, try typing /inventory with your inventory nearly full. Does it display all items in your chat window or does it clip it at a certain point?
Posted: March 7th, 2008
dzib
Damned, no utilities are displayed..... I've removed all the stuff in the bags, now it works :) thanks


Last edited by Guest on March 7th, 2008, 9:03 am, edited 2 times in total.
Posted: March 7th, 2008
User avatar
Total Posts:26 Joined:2005
dzib - i think you're having the same problem as me...the /inventory command has a finite number of items it can display. emptying your inventory only fixes it til u get to that number again then it will not read what u have and continue to buy all the stuff again. i still havent figured out why we have this problem and other do not.
Posted: March 7th, 2008
dzib
Yep, that's the problem, emptying the bags fix it.

One more question, is there a workaround for the problem where the actions are put in a different order from a wo to the other?

Let me explain:

I'm a mineralogist 41. When a craft is in progress, when it reaches the util2 stage, eveything's fine when it's treatment or emery action family, but when it's adhesive, there are two choices: bond (progress very low and quality very low) and glue (progress moderate) and it keeps spamming the bond button even if at 100% quality, wasting all the AP....

I've tried to swap bond and glue in the acbinit.vbs but it seems to do nothing.

In fact, there's a swap between these two actions when I reach the adhesive action familiy.
Posted: March 7th, 2008
beergeek
dzib wrote:Yep, that's the problem, emptying the bags fix it.

One more question, is there a workaround for the problem where the actions are put in a different order from a wo to the other?

Let me explain:

I'm a mineralogist 41. When a craft is in progress, when it reaches the util2 stage, eveything's fine when it's treatment or emery action family, but when it's adhesive, there are two choices: bond (progress very low and quality very low) and glue (progress moderate) and it keeps spamming the bond button even if at 100% quality, wasting all the AP....

I've tried to swap bond and glue in the acbinit.vbs but it seems to do nothing.

In fact, there's a swap between these two actions when I reach the adhesive action familiy.
For the bag problem, I am at a loss. Every time I enter the /inventory command I get a complete list, regardless of how much is in my inventory. Even with full 32 slot bags, full saddlebag, full 60-slot utility bag plus equipped items I never have the command cut the results. There must be something in the game or UI that causes this.

For the actions, the bot does exactly what you suggest and should click the correct action regardless of the order it appears. The only times this doesn't work properly is if 1) the data is incomplete (I verified the data for that particular action family is in place), 2) the offset that reads the action family name isn't returning the correct value or 3) the offsets that read the action names isn't returning the correct values. In the last two cases, attempts to match will fail and the bot will click the expected action location. In this case, it will click action 1 because that is where the moderate progress action is supposed to be.

Try this again after closing and restarting both Vanguard and VGExtreme. If it was an offset issue, it may clear itself up and work normally. If you still have problems, follow the instructions in the "If I ask you to send me a debug" paragraph of the Troubleshooting section of the original post.
Posted: March 8th, 2008
User avatar
Total Posts:26 Joined:2005
ok so i made an entirely new chat tab and put the only thing in there command results and took it out of all other chat tabs and the /inventory works as intended. for what ever the reason that should work to fix it so u dont have to have empy bags :).
Posted: March 8th, 2008
dzib
syllenus wrote:ok so i made an entirely new chat tab and put the only thing in there command results and took it out of all other chat tabs and the /inventory works as intended. for what ever the reason that should work to fix it so u dont have to have empy bags :).
Nice, I'll try that, thanks
Posted: March 8th, 2008
dzib
beergeek wrote:
dzib wrote:Yep, that's the problem, emptying the bags fix it.

One more question, is there a workaround for the problem where the actions are put in a different order from a wo to the other?

Let me explain:

I'm a mineralogist 41. When a craft is in progress, when it reaches the util2 stage, eveything's fine when it's treatment or emery action family, but when it's adhesive, there are two choices: bond (progress very low and quality very low) and glue (progress moderate) and it keeps spamming the bond button even if at 100% quality, wasting all the AP....

I've tried to swap bond and glue in the acbinit.vbs but it seems to do nothing.

In fact, there's a swap between these two actions when I reach the adhesive action familiy.
For the bag problem, I am at a loss. Every time I enter the /inventory command I get a complete list, regardless of how much is in my inventory. Even with full 32 slot bags, full saddlebag, full 60-slot utility bag plus equipped items I never have the command cut the results. There must be something in the game or UI that causes this.

For the actions, the bot does exactly what you suggest and should click the correct action regardless of the order it appears. The only times this doesn't work properly is if 1) the data is incomplete (I verified the data for that particular action family is in place), 2) the offset that reads the action family name isn't returning the correct value or 3) the offsets that read the action names isn't returning the correct values. In the last two cases, attempts to match will fail and the bot will click the expected action location. In this case, it will click action 1 because that is where the moderate progress action is supposed to be.

Try this again after closing and restarting both Vanguard and VGExtreme. If it was an offset issue, it may clear itself up and work normally. If you still have problems, follow the instructions in the "If I ask you to send me a debug" paragraph of the Troubleshooting section of the original post.
Thanks Beergeek, just a restart of Vg and VgExhume fix it... was an offset issue I guess, as you said.

Another problem I have is that in the examine action family (station1), it keeps spamming the "study" action (progress and quality moderate) even if the CQ is reached.
I've checked the acbinclude.vbs and found this....
elseif (Crafting_ActionPointsLeft >= 150) and (statSkill >= 250) and (Crafting_StepHealth(CS) >= 85) and (Crafting_Quality < CQ) then
pressHotkey(idStat1(6))
So, I guess it should only hit the 6th action (study) if the CQ hasn't been reached, correct?
Despite, it hits "study" action even at 100%, but only for the "examine" action family.

PS: no swapping prob here, and the problem is still there after a restart.
PS2: sorry for all these questions but I'm not that good in all these prog stuffs :?
Posted: March 8th, 2008
beergeek
dzib wrote:Another problem I have is that in the examine action family (station1), it keeps spamming the "study" action (progress and quality moderate) even if the CQ is reached.
I've checked the acbinclude.vbs and found this....
elseif (Crafting_ActionPointsLeft >= 150) and (statSkill >= 250) and (Crafting_StepHealth(CS) >= 85) and (Crafting_Quality < CQ) then
pressHotkey(idStat1(6))
So, I guess it should only hit the 6th action (study) if the CQ hasn't been reached, correct?
Despite, it hits "study" action even at 100%, but only for the "examine" action family.

PS: no swapping prob here, and the problem is still there after a restart.
PS2: sorry for all these questions but I'm not that good in all these prog stuffs :?
You are right in that is the line which presses that action, and it will only hit it if your quality hasn't been achieved and you're 85% or more into that step. If it's not, then there is a problem (again) with matching the name. You can try following my previous instruction to make a debug log and pm me with it.
Posted: March 8th, 2008
User avatar
Total Posts:26 Joined:2005
aha! real fix (before i just got lucky for a while) the timestamp is definately the problem. turn that off and have all 500 or so...(exageration) items in the inventory. works like a champ, no timestamp
Posted: March 8th, 2008
beergeek
syllenus wrote:aha! real fix (before i just got lucky for a while) the timestamp is definately the problem. turn that off and have all 500 or so...(exageration) items in the inventory. works like a champ, no timestamp
Thanks for the info. I added this to the Troubleshooting section of the OP.
Posted: March 11th, 2008
dzib
Seems that GU4 has brought lots of problems with the complications....
Now, when there's a comp and the resolution need a tool in another bag, the bot change the bag, click once on the remedy, then continues once in the action in progress, come back to the comp remedy, goes back to the action, and so on until the comp has gone.
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 1 guest
Locked