Moose
02-06-2010, 07:58 AM
Set up 11 locked down boxes in your house. I place one on its own square and then 2 stacks of 5 boxes next to that. Throw your raw materials into the lonely box. Set up 10 organizer agents, one for each of boxes that are stacked. Set the target for all the organizers to the crafted item and the hot bag to the stacked boxes. Set up a restock agent to pull out the materials you need to craft 1 item. Also set up a counter for your crafted item. To do this go the display/counters tab, add, give it a name, label, and target it. Then scroll down near the bottom and check it.
This is my macro. You will have to edit parts to fit what your crafting.
!Loop
// Restock
Assistant.Macros.HotKeyAction|0|Restock Agent-1
//Re-target your raw mat box
Assistant.Macros.AbsoluteTargetAction|0|0|1079372834|1350|2385|12|2474
Assistant.Macros.PauseAction|00:00:02
//Re-record crafting your item
Assistant.Macros.DoubleClickTypeAction|3922|True
Assistant.Macros.WaitForTargetAction|3
Assistant.Macros.TargetTypeAction|False|7127
Assistant.Macros.WaitForMenuAction|0|300
Assistant.Macros.MenuResponseAction|2|5042|0
Assistant.Macros.WaitForMenuAction|0|300
Assistant.Macros.MenuResponseAction|2|3920|0
//Time it takes to craft the item +2 secs or so
Assistant.Macros.PauseAction|00:00:09
// Sorts the items into your boxes
// change crossbows to the name of your crafted
//item counter
Assistant.Macros.IfAction|50|0|1|Crossbows
Assistant.Macros.HotKeyAction|0|Organizer Agent-1
Assistant.Macros.ElseAction
Assistant.Macros.IfAction|50|0|2|Crossbows
Assistant.Macros.HotKeyAction|0|Organizer Agent-2
Assistant.Macros.ElseAction
Assistant.Macros.IfAction|50|0|3|Crossbows
Assistant.Macros.HotKeyAction|0|Organizer Agent-3
Assistant.Macros.ElseAction
Assistant.Macros.IfAction|50|0|4|Crossbows
Assistant.Macros.HotKeyAction|0|Organizer Agent-4
Assistant.Macros.ElseAction
Assistant.Macros.IfAction|50|0|5|Crossbows
Assistant.Macros.HotKeyAction|0|Organizer Agent-5
Assistant.Macros.ElseAction
Assistant.Macros.IfAction|50|0|6|Crossbows
Assistant.Macros.HotKeyAction|0|Organizer Agent-6
Assistant.Macros.ElseAction
Assistant.Macros.IfAction|50|0|7|Crossbows
Assistant.Macros.HotKeyAction|0|Organizer Agent-7
Assistant.Macros.ElseAction
Assistant.Macros.IfAction|50|0|8|Crossbows
Assistant.Macros.HotKeyAction|0|Organizer Agent-8
Assistant.Macros.ElseAction
Assistant.Macros.IfAction|50|0|9|Crossbows
Assistant.Macros.HotKeyAction|0|Organizer Agent-9
Assistant.Macros.ElseAction
Assistant.Macros.IfAction|50|0|10|Crossbows
Assistant.Macros.HotKeyAction|0|Organizer Agent-10
Assistant.Macros.EndIfAction
This will make and store 1250 crafted items + whatever fits into your backpack after those fill up. You start out storing 1 item at a time. Once a container fills up it starts to store 2 at a time and so on up to 10 at a time. This is the only way i know how to tell it what container to place it in. If anyone knows a better way of doing this let me know.
This is my macro. You will have to edit parts to fit what your crafting.
!Loop
// Restock
Assistant.Macros.HotKeyAction|0|Restock Agent-1
//Re-target your raw mat box
Assistant.Macros.AbsoluteTargetAction|0|0|1079372834|1350|2385|12|2474
Assistant.Macros.PauseAction|00:00:02
//Re-record crafting your item
Assistant.Macros.DoubleClickTypeAction|3922|True
Assistant.Macros.WaitForTargetAction|3
Assistant.Macros.TargetTypeAction|False|7127
Assistant.Macros.WaitForMenuAction|0|300
Assistant.Macros.MenuResponseAction|2|5042|0
Assistant.Macros.WaitForMenuAction|0|300
Assistant.Macros.MenuResponseAction|2|3920|0
//Time it takes to craft the item +2 secs or so
Assistant.Macros.PauseAction|00:00:09
// Sorts the items into your boxes
// change crossbows to the name of your crafted
//item counter
Assistant.Macros.IfAction|50|0|1|Crossbows
Assistant.Macros.HotKeyAction|0|Organizer Agent-1
Assistant.Macros.ElseAction
Assistant.Macros.IfAction|50|0|2|Crossbows
Assistant.Macros.HotKeyAction|0|Organizer Agent-2
Assistant.Macros.ElseAction
Assistant.Macros.IfAction|50|0|3|Crossbows
Assistant.Macros.HotKeyAction|0|Organizer Agent-3
Assistant.Macros.ElseAction
Assistant.Macros.IfAction|50|0|4|Crossbows
Assistant.Macros.HotKeyAction|0|Organizer Agent-4
Assistant.Macros.ElseAction
Assistant.Macros.IfAction|50|0|5|Crossbows
Assistant.Macros.HotKeyAction|0|Organizer Agent-5
Assistant.Macros.ElseAction
Assistant.Macros.IfAction|50|0|6|Crossbows
Assistant.Macros.HotKeyAction|0|Organizer Agent-6
Assistant.Macros.ElseAction
Assistant.Macros.IfAction|50|0|7|Crossbows
Assistant.Macros.HotKeyAction|0|Organizer Agent-7
Assistant.Macros.ElseAction
Assistant.Macros.IfAction|50|0|8|Crossbows
Assistant.Macros.HotKeyAction|0|Organizer Agent-8
Assistant.Macros.ElseAction
Assistant.Macros.IfAction|50|0|9|Crossbows
Assistant.Macros.HotKeyAction|0|Organizer Agent-9
Assistant.Macros.ElseAction
Assistant.Macros.IfAction|50|0|10|Crossbows
Assistant.Macros.HotKeyAction|0|Organizer Agent-10
Assistant.Macros.EndIfAction
This will make and store 1250 crafted items + whatever fits into your backpack after those fill up. You start out storing 1 item at a time. Once a container fills up it starts to store 2 at a time and so on up to 10 at a time. This is the only way i know how to tell it what container to place it in. If anyone knows a better way of doing this let me know.