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

VSOH - Advanced Crafting Bot v1.1 : VGExtreme Programs

Posted: February 24th, 2008
dzib
I still have a problem with the phase where utilities are loaded on the table. Here's the macro I made for refining wo:

/refinadditem "Adhesive"
/refinadditem "Water"
/refinadditem "Cleaner"
/refinadditem "Solvent"
/refinadditem "Heavy Bandages"

It seems that adhesive is not loaded on the table, can't find why....

If I put "Water" on the first place and "Adhesive" on the second place, then it's Water that's not loaded.


Another question: Is it possible to modifiy the scripts to avoid complications remedy using cleaner or solvent? (these are the utilities used to increase quality and I often run out of these before the end)
Posted: February 24th, 2008
Total Posts:55 Joined:2007
I would really really like to see some type of alarm system integrated into the script to audibly alert us of tells or nearby GMs.

I think this feature would be invaluable.
Posted: February 24th, 2008
beergeek
dzib wrote:I still have a problem with the phase where utilities are loaded on the table. Here's the macro I made for refining wo:

/refinadditem "Adhesive"
/refinadditem "Water"
/refinadditem "Cleaner"
/refinadditem "Solvent"
/refinadditem "Heavy Bandages"

It seems that adhesive is not loaded on the table, can't find why....

If I put "Water" on the first place and "Adhesive" on the second place, then it's Water that's not loaded.
If this is exactly how it's in the hotkey, you misspelled the command. It should be /refineadditem not /refinadditem (missing 'e')

dzib wrote:Another question: Is it possible to modifiy the scripts to avoid complications remedy using cleaner or solvent? (these are the utilities used to increase quality and I often run out of these before the end)
The data is in place where this could be done easily, but it may be tricky to get the script to use it if there are no other remedies available.

