Bio Engineer Archive
Thread: Crafting Macros?
Hi all.
I read that someone got master architect in a few hours by using a crafting macro. I also read that AFK macro is not against the rules if you don't use a third party program. So, that being said, is there a crafting macro for a Bio-Engineer?
I am trying to get to Master BE but it is slow and boring...
Thanks in advance for the help!
I've found that 1) I can actually go faster by hand than usiing the macro. Using the macro, I had to include pauses or it would mess up and not start the item countdown in the tool, therefore I never got xp. This would go on for longer than even a bad string of crit fails could account for. 2) If you do it by hand, crit fails on tissues for the immediate time being donot eat your resources! So it's not really possible to fail, you always get xp if you do it by hand. That's if you're grinding Micronutrient Supplements, which most people do, since the resource requirements are pretty easy (except for getting atrocious quantities of meat) and you don't need a crafting station to do so.
A thought: if you want to grind in your house but don't want to have to cope with the crafting station added steps (if you have a food/med station), use a Weapon, Droid and General Items Crafting Tool. You can make the Bio-Engineered items with one of those. ![]()
Any command to kill the crafting window?
Using a macro to craft is not against the rules unless you automate the adding of resources. You can automate everything else in crafting but you are still forced to double-click the resources to stay within the rules.
Here is the excellent macro I used; I forget the original author of this post so I cannot give proper credit.
Someone asked the exact macro be posted, so here it is. You can adjust the timing to suit your own needs, and of course the draft schematic number when you know what yours is. You will need to make 7 macros and have 5 crafting tools.
1. Controller (or whatever name you choose)
/ui action toolbarSlot07; /pause 10;
/ui action toolbarSlot08; /pause 10;
/ui action toolbarSlot09; /pause 10;
/ui action toolbarSlot10; /pause 10;
/ui action toolbarSlot11; /pause 10;
/ui action toolbarSlot05; /pause 10;
2. Dump
/dump;
3-7. Grind1 (grind2, grind3, grind4, grind5)
/ui action toolbarSlot00; /pause 1;
/sel 29; /pause 4;
/nextCraftingStage;
/nextCraftingStage;
/createPrototype practice no item;
/createPrototype practice no item;
*note* for grind2, change the number in the first line from/ui action toolbarSlot00; /pause 1; to /ui action toolbarSlot01; /pause 1;
For each subsequent macro add a number-for grind3 it is /ui action toolbarSlot02; /pause 1; for grind 4 it is /ui action toolbarSlot03; /pause 1; and grind5 is /ui action toolbarSlot04; /pause 1;
Next is how to set this up. Go to an unused set of hotbars, mine is on 6 (ctrl+F6). Put the crafting tools in F1-5. In F6 place the controller macro. In F7 place the dump macro. In F8-12 place grind 1-5 in order, grind1 should be in F8, and grind5 should end up in F12.
To determine which draft schematic you need, open your datapad and switch to the schematic view. Then open your craft tool and in your chat text type /sel <number>. This is a shortcut for /selectDraftSchematic. The number you choose will be different for each person depending on the order they received schematic recipies. When you see which item shows up, look at your datapad and see where that item is relative to the item you want for grinding. Add or subtract from that initial test /sel number, close the crafting tool, reopen it and try again with the new number. When you have the correct item show up, then remember that number, and change the grind macros line where I wrote /sel 29 and replace 29 with the number you need.
Next, test the macros individually, as it is easy to catch syntax errors when you start small and work up. Check grind 1 through 5 first to make sure that each one opens to the correct schematic. Then lastly try the controller and the dump macros. Let the controller macro cycle through 6 times to make sure it is self-perpetuating. Then hit the dump macro to make sure it ends the macro successfully. Then you are ready to begin.
I removed all non-essential items from my main inventory, as excess clutter made it difficult to doubleclick the ingredients in time. Remember you can use the dump macro to end the cycle, so when you need a new stack of resources, get it from your backpack.
Lastly, I will explain what these macros do. The grind macros are individual ones that select the toolbar slot that your craft tools are in. It pauses one second, then changes to the correct schematic that you want for grinding. It then pauses 4 seconds to allow you time to doubleclick the resources into the ingredient slots.After that it finishes making the item, which in this case is a practice item and does not actually create anything that you need to destroy.
The controller macro runs the grind macros in sequence, meaning all you will ever need to do is start it running, doubleclick the resources, and end it with the dump macro. The controller starts with toolbar slot F8, and starts it running. It pauses 10 seconds to allow that macro to run, then starts the macro you have in F9 and so on. When it gets to the last grind macro it starts over again at grind 1. All this does is alleviate the excessive clicking you have to do for crafting. It is not fully automatic, because you still must manually add the resources required to craft the items. But all the rest of the time-consuming and carpal tunnel-causing clicking is removed.
Adjust the times to suit you. For a little slower times, increase the time in the grind from 4 to 5 or 6. If you do this, remember to adjust the pause times in the controller macro from 10 to 11 or 12. And that is all there is to it.
Sometimes you will have a crit fail, when that happens a small box will pop up saying no draft schematic or somesuch. Just click the x quickly to get rid of it. After each item finishes, you will see a line of text in your chatbox saying that the craft session has ended. Do not be alarmed by this and think your macros failed or that you are not making anything. If you look at the craft tool you will see the countdown number on it that shows you have successfully created a practice item.
can anyone help me out with some Crafting Macros?
either post here, or contact Athec Lewo on the Tempest Server...
The first problem was with the /nextC command. That command didn't appear to work for me, so after searching for more crafting macro examples I found a similar command, /nextCraftingStage. That one didn't seem to work for me either tho. Then I found out after entering the commands manually without the use of a macro (akin to single stepping a program for troubleshooting purposes) that the resource allocation screen doesn't change when using commands to proceed to the next crafting stage the way clicking on the next button does. You'll just see the resource allocation screen stay up then disappear and the timer on your crafting tool show up, which is the only way you'll know that the crafting process completed correctly.
After getting a single item creation macro to work, I then tried to get the macro to use 2 crafting tools. This gave me problems as well, however. I kept getting an error saying that I was already crafting when the macro tried to boot up the second crafting tool. To get around this problem I had to insert a /pause command in between the last /createPrototype command the the /ui action toolbarSlot command that opens the next crafting tool.
This is the macro I ended up with that ran flawlessly for me...
/ui action toolbarSlotXX; (Opens first crafting tool)
/selectDraftSchematic XX; (selects item you wish to make)
/pause 4; (Allows time to allocate resources)
/nextCraftingStage; (advances to next crafting stage)
/nextCraftingStage; (advances to next crafting stage)
/createPrototype practice no item; (sets to practice mode)
/createPrototype practice no item; (ass. in practice mode)
/pause 2;(allow time to close tool before opening the next)
/ui action toolbarSlotXX; (opens next crafting tool)
/selectDraftSchematicXX;
/pause 4;
/nextCraftingStage;
/nextCraftingStage;
/createPrototype practice no item;
/createPrototype practice no item;
/pause 2;
/ui action toolbarSlotXX; (Use slot that this macro is in to loop indefinately)
The toobarSlot # will be unique to each person depending on which slot their tools are in. The draftschematic # with be unique to each person as well. The way I found which one mine was is to manually type in the /select XX command after I opened my crafting tool, where XX is the schematic number. If you use your data pad and put the schematics in list format rather than the default block format you can simply count down the list and find out how close your first guess was and add/subtract the difference. Remember not to count any schematics that can't be built with whatever tool you'll be using.
The first /pause time will have to be adjusted to the schematic you're using, mine only used 2 resources so 4 seconds was plenty of time. You might need to use more or less time depending on how many resources you use and how much lag you see. If you have a lot of lag it may take extra time for the resources to load into the tool. Same goes for the second /pause command, this one is mostly affected by lag, but 2 seconds seemed to work well for me. With a /pause of only 1 second I'd still get an occational error between crafting cycles.
The final /ui action toolbarSlot command calls the macro again to loop the entire process indefinately. You can use the /dump command manually to exit the macro or just change toolbar panes.
Note that you can use as many crafting tools as you wish or need depending on how long it takes to assemble the item you're crafting. Simply repeat all the commands as I did for however many tools you wish to use. Also, there's a bug that causes the crafting session to end prematurely when using multiple Weapon/Droid/General Item crafting tools, so you might want to avoid using those. Keep in mind too, that macro commands are case sensitive. You MUST use the proper upper/lower case letters in your commands or the commands will not work.
Oh, one other thing. If you actually want to make items rather than practice, just leave out the "practice no item" part of the /createPrototype command
Hope this helps, it made my grinding experience much easier to bear... once I got the kinks all worked out
happens with Food and Chem ones also
Ishtala wrote:
Also, there's a bug that causes the crafting session to end prematurely when using multiple Weapon/Droid/General Item crafting tools, so you might want to avoid using those. Keep in mind too, that macro commands are case sensitive. You MUST use the proper upper/lower case letters in your commands or the commands will not work.
Check out the following thread:
Star Wars Galaxies Forums : Professions : Bio-engineer: Holocron Bio-Engineers: All you need to know for your grind
You will just need to change the number (158) in the macro to something convenient for an artisan to build.