VGCraftHelper - Comments Thread

eqcontracts

Active Member
Hrm UI Issue

Getting a pitch black UI, any ideas?.. I can see all of the buttons and typed information but everythign else is jet black so I can't make any sense of it.
 

Shaba

Active Member
eqcontracts said:
Getting a pitch black UI, any ideas?.. I can see all of the buttons and typed information but everythign else is jet black so I can't make any sense of it.
Close the script. Then you need to open InnerSpace/Interface/VGSkin.xml

Find
Code:
Filename="C:\Program Files\Sigil Games\Vanguard\VGUIAssets\Shells\Default\Textures\VgrdParts.tga"
and Change it to wherever you have your Vanguard folder. You will have to do this multiple times. Save the xml file and rerun script.
 

eqcontracts

Active Member
gotcha

Ah, Makes sense. I'm still using the beta client which installed into the "sony" directory under program files. Thanks.

Just did a Replace All Files/Sigil Games/ to Files/Sony/
 

Shaba

Active Member
If you want to make the same thing over and over (for a house or boat) you can use craftrepeat.iss
Code:
	variable string RecipeName = "Initiate Deconstruction: Medium Armor"
	variable string TableName = "Outfitter Fitting Table"
	variable(global) int QuantityToMake = 0
	
	
function main()
{
	run shabacraft
	wait 10
	do
	{
		Pawn[${TableName}]:Target
		wait 10
		Refining:Begin
		wait 5
		Refining.Recipe[${RecipeName}]:Select
		wait 10
		Script[shabacraft].Variable[CraftingOn]:Set[TRUE]
		wait 10
		do
		{
			wait 10
		}
		while ${Refining.CurrentRecipe(exists)}
		wait 5
		Loot:LootAll
		wait 10
	}
	while 1
}

function atexit()
{
	endscript shabacraft
}
temporarily until Hendrix is done with his script. Just edit those first 2 lines and buy the materials required.


Actually I was just informed that doing a set of '5' is not always the second icon in the igredient stage, and that is what this will use. It is always the second icon for me, so if that is not the case for you, then this will not do 5 at a time. Hopefully I can get a hold of Hendrix soon to give a better solution :)
 
Last edited:

eqcontracts

Active Member
couple issues

It appears the bot won't switch between tool belts if a tool is required by a complication. I get a blacksmithing complication that asks for a hammer, so it will just sit there and try to fix the complication over and over and say "Missing tool type" Hammer. A quick fix would be to look for the missing tool tip text and have it switch belts, but that's more of a hack , I'm sure you have something better.

Another problem i'm having is on Tier4 combines, it will pump quality until it's 100% or I run out of AP/fuel. Xeons script was having this same problem, he seemed to get it fixed.

I could not find a switch for the quality issue in the scripts. So if there is a way to turn it off, let me know or make it smarter. I think the script is basing it's quality pump off the AP left, however in tier4 you need alot more AP to complete a combine than teir3 required. So It's pumping too much and not leaving enough to finish the combine.

The quality pumping issue seems to only be a huge deal when the quality pumping comes in stage 2, if it's in stage 3, then the AP is alot lower and the bot can finish normally, but in stage 2 I Think it's seeing this massive amount of AP and pumping it into quality and leaving crap for the rest of the combine.

Other than that the script runs pretty much like VGWorkOrder did, with a much better crafting AI. Nice job.
 
Last edited:

Boog

Active Member
I have not had a chance to try this yet. Is it working after the 3/13/2007 patch, or did the removal of crafting spam by the patch break this script too?

Thanks
 

IeU

Active Member
Shaba said:
If you want to make the same thing over and over (for a house or boat) you can use craftrepeat.iss
Code:
	variable string RecipeName = "Stiff Leather"
	variable string TableName = "Outfitter Material Bench"

function main()
{
	run shabacraft
	do
	{
		Pawn[${TableName}]:Target
		wait 10
		Refining:Begin
		wait 5
		Refining.Recipe[${RecipeName}]:Select
		wait 10
		Script[shabacraft].Variable[CraftingOn]:Set[TRUE]
		wait 10
		do
		{
			wait 10
		}
		while ${Refining.CurrentRecipe(exists)}
		wait 5
		Loot:LootAll
		wait 10
	}
	while 1
}

function atexit()
{
	endscript shabacraft
}
temporarily until Hendrix is done with his script. Just edit those first 2 lines and buy the materials required.


Actually I was just informed that doing a set of '5' is not always the second icon in the igredient stage, and that is what this will use. It is always the second icon for me, so if that is not the case for you, then this will not do 5 at a time. Hopefully I can get a hold of Hendrix soon to give a better solution :)
there must be a way to edit which action to choose . . .
 