It is easier, though, to just turn on auto table setup. That way, it will table a stack of utility automatically and the hotkey will add another stack. You will lose one utility for comps, but will never run out of your primary util for quality gains (unless you don't have it buy enough)
Posted: February 24th, 2008
beergeek
officers wrote:I would really really like to see some type of alarm system integrated into the script to audibly alert us of tells or nearby GMs.

I think this feature would be invaluable.
first, a GM can be invisible to the players, so won't always work. If they are visible, I've never paid attention as to how they would be identified.

As for tells, I can put something in where it plays a tone (and optionally pauses/exits the script). It may take a little testing to make sure it doesn't do this with gmworker.com spam :)
Posted: February 24th, 2008
dzib
beergeek wrote:
dzib wrote:I still have a problem with the phase where utilities are loaded on the table. Here's the macro I made for refining wo:

/refinadditem "Adhesive"
/refinadditem "Water"
/refinadditem "Cleaner"
/refinadditem "Solvent"
/refinadditem "Heavy Bandages"

It seems that adhesive is not loaded on the table, can't find why....

If I put "Water" on the first place and "Adhesive" on the second place, then it's Water that's not loaded.
If this is exactly how it's in the hotkey, you misspelled the command. It should be /refineadditem not /refinadditem (missing 'e')

dzib wrote:Another question: Is it possible to modifiy the scripts to avoid complications remedy using cleaner or solvent? (these are the utilities used to increase quality and I often run out of these before the end)
The data is in place where this could be done easily, but it may be tricky to get the script to use it if there are no other remedies available.

It is easier, though, to just turn on auto table setup. That way, it will table a stack of utility automatically and the hotkey will add another stack. You will lose one utility for comps, but will never run out of your primary util for quality gains (unless you don't have it buy enough)
For the /refineadditem problem, i mispelled it on my post but it was correct in the hotkey.... but I found why it didn't worked: I made a copy/paste and I read somewhere that copy/paste in a macro may not work fine. Re-typed all the macro and worked :)

About the utility problem, I tried your solution and it worked perfect, thanks to you Beergeek and keep up the good work :D
Posted: February 24th, 2008
Total Posts:55 Joined:2007
beergeek wrote:
officers wrote:I would really really like to see some type of alarm system integrated into the script to audibly alert us of tells or nearby GMs.

I think this feature would be invaluable.
first, a GM can be invisible to the players, so won't always work. If they are visible, I've never paid attention as to how they would be identified.

As for tells, I can put something in where it plays a tone (and optionally pauses/exits the script). It may take a little testing to make sure it doesn't do this with gmworker.com spam :)
I would sure appreciate this if you would be able to get it added in. Would be a huge asset to the script. I would love to help test this if you would like Beergeek.
Posted: February 27th, 2008
User avatar
Total Posts:26 Joined:2005
i just started trying make real items with this and it works fine except for the fact it doesnt add the dust/powder during the crafting process. it adds it to the table fine but when the time comes to add it while crafting nothing happens. i checked best i could to see if theres a xy loc i needed to fill for mouse click on it and i dont see the command /craftingaddsecondary anywhere either...just curious if this is implemented
Posted: February 27th, 2008
beergeek
syllenus wrote:i just started trying make real items with this and it works fine except for the fact it doesnt add the dust/powder during the crafting process. it adds it to the table fine but when the time comes to add it while crafting nothing happens. i checked best i could to see if theres a xy loc i needed to fill for mouse click on it and i dont see the command /craftingaddsecondary anywhere either...just curious if this is implemented
It is a bug in the current version. All the code is in place to add the dust, but the hotkey isn't. Do the following to fix it:

In acbuserdata.vbs under the hotkey definitions, add:

const HK12 = "^+="

In vanguard, create a new hotkey in CTRL-SHIFT-= with the line:

/craftingaddsecondary

It is corrected for the next version.
Posted: February 28th, 2008
Total Posts:266 Joined:2007
I just thought I would drop by the Vanguard forums again and see whats going on. Way to go beergeek, im glad someone picked up the code and ran with it. Looks like you have made a lot of improvements, I am half tempted to log into vanguard and fire this bot up and see how it rolls. Kudos Beergeek! :P
Posted: February 28th, 2008
beergeek
strabomeeks wrote:I just thought I would drop by the Vanguard forums again and see whats going on. Way to go beergeek, im glad someone picked up the code and ran with it. Looks like you have made a lot of improvements, I am half tempted to log into vanguard and fire this bot up and see how it rolls. Kudos Beergeek! :P
thanks. now to somehow get the "lifetime member (scripting)" tag :)
Posted: February 28th, 2008
dzib
One question about the acbuserdata, if I put const maxDiff = 3 and const minDiff = 2, it means that it will take any wo in the easy and very easy wo, correct?

My problem is that there's a bunch of wo available at the taskmaster (yellow, white, blue, light blue and grey) and I've tried all combination of const maxDiff and const minDiff without success. Seems that none of them reach criteria....
Posted: February 28th, 2008
beergeek
dzib wrote:One question about the acbuserdata, if I put const maxDiff = 3 and const minDiff = 2, it means that it will take any wo in the easy and very easy wo, correct?

My problem is that there's a bunch of wo available at the taskmaster (yellow, white, blue, light blue and grey) and I've tried all combination of const maxDiff and const minDiff without success. Seems that none of them reach criteria....
Yes, but that's not the only consideration. The three variables bIgnoreSets, bIgnoreBatches and bIgnoreSingles will also filter work orders if any of them are set to TRUE.

Also, if the work orders are under lvl 11, it will skip work orders that are not your primary skill. i.e., if you set the bot to be a weaponsmith, it will take blacksmithing and weaponsmithing wo, but ignore armorsmithing wo.
Posted: February 29th, 2008
dzib
bIgnoreSets, bIgnoreBatches and bIgnoreSingles are all set to false.
I'm armorsmith and there are armorsmith, weaponsmith and blaclsmith wo, so it should only skip the weaponsmith wo?
Still doesn't take the as and bs wo.... strange.

edit: I was level 11, upped 12 and now it takes wo again.... dunno why it didn't but seems fixed now :D
Posted: March 2nd, 2008
User avatar
Total Posts:26 Joined:2005
so 1 more issue i've come across with selecting the WO's...it only takes 1 at a time. theres plenty WO's available but as soon as it finds one its lookin for thats it, goes to craft and then comes back, any ideas to have it select 3 WO's? in addition to that....when listing the inventory to buy new utilities it cuts off most of my inventory and it tries to buy it all every time, any way around this? or when i get near the end of the inventory list i just need to sell stuff and free inventory space to continue using that function?
Posted: March 2nd, 2008
beergeek
syllenus wrote:so 1 more issue i've come across with selecting the WO's...it only takes 1 at a time. theres plenty WO's available but as soon as it finds one its lookin for thats it, goes to craft and then comes back, any ideas to have it select 3 WO's? in addition to that....when listing the inventory to buy new utilities it cuts off most of my inventory and it tries to buy it all every time, any way around this? or when i get near the end of the inventory list i just need to sell stuff and free inventory space to continue using that function?
For the first, are there other work orders left that qualify based on the criteria you set? Also, are you using the WOPSF and WOPSR variables which skip the first work orders in the list down to where ones at your difficulty level start? The script will only do so many passes at checking 10 wo then scrolling down to the next ten before it will give up (to prevent a possible endless loop). If you are in an area like TG where there are a lot of work orders, setting these may help.

For the inventory, I have never seen the /inventory command cut the results short. Try doing that command within VG manually to verify. If it doesn't cut off, and the script still tries to get everything, then it may not be reading your log properly. Set debugState to TRUE and debugLevel to 5, delete debug.log in your exhume directory, run the bot and stop it after it runs through the utility purchase routine. PM me the resulting debug.log file
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 2 guests
Locked