Page 1 of 1

VSOH Bots - Crafting Bot (well almost)

Posted: August 10th, 2007, 9:19 pm
by b1r2s3
So moving more toward a bot which I swore I wouldn't do, this version now does Finishing and Refining WO's w/o EVER touching any buttons.

This version uses the Button 1 "/craftingselectaction 1...." hotkey macros discussed in other threads, but still with intelligence in picking the fastest production method to get you through the WO's as fast as possible.

I've also included a "Ready for More?" Yes/No box. Just click yes after you've gone to get 3 more WO's and the script will go back to crafting.

Some things to note....

I use 1280 x 1024 resolution and the script uses all mouse x/y loc & click, which will shift for different resolutions.

I burned through 2 levels using this script and no questionable crafters stopped by, so I believe it to be safer to use than sending a bunch of /craftingselectstep 1 type line commands (no freaking human types them one by one).

To use this effectively, make sure you are always close to the same position with regard to the crafting table when you set your mouse positions. I like to use first person pov and stand in the middle of the table.

If you prefer the whole "one command line at a time" method, just comment out the Mouse.LClick... lines and uncomment the VGSendCommand "\....." lines, and you'll go back to the old style. A word of caution however, if someone does check up on you, the script will keep stealing your chat window and preventing you from answering tells, etc.

You'll have to DL AC Tool or the like to track your mouse X,Y position for your resolution/UI/Window layout settings.

For all the non-artificers... Please make a post stating the stage names of your crafting process eg "Stage 1: Materials" "Stage 2: Cutting", how many steps are in that stage, and which method of that step gets the job done most efficiently. With this info, I can mod this script to do WO's for other crafting trades as well.

For instance, if there are 5 buttons available to your crafting process window broken into 4 stages, some stage has 2 steps, I need to know whic that is, and when that step is selected, which of the "subbuttons" you'd normally click to advance the progress the fastest.

Posted: August 11th, 2007, 12:06 pm
by Tault_admin
moved to confirmed. and 1000 points to you.

Posted: August 11th, 2007, 7:37 pm
by proudr
Hey mate great work, spent the morning testing it out and heres my feedback!

1. Needs to be able to change tool belts.

2. Needs to be able to check for quality(making D grade items over and over gives very, very little exp)

3. Needs to add the correct items to the crafting table (emery bandages water etc)

Thanks anyway, I really look forward to when you update this :) .

Posted: August 12th, 2007, 11:41 pm
by proudr
After spending some more time with the code I now have it adding all refining items I need and can get it to do C quality.

Next step - Work out how to make it know when to switch toobelts.

Posted: August 13th, 2007, 7:51 am
by b1r2s3
Cool. if you'd like, send it to me and I'll add it to the original file and repost. Also, I'm waiting on some feedback from Wyrvenx regarding some functions which don't seem to be working, and will help to add better intelligence to quality and tool selection.

Also, i'm very much a novice when it comes to crafting and D quality workorders haven't been an issue for me yet. If you could tell me why or when you'd need to switch tool belts, and what steps give the best return on quality, I'll happily make the script more intelligent, including A-D quality selection>

Posted: August 13th, 2007, 1:59 pm
by crimsonsoul24
Ok figured out one problem, now it works, kinda... what is the button 1 "/craftselection 1" about, I don't understand what do I need to do?

my other problem was I wasn't opening it as a project, I'm a noob =/

Posted: August 13th, 2007, 2:32 pm
by b1r2s3
Yeah you're missing the crafting include file. rather than send you searching i've attached it.

Posted: August 13th, 2007, 3:37 pm
by crimsonsoul24
Ok I figured it all out, my last question is (I'm an artificer too) when using solvent, or cleaner, can you make select action 3 because that's the fastest for me, thanks in advance (make a new hotkey with cords I suppose) THanks again, and awesome Macro, I love it

im lost

Posted: August 16th, 2007, 5:27 pm
by tronicfire
so what do i need to use the crafter bot in vanguard and how do i set it up sorta new to the site and such any help would be great or if u play vanguard and use this send me a message as i have a few questions for ya

Posted: August 25th, 2007, 5:26 pm
by strabomeeks
Im trying to determine when in stage 2 or stage 3 and there are multiple boxes, how can I tell the script to use HK1 during the first part of stage 3, HK2 during the second part, and HK3 during the third part.

I thought it was using this, but it is not seeming to work.

Crafting_StepHealth

This is what I currently have.

If (Crafting_RecipeSectionName = "Stage 3: Processing") Or (Crafting_RecipeSectionName = "Stage 3: Developing") Or (Crafting_RecipeSectionName = "Stage 3: Carving") Or (Crafting_RecipeSectionName = "Stage 3: Fashioning") Then
While Crafting_StepHealth(3) < 100
Mouse.LMouseClick HK2_X, HK2_Y, 1, 1
sleep 2500
Wend
While Crafting_StepHealth(4) < 100
Mouse.LMouseClick HK1_X, HK1_Y, 1, 1
sleep 2500
Wend
While Crafting_StepHealth(5) < 100
Mouse.LMouseClick HK3_X, HK3_Y, 1, 1
sleep 2500
Wend
End If

However, it only uses one key. Some insight here?

Posted: September 20th, 2007, 3:38 pm
by stupidhead64
made the item great....just doesnt add any quality =(

still being used?

Posted: November 6th, 2007, 5:30 am
by b1r2s3
it seems as though this is still being used. I had assumed people would use the complete bot. I have made significant improvements to the script, including tier 3 artificer, outfitter and blacksmith tasks, complication removal, toolbelt changing and best possible quality. I routnely push out b quality dk blue wo's and always a quality light blue and grey.

I will post the new version if intrest exists.

Posted: November 6th, 2007, 6:49 am
by tlucredael
I would be interested in that for sure!