Shaba

Active Member
eqcontracts said:
It appears the bot won't switch between tool belts if a tool is required by a complication. I get a blacksmithing complication that asks for a hammer, so it will just sit there and try to fix the complication over and over and say "Missing tool type" Hammer. A quick fix would be to look for the missing tool tip text and have it switch belts, but that's more of a hack , I'm sure you have something better.
It will always switch between belts before using any action, and if the tool is not available, it will not use that action. I really dont know what to say here. The only thing I can think of is that your hammer is named something weird, and will need special coding to account for that.

eqcontracts said:
Another problem i'm having is on Tier4 combines, it will pump quality until it's 100% or I run out of AP/fuel. Xeons script was having this same problem, he seemed to get it fixed.
I get this about 10% of the time on tier 4 moderates. The logic just needs tweaking, but if you get more than 3 comps in stage 3, it will usually run out of AP. If you favor Utility stat with your gear, it will happen much less (as is explained in the script)

eqcontracts said:
I could not find a switch for the quality issue in the scripts. So if there is a way to turn it off, let me know or make it smarter. I think the script is basing it's quality pump off the AP left, however in tier4 you need alot more AP to complete a combine than teir3 required. So It's pumping too much and not leaving enough to finish the combine.
Just needs logic tweaking. If you have debug on, see which option is calling for quality when you think it should be calling for progress. If you look at the script, the logic is actually pretty advanced when deciding what to choose based off of AP remaining.

eqcontracts said:
Other than that the script runs pretty much like VGWorkOrder did, with a much better crafting AI. Nice job.
Thanks :) Mostly what it needs is just a lot of people testing. One main problem is that people are trying to do moderate WOs when they dont have great gear. My Utility stat is quite a bit higher than my other stats, and most of my gear is upgraded. Even manually, you will have a hard time with moderate grade As, but this script get them most of the time.

There will be an option in the new UI to be much less aggressive, but this isn't available yet. Even with the way it is currently set up, I've not heard anyone say that the success rate was better with VGCraftBot's logic.

If someone is having a lot of issues with this script failing, I would ask that you send me your level, stats, and be willing to do some personal testing/tweaking.
 

Shaba

Active Member
Tuche said:
there must be a way to edit which action to choose . . .
of course there is, it's just not in there yet. Getting this working for everyone on Work Orders is my priority.
 

Shaba

Active Member
I edited the post here for those interested in making the same item over and over. Edit the variables to do what you want with Version 1.02
 

Makeikusa

Active Member
This is the script I've been using all through development, and I've had the least amount of problems with it. It's tailor-made to suit my needs, and with the right gear build it can pump out A and B moderates with consistency, or do batches of Easy/Very Easy workorders with almost 100% A's. The hours and hours that Shaba's spent tweaking this script and getting it to work flawlessly for me really paid off. Waking up to bags full of rares is always a great way to start your day :D
 

detzX

Active Member
I want to see a built in timer...say, craft for 2 hours and stop, sell off and logout or something. I have a timer setup now but it just stops everything and I end up loosing batch's etc when it's in the middle of crafting.
 

Shaba

Active Member
aChallenged1 said:
Cannot decompress the RAR. I use 7-zip and it has always worked for me in the past. Any ideas?
I've used WinAce to zip it, not sure if that is causing your problem. Perhaps I am doing something wrong when compressing it.
 

Shaba

Active Member
detzX said:
I want to see a built in timer...say, craft for 2 hours and stop, sell off and logout or something. I have a timer setup now but it just stops everything and I end up loosing batch's etc when it's in the middle of crafting.
Shaba said:
If you have any issues or comments regarding the actual crafting (once you are at the table) I will need the debug information from the VGEcho.

If you have issues with the Word Order automation, wait until Hendrix has his new version ready, as it has many new options and bug fixes (and probably new bugs).
Assuming that Hendrix returns sometime soon, that is something that he would have to do in the main script. If he doesn't come back to life, I will start looking at his script and see if I can finish it.
 

cybris

Active Member
Shaba said:
Then I dont think you followed the directions here under 'Make a Path'
Found out the problem didn't have the vgpather script had to grab it from the old vgworkorder zip cause it's nt in the vgcrafthelper zip.

Another thing as well I tried hitting the pause button and it would not pause it would keep going unless I clicked the quit button.

Thanks great work so far :) keep it coming
 
Last edited:

Shaba

Active Member
That should have been included in the zip on this thread, my apologies, I will make sure it's in the next update.
 

aChallenged1

