Doctor Archive
Thread: Crafting Macro in Practince Mode (Working Example)
Here is my macro that I'm having a problem with:
/ui action toolbarSlot00;
/selectdraftSchematic 00;
/pause 5;
/nextCraftingStage;
/nextCraftingStage;
/createPrototype practice no item;
/createPrototype practice no item;
It starts the crafting kit just fine, it loads the shcematic just fine, however when I click on the ingredients it gives me the "The crafting station has ended!" and I get no timer above my crafting kit and no resources are used.. I've fiddled and added a 3rd /nextCraftingStage as someone suggested but no go.
Any suggestions? I've manually grinded Medic and Combat medic crafting lines and am now working on the Doc tree so I really don't have much desire to manually crank it out like I did for the other 8 boxes..
Once I get this macro tweaked I'll start working on looping 3 or 4 crafting kits together and post my final macro then..
Thanks for any help..
I got the macro to work last week and finally got master doc, being maxd out in everything else for a month.
It didnt work at first, and the problem was that I hadnt capitalized exactly as the macro was written.
so if it says draftSchematic 00
make sure you capitalize the S in schematic
FYI, Instead of moving your button to stop the loop, just do a /dump and it will stop the chain.
just use /next instead of /nextCraftingStage
trust me it works i never seen this thread and have a few differences in mine but i run 10 tools in continuous loop with no clicking after i start it=)
I never got the last commands to work unless they were exactly like this:
/createPrototype Practice noitem;
/createPrototype Practice noitem;
I have not used this, but I intend on testing it...but Shadis...this is beautiful it if works :-). Now I just gotta find me some components to make adv. BE's.
Shadis wrote:
Just adding my .02 credits to common problems that I've seen with using macros.
First, it works best if you're nowhere near a crafting station. This includes droids. Adding in a 3rd /nextCraftingStage or hitting Enter after you add the resources seems to work for me when I'm near a crafting station, but for best results, use the macro away from crafting stations.
Second, make sure you've spelled everything right, and are capitalizing correctly. Common spelling mistakes are to use /nextcraftingstage instead of /nextCraftingStage. Or to put 6 instead of 06 for single-digit numbers.
Third, make sure your toolbarSlot commands are pointing to the right slots. The top row is numberd 00-11, and the bottom row is 12-23.
Fourth, make sure you leave enough time to put in your resources. Even if you've managed to click the resource before the /nextCraftingStage processes, if the game doesn't recognize that the resources are in the schematic, it'll just cancel the crafting session on you and not make anything.
And finally, make sure your schematic number is right. The schematics are numbered from 00-99, according to the order they appear in your datapad. And it only counts the items you can make with that tool. The easiest way to find a schematic is to create a macro that says /selectDraftSchematic xx, where xx is a guess at what schematic you want. Open the tool, hit your macro, and see what pops up. Then look at your datapad and see if the number you want is higher or lower. Doing this a few times will give you your schematic number.
Oh, and as an added bonus, here is how I have my macro set up. It's for those who do lots of crafting grinding, and don't want to mess with editing a huge macro every time they change schematics. Please note that this uses 5 crafting tools. Here is my setup:
Toolbar Setup
Slot 00-04: Crafting Tools
Slot 05: Schematic Macro
Slot 06: Create Practice Item Macro
Slot 07: Loop Macro
Slot 08: Dump macro
Slot 09: Create Item Macro
Draft Schematic Macro
/selectDraftSchematic xx (xx is your schematic number)
Create Practice Item Macro
/nextCraftingStage;/nextCraftingStage;/createPrototype practice noitem;/createPrototype practice noitem;
Loop Macro
/ui action toolbarSlot00;
/pause 1;
/ui action toolbarSlot05;
/pause ?; (Depends on how long it takes you to add resources)
/ui action toolbarSlot06;
/pause 2;
/ui action toolbarSlot01;
/pause 1;
/ui action toolbarSlot05;
/pause ?; (Depends on how long it takes you to add resources)
/ui action toolbarSlot06;
/pause 2;
/ui action toolbarSlot02;
/pause 1;
/ui action toolbarSlot05;
/pause ?; (Depends on how long it takes you to add resources)
/ui action toolbarSlot06;
/pause 2;
/ui action toolbarSlot03;
/pause 1;
/ui action toolbarSlot05;
/pause ?; (Depends on how long it takes you to add resources)
/ui action toolbarSlot06;
/pause 2;
/ui action toolbarSlot04;
/pause 1;
/ui action toolbarSlot05;
/pause ?; (Depends on how long it takes you to add resources)
/ui action toolbarSlot06;
/pause 2;
/ui action toolbarSlot07;
The Dump Macro is just /dump, and the Create Item macro is the same as the practice one but without the "practice noitem" after /createPrototype.
To use this macro, you just hit F8. Then double-click your resources on the appropriate screen (I find it's very helpful to put all resources that I'm not crafting with in a backpack, so that my schematic screen isn't jumbled with resources that I can't use). When you're done, just hit F9. And if you actually want to create the items, just drag your practice macro to an empty toolbar slot, and drag your create item macro to slot 06 (F7). I did that because while I was grinding spices on my smuggler, I occasionally wanted a few to use. Just make sure to switch back when you grind, or your inventory will fill up quickly. hehe Anyway, I modularized it to make it easier to change which draft schematic you're using, and to make it easier to switch between practicing and creating items.
The only thing I can see adding to it at this point is to replace the /pause in the loop macro with an alias, so that when you're using schematics that use more or less resources, you can switch your delay easier. As it is, though, I just resized my macro window so that all of my /pause commands line up, and I just change the number 5 times really quick. Not a big deal.
Have fun with it. Er, OK, it's no fun grinding even with the best macro. But the point is that with a good macro you'll have more time for fun later, right?
Snee
HELP!!!
I have NO IDEA how to find or get the Schematic Number!
And there are like 50 different spelling types in these 4 pages of this thread for:
/selectDraftShematic00;
Some have D capitalzed while some don't, some have S capilized and some don't, etc!
Whats the exact spelling??
And how do I find out the Shematic Number?? I have NO IDEA!! Not the SLIGHEST!! Please explain in "easy terms" so I can understand.. Whenever I try just putting 00 it says no such command..
PLEASE HELP!!
Edit- NM I found out.
Thanks to some nice online players who spent over 20 mins helping me. ![]()
I have this macro running with 4 tools. It goes through all 4 tools great but I am unsure of how to loop it.
I have mine setup exactly like this macro that was posted. But I am not getting the final step he has posted.
Could someone give me a step by step on how to get it to loop.
/ui action toolbarSlot00; (food tool in tool bar)
/selectdraftSchematic 00; (schematic for BEC)
/pause 5; (allows you to click on comps)
/nextCraftingStage;
/nextCraftingStage;
/createPrototype practice no item;
/createPrototype practice no item;
/pause 5;
/ui action toolbarSlot01; (food tool in tool bar)
/selectdraftSchematic 00; (schematic for BEC)
/pause 5; (allows you to click on comps)
/nextCraftingStage;
/nextCraftingStage;
/createPrototype practice no item;
/createPrototype practice no item;
/pause 5;
/ui action toolbarSlot02; (food tool in tool bar)
/selectdraftSchematic 00; (schematic for BEC)
/pause 5; (allows you to click on comps)
/nextCraftingStage;
/nextCraftingStage;
/createPrototype practice no item;
/createPrototype practice no item;
/pause 5;
/ui action toolbarSlot03; (food tool in tool bar)
/selectdraftSchematic 00; (schematic for BEC)
/pause 5; (allows you to click on comps)
/nextCraftingStage;
/nextCraftingStage;
/createPrototype practice no item;
/createPrototype practice no item;
/pause 5;
/ui action toolbarSlot11; (macro button(starts loop)-moving this button will stop loop)