Active Member
Shaba said:
I've used WinAce to zip it, not sure if that is causing your problem. Perhaps I am doing something wrong when compressing it.
Shaba, it seems that there's something odd with the way that WinAce (as you have it set up) makes the RAR file. The other RAR files I have downloaded here are fine and open with 7-zip. It is only this helper that will not open with it, though it does open with WinAce; something's screwy.
 

Boog

Active Member
Is craftrepeat only set up to do refining recipes? It works fine for me on refines, although it does not always pump quaility high enough and ends up with leftover AP, but when I try a finishing recipe I get an error about is not being used because of use supplied. It loads the right items onto the table, but will not start the 1st stage.

Thanks for all the hard work on this.
 

Shaba

Active Member
Code:
*		Beta Version 1.03
*		Fixed a bug with tier 1 crafters getting stuck on complications.
*		More tier 4 AP spending tweaks
*		Added a new feature to Choose an Ingredient Action based on a given string.  See craftrepeat.iss
*		Will no longer use actions that cause quality loss, unless in the finishing stage.
*		More intelligent logic in the Finishing Stage.  Fixed a possible hangup in this part of the script.
*		----------
 

Shaba

Active Member
Boog said:
Is craftrepeat only set up to do refining recipes? It works fine for me on refines, although it does not always pump quaility high enough and ends up with leftover AP, but when I try a finishing recipe I get an error about is not being used because of use supplied. It loads the right items onto the table, but will not start the 1st stage.

Thanks for all the hard work on this.
Ok, the new version of CraftRepeat has some new options to do just this.

Code:
	variable(global) bool SearchForString = FALSE
	variable(global) string IngredientString = "Diamond Cut"
	variable(global) int QuantityToMake = 5
If SearchForString is TRUE, then it will pick the ingredient stage that matches IngredientString. If it is set to FALSE, then it will make the amount from QuantityToMake. These are things that should be in the main script and UI, but Hendrix has disappeared, so I will have to do that all later.
 

Shaba

Active Member
Code:
/*		ShabaCraft.iss Version Beta 1.04
*		Beta Version 1.04
*		Fixed a bug in the ingredient stage
*		----------
 

Shaba

Active Member
Code:
/*		VGCraftHelper.iss Version Beta 1.00
*							16 March, 2007
*		Originally Written by Hendrix
*		Rewritten and maintained by Shaba
*
*		Props to Blazer because I stole a lot of his pathing code from EQ2.
*		Props to nathanh because I stole his path on demand code (which he stole from blazer)
*		Props to Amadeus because he gave me the tools i needed to make the script.
*
*		This script was designed to work with ShabaCraft, written by Shaba.
*		This script handles all of the Work Order automation, and repeated recipe selection. 					
*
*		
*				TO DO LIST
*
*		Until I learn how to edit/write LavishGUI, you will need to manually edit the following settings:
*			variable bool DoBatch / Set this to TRUE to select Batches first, then sets, and then normals.
* 
*
*/
 

Shaba

Active Member
Code:
/*		ShabaCraft.iss Version Beta 1.05
*							17 March, 2007
*		Beta Version 1.05
*		Fixed a bug in the finishing stage when there are 2 or more steps.
*		Tweaked to work much better for Lower level crafters.
*		----------
 

Shaba

Active Member
Code:
/*		VGCraftHelper.iss Version Beta 1.01
*							17 March, 2007
*
*		Beta Version 1.01 
*		ShabaCraft.iss updated, see notes.
*
 

Shaba

Active Member
You will need to download the latest version (just posted it) in order to work with the latest release of ISXVG.

Sometime soon I will release the new version of VGCraftHelper that I am working on (since Hendrix is MIA) as well as make it auto update using the ISXGamesPatcher.
 

bohika

Active Member
In the logic for option 8, you have
Code:
if (${Refining.Stage.Index} == 2) && (${Math.Calc[${Refining.OrigActionPointsAvail}-${Refining.ActionPointsUsed}]} > ${If[${Refining.Stage.StepCount}==3,${Math.Calc[${APMod}/2.4]},${If[${Refining.Stage[4].StepCount}<2,${Math.Calc[${APMod}/2.5]},${Math.Calc[${APMod}/2]}]}]} && ${Refining.Quality} < 750)
I dunno if it's different at higher levels but I've never seen more than one step in the 4th stage. Maybe a typo meant to be lookin at stage 3? I made the change locally and it has less issues with running out of AP now.
 

Smyrk

Active Member
bohika said:
I dunno if it's different at higher levels but I've never seen more than one step in the 4th stage.
In Tier 4 you can have multiple steps in the fourth stage, presumably beyond that also.

I love the script, it works much better for me than the other ones, though I like many aspects of Xeon's and hope to see them incorporated here later. But I am having with the script right now is that its not moving fuel into my Large Leather Utility Pouch, I haven't figured out why just yet.
 

Voltstorm

Active Member
I find that at level 28 or so doing moderate work orders that this code tends to try and pimp quality to early (stage 2) and fails to pump quality if there are lots of AP left over at the end.
As bohika (above) pointed out changing
Code:
${Refining.Stage.Index} == 2
to
${Refining.Stage.Index} == 3
In the Option 8 section seems to make the bot stop trying for quality early. This leads to a new problem. I have to set the Quality Goal really low to get the bot to finish a work order where quality is front loaded.
If the bot then later has a WO where quality is at the thrid stage the bot fails to catch this and completes a low quality item with lots of AP left.

I think this code is very close just has a few things that are odd. I am not sure if I can help much to fix it but I am willing to do what I can. Crafting is so mind numbing the only way to do it without wanting to jump off a bridge is with assistance from automation. I am not a big fan of total bots so Xeon's bot is not an option for me.
Please help me to help you - just tell me what you need from me.

Edit - helps if I could spell :)
 

Shaba

Active Member
A LOT has changed since the last release, in the logic, and in the work order automation. Hopefully this will be released in the next day or two. I've got a team of testers helping me iron out the kinks :)
 

Shaba

Active Member
Features:
* Will complete any recipe that you wish, any given number of times.
* Will follow a given path between NPCs, and your crafting station. The setup process for this is very simple.
* Will automatically select Work Orders, complete them, turn them in, and repeat this process.
* Will add random pauses betwen actions, to simulate human interaction. This is optional.
* Will automatically sell Work Order rewards that you do not want.
* Will track the experience that you gain from each combine, and how much you gained total while using the script.
* Will automatically purchase the necessary supplies to complete a workorder.
* Will select Batch work orders first, and then sets, and then singles. This is optional.

Latest Release Information
Code:
*		[Version Update Information]
*
*		Beta Version 1.7
*		Fixed the "Do Not Pump Quality" option.
*		CraftRepeat will now make an exact number of items, as long as you have the components required.
*
*		----------
*
*		Beta Version 1.61
*		Will automatically click off run speed and levitation buffs.
*
*		----------
*
*		Beta Version 1.6
*		Improved logic for tool action use.
*		More logic tweaks for tier 4.
*
*		----------
*
*		Beta Version 1.5
*		Will now properly sell the items on your list.
*		There is now an option to never pump extra quality.
*		The Fix Complications option now works.
*
*		----------
*
*		Beta Version 1.4
*		Will no longer try to fix complications if you are on the Final Step.
*
*		----------
*
*		Beta Version 1.3
*		UI Revamp has begun!
*		Many logic changes and improvements.
*		Will now always keep the items on your components list in stock when doing Work Orders.
*		CraftRepeat.iss is now implemented into the VGCraftHelper window on the Craft Tab!
*/
 

Shaba

Active Member
New version released, try it out and let me know what you think. If there was anything confusing that wasn't answered in the HowTo post here let me know.
 

Truwenswg

Active Member
Trying to use the Craft tab to make some planks but it doesn't want to work it doesn't recognize that im right next to a crafting station to do this with.

-Truwen
 

Shaba

Active Member
Well I just stood next to one, and clicked Start. I clicked OK on the popup, and it targeted the Artificing Shaping Bench and started going. Did you follow the directions on the popup window after you click start?
 

Truwenswg

Active Member
Yeah, I followed the instructions, I have all the required ingredients in my inventory for standard planks I put Standard Plank in the recipe line I select Artificer Shaping Bench from the table, Ingredient action I leave blank and Put 6 for the ammount of planks I need it is trying to create 5 but the recipe doesn't have a 5 action for the first step (going off what your guide said I tried using Three to use the 3 action but that didn't work either.) Going ot try the full name of that action

-Truwen
 

Truwenswg

Active Member
Ok just looked at the recipe, I can make 5 at a time now for planks but here is the output I get when I start the bot.

Trying to made 5 this go around
We made 0
6 Left to make
Trying to made 5 this go around
We made 0
6 Left to make
Trying to made 5 this go around
We made 0
6 Left to make
Trying to made 5 this go around
We made 0
6 Left to make
Trying to made 5 this go around
 

Truwenswg

Active Member
Ok just ran it with the debug button clicked...heres what I got.

Trying to made 5 this go around
Unknown command 'VGEcho'
Dumping script stack
--------------------
-->C:/Program Files/InnerSpace/Scripts/ShabaCraft.iss:93 Crafting() VGEcho ${scriptname}: Starting Crafting
C:/Program Files/InnerSpace/Scripts/ShabaCraft.iss:77 main() call Crafting
Unknown command 'VGEcho'
Dumping script stack

And then it continued to spit out the #left to make attempting to make #

-Truwen
 

Voltstorm

Active Member
VGCraftHelper.iss

I would like to propose the following change.
Code:
function:bool Get_WO(string Get_Diff, string Get_Type)
{
	variable int lCount=${Math.Calc[${TaskMaster[Crafting].AvailWorkOrderCount}+1]}
 
	while ${lCount:Dec} > 0
	{
		if ${TaskMaster[Crafting].AvailWorkOrder[${lCount}].Difficulty.Equal[${Get_Diff}]} && ${TaskMaster[Crafting].AvailWorkOrder[${lCount}].RequiredSkill.Equal[${Get_Type}]}
		{
			TaskMaster[Crafting].AvailWorkOrder[${lCount}]:Select
			wait 10
			return TRUE
		}
	}
	wait 10
	return FALSE
}
The above code picks from the bottom of the given Difficulty list and works it's way up, which is fine if you are trying to do moderate work orders.
I would like to recommend picking from the "sweet" spot between moderate and easy. If it is going to pick moderate it picks from the bottom of the moderate list if it is going to pick easy it picks from the top of the list ...
Code:
function:bool Get_WO(string Get_Diff, string Get_Type, string Get_Type2)
{
	variable int lCount=${Math.Calc[${TaskMaster[Crafting].AvailWorkOrderCount}+1]}
 
	if ${Get_Diff.Find[Easy]}
	{		

		while ${lCount:Inc} < ${Math.Calc[${TaskMaster[Crafting].AvailWorkOrderCount}+1]}
		{
			if ${TaskMaster[Crafting].AvailWorkOrder[${lCount}].Difficulty.Equal[${Get_Diff}]} && (${TaskMaster[Crafting].AvailWorkOrder[${lCount}].RequiredSkill.Equal[${Get_Type}]} || ${TaskMaster[Crafting].AvailWorkOrder[${lCount}].RequiredSkill.Equal[${Get_Type2}]})
			{
				TaskMaster[Crafting].AvailWorkOrder[${lCount}]:Select
				wait 10
				return TRUE
			}
		}
	}
	else
	{
		lCount:Set[${Math.Calc[${TaskMaster[Crafting].AvailWorkOrderCount}+1]}]

		while ${lCount:Dec} > 0
		{
			if ${TaskMaster[Crafting].AvailWorkOrder[${lCount}].Difficulty.Equal[${Get_Diff}]} && (${TaskMaster[Crafting].AvailWorkOrder[${lCount}].RequiredSkill.Equal[${Get_Type}]} || ${TaskMaster[Crafting].AvailWorkOrder[${lCount}].RequiredSkill.Equal[${Get_Type}]})
			{
				TaskMaster[Crafting].AvailWorkOrder[${lCount}]:Select
				wait 10
				return TRUE
			}
		}
	}
	wait 10
	return FALSE
}
I also allow my WO selection to be either / or on the primary/secondary as both skills are equal. This allows for the maximum clustering of difficulty of WO.
If you do this you will need to change the following code also ...
Code:
call Get_WO "${woPathSettings[${filename}].FindSetting[PrimDifficulty]}" "${woPathSettings[${filename}].FindSetting[PrimType]}"
if !${Return}
{
	call Get_WO "${woPathSettings[${filename}].FindSetting[PrimDifficulty]}" "${woPathSettings[${filename}].FindSetting[SecType]}"
	if !${Return}
	{
		call Get_WO "${woPathSettings[${filename}].FindSetting[SecDifficulty]}" "${woPathSettings[${filename}].FindSetting[PrimType]}"
		if !${Return}
			call Get_WO "${woPathSettings[${filename}].FindSetting[SecDifficulty]}" "${woPathSettings[${filename}].FindSetting[SecType]}"
	}
}
Replace that with the following ...
Code:
call Get_WO "${woPathSettings[${filename}].FindSetting[PrimDifficulty]}" "${woPathSettings[${filename}].FindSetting[PrimType]}" "${woPathSettings[${filename}].FindSetting[SecType]}"
if !${Return}
{
	call Get_WO "${woPathSettings[${filename}].FindSetting[PrimDifficulty]}" "${woPathSettings[${filename}].FindSetting[SecType]}" "${woPathSettings[${filename}].FindSetting[PrimType]}"
	if !${Return}
	{
		call Get_WO "${woPathSettings[${filename}].FindSetting[SecDifficulty]}" "${woPathSettings[${filename}].FindSetting[PrimType]}" "${woPathSettings[${filename}].FindSetting[SecType]}"
		if !${Return}
			call Get_WO "${woPathSettings[${filename}].FindSetting[SecDifficulty]}" "${woPathSettings[${filename}].FindSetting[SecType]}" "${woPathSettings[${filename}].FindSetting[PrimType]}"
	}
}
Just some thoughts - take or leave it up to you :D
 

Shaba

Active Member
Truwenswg said:
Ok just ran it with the debug button clicked...heres what I got.

Trying to made 5 this go around
Unknown command 'VGEcho'
Dumping script stack
--------------------
-->C:/Program Files/InnerSpace/Scripts/ShabaCraft.iss:93 Crafting() VGEcho ${scriptname}: Starting Crafting
C:/Program Files/InnerSpace/Scripts/ShabaCraft.iss:77 main() call Crafting
Unknown command 'VGEcho'
Dumping script stack

And then it continued to spit out the #left to make attempting to make #

-Truwen
Then you missed step #4 from the How To
 

Shaba

Active Member
Voltstorm said:
Just some thoughts - take or leave it up to you :D
I didnt write that code, and to be honest, I didnt realise it was doing what you are saying it's doing. I will look in to how it works. The Get_BatchWO function is the part that I added.
 

Shaba

Active Member
Code:
*		[Version Update Information]
*
*		Beta Version 1.71
*		Fixed a typo with the Outfitter Fitting Table.
*		The Stop button on the Craft tab is now functional.
*
*		----------
 

Shaba

Active Member
There was a bug in version 1.7 that will clear your VGCraftHelper.xml file when you update to 1.71

There is nothing I can do about this now, but if it happens to you, just download the zip again and place that xml file in your InnerSpace/Scripts/XML folder. Or make a backup before you update to 1.71

This issue is fixed and wont happen on any future updates.
 
Last edited:

Makeikusa

Active Member
I love this script :) invaluable for any crafter that needs to churn out large quantities of A quality goods, and also for grinding out level after level. I've run it for hours at a time with no problems, and out of all the scripts I've tried, this is the one that looks much less botlike. Great work!

Feature requests:

1) Automatic removal of run speed/levi/invis buffs, and maybe a /say "..." command if you get the buff more than a few times in a minute ;p

2) Faceslow for moveto.iss

3) Pause button working so you can check your mail without having to stop and restart the script (or repair, whatever). Maybe a built in repair after x # of WO's completed?

Thanks again :)
 

Shaba

Active Member
Makeikusa said:
1) Automatic removal of run speed/levi/invis buffs, and maybe a /say "..." command if you get the buff more than a few times in a minute ;p
This should already be in there, is it not working for you?
 

Shaba

Active Member
Code:
*		[Version Update Information]
*
*		Beta Version 1.8
*		There is a new option: Faction Grind.  This will only complete 1 item from each Work Order before turning them in.
*		There is a new button on the Craft tab.  This will allow you to do manual crafting.  Just select the recipe yourself, and the script will make it for you.
*		If there are no Work Orders which meet your search criteria, the script will no longer hang up.  This will Not work when Do Batches First is checked.
*		Will no longer buy rediculous amounts of Secondary fuel (tier 4+).
*		The script will now track your Experience Gained per Second, on the Work Order tab.
*		The Path maker now allows you to set up for a wandering Taskmaster.
*
*		----------
 

Shaba

Active Member
Truwenswg said:
Yeah, I followed the instructions, I have all the required ingredients in my inventory for standard planks I put Standard Plank in the recipe line I select Artificer Shaping Bench from the table, Ingredient action I leave blank and Put 6 for the ammount of planks I need it is trying to create 5 but the recipe doesn't have a 5 action for the first step (going off what your guide said I tried using Three to use the 3 action but that didn't work either.) Going ot try the full name of that action

-Truwen
Is this still happening? I can't think of anything that would cause it, it's working for all of my testers. If it's still not working, try redownloading the zip file.
 

Truwenswg

Active Member
Yeah, sorry I didn't get back to you last night. Its weird I loaded ext isxvg and it didn't owrk until after I logged out of game, and reloaded innerspace and went through your steps meticulously again it works perfect now. I ended up making about 40 planks last night in half the time it would have taken by hand. So yeah it works after restarting everything. Thanks!

-Truwen
 

milamber

Active Member
Good work on this script! It is a really nice piece of work :)

Edit: I was wrong, script seems to automatically decide if it needs to be pristine.. woot :)

A question..
On Amateur Bag, the first step.. There are 2 choices and they are both named: Bag
but they use different ingridients (one uses rare, other uses common)

So it gets stuck on step 1, until i manually choose one of them.
 
Last edited:

Voltstorm

Active Member
Version Beta 1.8 ...

I can no longer achive moderate work orders with this system. I do not see the quality slider so I am wondering if you intend this system to make the quality choices for us.

I can see the pump quality check box but no slider. Is my VGSkin not correct do you think? I have checked the file paths and they all are correct.

EDIT:
I am curious how much of the issues we encounter how to do with the skill configuration we have. It seems obvious to me that if I get 2-3 more complications than say most of your testers, how that could seriously impact the nature of things. So I would like to recommend that we post our skill breaks and equipment quality.

Skills: 36% Tools [250] , 36% Utilities [250] and 28% Station [185].
Equipment: Above Average for level (mostly equal level or higher level blue)
 
Last edited:

Shaba

Active Member
Code:
*		Beta Version 1.82
*		Added the Ship Construction Table to the craft tab.
*		Fixed a bug with Faction Grinding.
*		Reworked movement, much smoother now!  More to come on this.
*
*		----------
 

Shaba

Active Member
Voltstorm said:
So I would like to recommend that we post our skill breaks and equipment quality.

Skills: 36% Tools [250] , 36% Utilities [250] and 28% Station [185].
Equipment: Above Average for level (mostly equal level or higher level blue)
My skills at level 37 are: 375 Station, 371 Tools, 380 Utilities. But I should point out that Stats make a larger impact than skills. My stats are: 374 Problem Solving, 386 Reasoning, 374 Ingenuity, 340 Finesse. My finishing skills are at 383 without Civics.
 

Shaba

Active Member
milamber said:
A question..
On Amateur Bag, the first step.. There are 2 choices and they are both named: Bag
but they use different ingridients (one uses rare, other uses common)

So it gets stuck on step 1, until i manually choose one of them.
Well, I'm not sure what I can do about that. I guess I can add an option to just pick a given # instead of searching by name? Will look in to that.
 

kingfisher

Active Member
T5 notes

It hangs on 3 part Stage 4's. It also burns through too many AP that it wouldnt finish it if it didnt hang.

Flawless Work - It doesnt use it. And after it pops it stops clearing comlications it seems. Causing it to get 3 built up quickly and failing miserably.

It wont select new WOs. I have to select them and then off it goes again. edit:may have been my fault. forgot to click the save button.

If it is doing something wrong I cant pause it to intervene and fix it.
 
Last edited:

Shaba

Active Member
Yes, there has been zero tier 5 testing and I probably cant support it until I get a couple more levels. I will get this remedied ASAP :)
 

Smyrk

Active Member
Having issues (in both VGCraftBot and VGCraftHelper) as a 23 Artificer in the Infineum Plateaus with workorder "Batch of Dry Softwood Crossbows". The script never attempts to perform the work order, does the other 2 it gets, goes back, turns in the 2 finished, abandons the Crossbows then repeats the cycle ad infinitum. I have not yet been able to determine why its ignoring this one, any ideas or debugging suggestions would be greatly appreciated.
 

Shaba

Active Member
Smyrk said:
Having issues (in both VGCraftBot and VGCraftHelper) as a 23 Artificer in the Infineum Plateaus with workorder "Batch of Dry Softwood Crossbows". The script never attempts to perform the work order, does the other 2 it gets, goes back, turns in the 2 finished, abandons the Crossbows then repeats the cycle ad infinitum. I have not yet been able to determine why its ignoring this one, any ideas or debugging suggestions would be greatly appreciated.
There is probably a bug with the WO name or description, if you want to do some testing, contact me in IRC and I can give you some things to try.
 

Shaba

Active Member
Code:
*		[Version Update Information]
*
*		Beta Version 1.9
*		There is a new option: Timid Crafting.  This will take less risk as to avoid running out of AP. (More to come on this)
*		Fixed a bug with Craft Repeat.
*		Added some more movement variations (Random).
*		Fixed the cannot divide by zero error when you first click Start.
*
*		----------
 
Last edited:

IeU

Active Member
Shaba said:
Code:
*		[Version Update Information]
*
*		Beta Version 1.9
*		There is a new option: Timid Crafting.  This will take less risk as to avoid running out of AP. (More to come on this)
*		Fixed a bug with Craft Repeat.
*		Added some more movement variations (Random).
*		Fixed the cannot divide by zero error when you first click Start.
*
*		----------
thanks for adding this timid crafting . . .

i had some problems with the script at moderate T5 . . .
lets see how it does now :)

keep the updates coming ! :)

btw shaba,
can you give us an option to setup the delay we want in the script ?
bcse its a bit slow, while adding resources to the table, while selling/buying items and etc . . .
give us an easier option to add item to the sell list, like alt click will add to the list.
give us an option to delete paths and/or restart a "not done" path. bcse if i make something wrong while creating a path, ive to restart vg to be able to restart the pathing script. :)
ive run to some points in the script where it would just hangs in a step and stay there all the time. can we get a timer to check if the script hangs at any place, so it would "restart" it, i mean by restart is to cancel the WO and try again or run to WO npc and give up on that specific wo.
also a security option, if in 15 minutes ive not been once in the wo npc, that could means that i m lost and could be running against a wall . . .
:)
 

IeU

Active Member
kingfisher said:
T5 notes

It hangs on 3 part Stage 4's. It also burns through too many AP that it wouldnt finish it if it didnt hang.

Flawless Work - It doesnt use it. And after it pops it stops clearing comlications it seems. Causing it to get 3 built up quickly and failing miserably.

It wont select new WOs. I have to select them and then off it goes again. edit:may have been my fault. forgot to click the save button.

If it is doing something wrong I cant pause it to intervene and fix it.
i had also some problems with t5, but not too many, but this timid crafting seems to be working quitely nice

but as you said, there are some problems at stage4 when it has 3 options of actions.
and i think is that the bots tries to complete the WO when the first action is greyed out.
bcse mostly it is so. action 1 is greyed out, that means we reached 50%, so lets complete WO.
but at t5 its is sometimes, action 1 is greyed out, so we are now 33%, still have 1000ap left, lets go to action 2.
but no, uppon having the action 1 greyed out, the script tries to complete the wo, using action 3. but cannot complete it, because we are at 33% of step 4, and we should first hit 66% to be able to complete the WO.
 
Last edited:

Shaba

Active Member
Tuche said:
bcse if i make something wrong while creating a path, ive to restart vg to be able to restart the pathing script. :)
typing 'ends *' in the console would fix this..but yes there needs to be a way to bail out of that.

As for your tier 5 issues, all I can say is that I should be able to support tier 5 by the middle of next week. I could try to get information from others and code based on that, but I really need to just spend a few hours testing once I hit tier 5 WOs. I'm 38 now, shouldn't be too much longer :)

I'll see what I can do about the waits, but since there are no values in the extension for windows yet, I have to guess a lot of the time. Once the servers come back up I'll play with this.
 

gnits

Active Member
It would be nice that since you all seem to use common roots for your macros to change the names of the files such that one could try out this script and the craftbot script and not have to move everything out of the way to do i.

You feel up to it? I would like to try yours out but i have made some significant changes to the craftbot one to make it work and dont want to lose them.
 

Shaba

Active Member
gnits said:
It would be nice that since you all seem to use common roots for your macros to change the names of the files such that one could try out this script and the craftbot script and not have to move everything out of the way to do i.

You feel up to it? I would like to try yours out but i have made some significant changes to the craftbot one to make it work and dont want to lose them.
Name one file that we both use?
 

Smyrk

Active Member
gnits said:
It would be nice that since you all seem to use common roots for your macros to change the names of the files such that one could try out this script and the craftbot script and not have to move everything out of the way to do i.

You feel up to it? I would like to try yours out but i have made some significant changes to the craftbot one to make it work and dont want to lose them.
I have and am running both Xeon's and Shaba's Scripts with no issues (well not with them using the same files in any case). I continue to like aspects of each, and am watching them both evolve.

I do recommend you back up your interface and script directory just in case things get wonky for you, but thats just common sense regardless of which scripts you are going to be playing with IMHO.
 

Shaba

Active Member
Tuche said:
can you give us an option to setup the delay we want in the script ?
bcse its a bit slow, while adding resources to the table, while selling/buying items and etc . . .
Sped some things up, let me know what you think. I'll keep messing with it.


Tuche said:
give us an easier option to add item to the sell list, like alt click will add to the list.
As for the sell list, I'll probably just populate a list of everything that you have recieved from a WO reward, and you can just click on it to sell any future ones.


Tuche said:
ive run to some points in the script where it would just hangs in a step and stay there all the time. can we get a timer to check if the script hangs at any place, so it would "restart" it
Well I assume this is related to the tier 5 recipes, and that wont be necessary once my guy gets another couple of level and I can set it up.


Thanks for the feedback :)
 

milamber

Active Member
Feature Request:
The ability to add Catalysts to the Craft Repeat tab.
It would do with just an option to add a catalyst that you have in the inventory OR that you input the full name of the catalyst i.e. Dust of Wisdom or whatever ;)
 
Top Bottom