I'm curious about something, all ye who mine! I do hope you'l take the time to respond. When you return from a mining session, how many ingots do you typically end up with after smelting? I'm mainly interested in the number of iron ingots, but the others matter too. Also: do you use mine with the intentions of using the ingots you gather yourself, or do you try to sell what you gather to other players to earn gold? Thanks for your time
Lately I have been using most of mine, except for some of the colors in the middle. Depending on what I am needing or doing sometimes I will smelt when I have 10k worth of the "good piles" and whatever of the crappy little pilesthatshouldgoaway. Seems like dull copper is better then iron right now. Buying dull copper.
I mine with 1 pack horse and combine all the ores in to the smallest form, from each full pack plus what i can hold i get around 400 iron and 60-100 mixed. this takes about 15 mins per...... I could use more packy's but I am not very good at stopping them trapping me :cry: I have been mining to gm my smith/tinker but only spend 1 hour at a time
There was a cave near covetous I used to mine that gave me about 600 ingots for a full pass. I got sick of mining though and just started buying ingots from the NPC blacksmith and GMed my smithy that way.
I would get about 600 or so a trip but I haven't done it since they changed (slowed down) respawn on ore, and rampant pks.
I'm pretty new to the mining scene (still only 85 skill), but generally get ~500 ingots per pass. I generally just recall into a couple hot spots, do my thing, and then recall back to the bank. I travel very light, so if a PK happens by, all they're going to get is a bank rune and a couple picks. They're likely losing money on regs if they want to PK me, heh. And if I die, my main account has runes to all my mining spots so can just gate my miner's ghost back to town and be back up and running in about a minute. Macro to mine, macro to smelt, organizer agent to put the finished products in the bank, then restock agent to get another set of recall regs and picks. I imagine a more in-depth macro could be written to go even more automated, but this isn't bad at all so far. I remember the grueling days of manually double clicking picks on OSI shortly after release. Anything is better than that. Ingots will likely go towards making a GM smith of my own, but until I've got 50K+, I'm just going to stockpile. By the time I accumulate all the ingots I need, I could end up changing my mind, want Tinkering instead, or just sell them off.
Personally I do macro'ed recall mining. I've written macros that are 100% automated for about an hour at a time. Most of the time if I'm mining I will be playing one character in a large window, and two accounts mining in smaller windows to the side. All I have to do is swap runebooks every hour and respond to AFK GUMPs. With two accounts running I generate about 10k iron and around 3k colored ingots in a four hour span. I only mine like this for my own use. I'm worried that if we have too many folks like me generating ingots like this and selling them we'll jack up the economy.
First off you need to be quite good with Razor scripting. If you need to get better, try making macros for other complex tasks like automated boat fishing. Second, you need to understand how to decompose a macro into several sub-macros. For my mining macro I have many sub-macros that each perform one task, like restocking supplies from the bank box. Each sub-macro invokes the next in the chain. To do this you have to go to the "Hot Keys" tab in razor, select the hot-key for the macro you want to call, then click the "Execute Selected" button. Third you need to understand that Razor is not Turing Complete (like a full-blown programming language) and that this is intentional. If it were it would be as abusable as EasyUO. The only state we have available within a Razor macro is the state of the game which we can observe. Where I'm going with this last point is that I use counters of light, stackable items as variable storage in my macros. The rune in the runebook I am working on right now is equal to the number of Nightshade in my pack, for instance. So here's an outline of my macro: Code: Start -> Put all regs into bank Arm Spellbook -> Get Runebook Get Runebook -> Dump all runebooks to "out box" bag Get runebook from "in box" bag Get 16 Nightshade -> Mine Cycle Mine Cycle -> Put all ore into bank Restock recall regs and ingots -> Runebook Multiplex Runebook Multiplex -> Wait until Mana >= 11 Use by Type "spellbook" IF Nightshade = 1: Gump Response 5 IF Nightshade = 2: Gump Response 11 ... IF Nightshade = 16: Gump Response 107 Wait 4 Seconds IF SysMessage "Fizzle": -> Runebook Multiplex -> Dig Cycle Dig Cycle -> IF Shovels <= 0: -> Make Shovel Double Click by Type "Shovel" Relative Target Wait 1 Second IF SysMessage "no metal": -> Recall Home Loop Make Shovel -> IF Shovels >= 1: -> Dig Cycle IF Tools <= 1: -> Make Tool GUMP Stuff to Make Shovel Loop Make Tool -> IF Tools >= 2: -> Make Shovel GUMP Stuff to Make Tools Loop Recall Home -> Wait for Mana >= 11 Cast Recall Target Absolute Wait 4 Seconds IF SysMessage "fizzle": -> Recall Home -> Increment Rune Increment Rune -> Put one Nightshade into Bank IF Nightshade <= 0: -> Get Runebook -> Mine Cycle Sharing my macro with you wouldn't help very much. There's too many things you'd have to re-record to set it up for your character. Good luck!
Not to train wreck this post but... this is what i tried It recalls to first location and begins minning and once "no metal" it tries to recall and flops and im not sure why i understand most of whats going on in this macro infact i read for days and even asked a few on IRC but the only reasonable guide i came up with had this type of a macro i just used steps taken from Tela's "older" posts on voldeshard and a few others to get a general understanding of how to setup recalling/runebooks etc. Code: Assistant.Macros.SpeechAction|0|52|3|ENU|2|16|2|Bank Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.HotKeyAction|0|Restock Agent-1 Assistant.Macros.AbsoluteTargetAction|0|0|1078824437|117|145|0|3701 Assistant.Macros.PauseAction|00:00:12 Assistant.Macros.DoubleClickAction|1081627430|3834 Assistant.Macros.WaitForGumpAction|1431013363|False|300 Assistant.Macros.GumpResponseAction|5|0|0 Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.ForAction|20 Assistant.Macros.DoubleClickTypeAction|3897|True Assistant.Macros.IfAction|4|0|no item of type shovel Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.DoubleClickTypeAction|7865|True Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.TargetTypeAction|False|7154 Assistant.Macros.WaitForMenuAction|0|300 Assistant.Macros.MenuResponseAction|1|3999|0 Assistant.Macros.WaitForMenuAction|0|300 Assistant.Macros.MenuResponseAction|11|3897|0 Assistant.Macros.PauseAction|00:00:10 Assistant.Macros.GumpResponseAction|1|0|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.EndIfAction Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.AbsoluteTargetAction|1|0|0|5942|2907|27|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.EndForAction Assistant.Macros.MacroCastSpellAction|32 Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.AbsoluteTargetAction|0|0|1076541844|129|66|0|7956 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.SpeechAction|0|52|3|ENU|2|16|2|Bank Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.HotKeyAction|0|Organizer Agent-1 Assistant.Macros.PauseAction|00:00:05 Assistant.Macros.HotKeyAction|0|Restock Agent-1 Assistant.Macros.AbsoluteTargetAction|0|0|1078824437|117|145|0|3701 Assistant.Macros.PauseAction|00:00:10 Assistant.Macros.DoubleClickAction|1081627430|3834 Assistant.Macros.WaitForGumpAction|1431013363|False|300 Assistant.Macros.GumpResponseAction|11|0|0 Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.ForAction|20 Assistant.Macros.DoubleClickTypeAction|3897|True Assistant.Macros.IfAction|4|0|no item of type shovel Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.DoubleClickTypeAction|7865|True Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.TargetTypeAction|False|7154 Assistant.Macros.WaitForMenuAction|0|300 Assistant.Macros.MenuResponseAction|1|3999|0 Assistant.Macros.WaitForMenuAction|0|300 Assistant.Macros.MenuResponseAction|11|3897|0 Assistant.Macros.PauseAction|00:00:10 Assistant.Macros.GumpResponseAction|1|0|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.EndIfAction Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.AbsoluteTargetAction|1|0|0|5943|2913|15|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.EndForAction Assistant.Macros.MacroCastSpellAction|32 Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.AbsoluteTargetAction|0|0|1076541844|129|66|0|7956 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.SpeechAction|0|52|3|ENU|2|16|2|Bank Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.HotKeyAction|0|Organizer Agent-1 Assistant.Macros.PauseAction|00:00:05 Assistant.Macros.HotKeyAction|0|Restock Agent-1 Assistant.Macros.AbsoluteTargetAction|0|0|1078824437|117|145|0|3701 Assistant.Macros.PauseAction|00:00:10 Assistant.Macros.DoubleClickAction|1081627430|3834 Assistant.Macros.WaitForGumpAction|1431013363|False|300 Assistant.Macros.GumpResponseAction|17|0|0 Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.ForAction|20 Assistant.Macros.DoubleClickTypeAction|3897|True Assistant.Macros.IfAction|4|0|no item of type shovel Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.DoubleClickTypeAction|7865|True Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.TargetTypeAction|False|7154 Assistant.Macros.WaitForMenuAction|0|300 Assistant.Macros.MenuResponseAction|1|3999|0 Assistant.Macros.WaitForMenuAction|0|300 Assistant.Macros.MenuResponseAction|11|3897|0 Assistant.Macros.PauseAction|00:00:10 Assistant.Macros.GumpResponseAction|1|0|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.EndIfAction Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.AbsoluteTargetAction|1|0|0|5943|2931|14|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.EndForAction Assistant.Macros.MacroCastSpellAction|32 Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.AbsoluteTargetAction|0|0|1076541844|129|66|0|7956 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.SpeechAction|0|52|3|ENU|2|16|2|Bank Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.HotKeyAction|0|Organizer Agent-1 Assistant.Macros.PauseAction|00:00:05 Assistant.Macros.HotKeyAction|0|Restock Agent-1 Assistant.Macros.AbsoluteTargetAction|0|0|1078824437|117|145|0|3701 Assistant.Macros.PauseAction|00:00:10 Assistant.Macros.DoubleClickAction|1081627430|3834 Assistant.Macros.WaitForGumpAction|1431013363|False|300 Assistant.Macros.GumpResponseAction|23|0|0 Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.ForAction|20 Assistant.Macros.DoubleClickTypeAction|3897|True Assistant.Macros.IfAction|4|0|no item of type shovel Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.DoubleClickTypeAction|7865|True Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.TargetTypeAction|False|7154 Assistant.Macros.WaitForMenuAction|0|300 Assistant.Macros.MenuResponseAction|1|3999|0 Assistant.Macros.WaitForMenuAction|0|300 Assistant.Macros.MenuResponseAction|11|3897|0 Assistant.Macros.PauseAction|00:00:10 Assistant.Macros.GumpResponseAction|1|0|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.EndIfAction Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.AbsoluteTargetAction|1|0|0|5946|2945|21|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.EndForAction Assistant.Macros.MacroCastSpellAction|32 Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.AbsoluteTargetAction|0|0|1076541844|129|66|0|7956 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.SpeechAction|0|52|3|ENU|2|16|2|Bank Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.HotKeyAction|0|Organizer Agent-1 Assistant.Macros.PauseAction|00:00:05 Assistant.Macros.HotKeyAction|0|Restock Agent-1 Assistant.Macros.AbsoluteTargetAction|0|0|1078824437|117|145|0|3701 Assistant.Macros.PauseAction|00:00:10 Assistant.Macros.DoubleClickAction|1081627430|3834 Assistant.Macros.WaitForGumpAction|1431013363|False|300 Assistant.Macros.GumpResponseAction|29|0|0 Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.ForAction|20 Assistant.Macros.DoubleClickTypeAction|3897|True Assistant.Macros.IfAction|4|0|no item of type shovel Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.DoubleClickTypeAction|7865|True Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.TargetTypeAction|False|7154 Assistant.Macros.WaitForMenuAction|0|300 Assistant.Macros.MenuResponseAction|1|3999|0 Assistant.Macros.WaitForMenuAction|0|300 Assistant.Macros.MenuResponseAction|11|3897|0 Assistant.Macros.PauseAction|00:00:10 Assistant.Macros.GumpResponseAction|1|0|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.EndIfAction Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.AbsoluteTargetAction|1|0|0|5955|2955|18|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.EndForAction Assistant.Macros.MacroCastSpellAction|32 Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.AbsoluteTargetAction|0|0|1076541844|129|66|0|7956 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.SpeechAction|0|52|3|ENU|2|16|2|Bank Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.HotKeyAction|0|Organizer Agent-1 Assistant.Macros.PauseAction|00:00:05 Assistant.Macros.HotKeyAction|0|Restock Agent-1 Assistant.Macros.AbsoluteTargetAction|0|0|1078824437|117|145|0|3701 Assistant.Macros.PauseAction|00:00:10 Assistant.Macros.DoubleClickAction|1081627430|3834 Assistant.Macros.WaitForGumpAction|1431013363|False|300 Assistant.Macros.GumpResponseAction|35|0|0 Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.ForAction|20 Assistant.Macros.DoubleClickTypeAction|3897|True Assistant.Macros.IfAction|4|0|no item of type shovel Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.DoubleClickTypeAction|7865|True Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.TargetTypeAction|False|7154 Assistant.Macros.WaitForMenuAction|0|300 Assistant.Macros.MenuResponseAction|1|3999|0 Assistant.Macros.WaitForMenuAction|0|300 Assistant.Macros.MenuResponseAction|11|3897|0 Assistant.Macros.PauseAction|00:00:10 Assistant.Macros.GumpResponseAction|1|0|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.EndIfAction Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.AbsoluteTargetAction|1|0|0|5960|2963|14|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.EndForAction Assistant.Macros.MacroCastSpellAction|32 Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.AbsoluteTargetAction|0|0|1076541844|129|66|0|7956 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.SpeechAction|0|52|3|ENU|2|16|2|Bank Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.HotKeyAction|0|Organizer Agent-1 Assistant.Macros.PauseAction|00:00:05 Assistant.Macros.HotKeyAction|0|Restock Agent-1 Assistant.Macros.AbsoluteTargetAction|0|0|1078824437|117|145|0|3701 Assistant.Macros.PauseAction|00:00:10 Assistant.Macros.DoubleClickAction|1081627430|3834 Assistant.Macros.WaitForGumpAction|1431013363|False|300 Assistant.Macros.GumpResponseAction|41|0|0 Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.ForAction|20 Assistant.Macros.DoubleClickTypeAction|3897|True Assistant.Macros.IfAction|4|0|no item of type shovel Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.DoubleClickTypeAction|7865|True Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.TargetTypeAction|False|7154 Assistant.Macros.WaitForMenuAction|0|300 Assistant.Macros.MenuResponseAction|1|3999|0 Assistant.Macros.WaitForMenuAction|0|300 Assistant.Macros.MenuResponseAction|11|3897|0 Assistant.Macros.PauseAction|00:00:10 Assistant.Macros.GumpResponseAction|1|0|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.EndIfAction Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.AbsoluteTargetAction|1|0|0|5965|2968|31|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.EndForAction Assistant.Macros.MacroCastSpellAction|32 Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.AbsoluteTargetAction|0|0|1076541844|129|66|0|7956 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.SpeechAction|0|52|3|ENU|2|16|2|Bank Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.HotKeyAction|0|Organizer Agent-1 Assistant.Macros.PauseAction|00:00:05 Assistant.Macros.HotKeyAction|0|Restock Agent-1 Assistant.Macros.AbsoluteTargetAction|0|0|1078824437|117|145|0|3701 Assistant.Macros.PauseAction|00:00:10 Assistant.Macros.DoubleClickAction|1081627430|3834 Assistant.Macros.WaitForGumpAction|1431013363|False|300 Assistant.Macros.GumpResponseAction|47|0|0 Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.ForAction|20 Assistant.Macros.DoubleClickTypeAction|3897|True Assistant.Macros.IfAction|4|0|no item of type shovel Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.DoubleClickTypeAction|7865|True Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.TargetTypeAction|False|7154 Assistant.Macros.WaitForMenuAction|0|300 Assistant.Macros.MenuResponseAction|1|3999|0 Assistant.Macros.WaitForMenuAction|0|300 Assistant.Macros.MenuResponseAction|11|3897|0 Assistant.Macros.PauseAction|00:00:10 Assistant.Macros.GumpResponseAction|1|0|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.EndIfAction Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.AbsoluteTargetAction|1|0|0|6010|2996|27|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.EndForAction Assistant.Macros.MacroCastSpellAction|32 Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.AbsoluteTargetAction|0|0|1076541844|129|66|0|7956 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.SpeechAction|0|52|3|ENU|2|16|2|Bank Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.HotKeyAction|0|Organizer Agent-1 Assistant.Macros.PauseAction|00:00:05 Assistant.Macros.HotKeyAction|0|Restock Agent-1 Assistant.Macros.AbsoluteTargetAction|0|0|1078824437|117|145|0|3701 Assistant.Macros.PauseAction|00:00:10 Assistant.Macros.DoubleClickAction|1081627430|3834 Assistant.Macros.WaitForGumpAction|1431013363|False|300 Assistant.Macros.GumpResponseAction|53|0|0 Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.ForAction|20 Assistant.Macros.DoubleClickTypeAction|3897|True Assistant.Macros.IfAction|4|0|no item of type shovel Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.DoubleClickTypeAction|7865|True Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.TargetTypeAction|False|7154 Assistant.Macros.WaitForMenuAction|0|300 Assistant.Macros.MenuResponseAction|1|3999|0 Assistant.Macros.WaitForMenuAction|0|300 Assistant.Macros.MenuResponseAction|11|3897|0 Assistant.Macros.PauseAction|00:00:10 Assistant.Macros.GumpResponseAction|1|0|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.EndIfAction Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.AbsoluteTargetAction|1|0|0|6022|3015|30|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.EndForAction Assistant.Macros.MacroCastSpellAction|32 Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.AbsoluteTargetAction|0|0|1076541844|129|66|0|7956 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.SpeechAction|0|52|3|ENU|2|16|2|Bank Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.HotKeyAction|0|Organizer Agent-1 Assistant.Macros.PauseAction|00:00:05 Assistant.Macros.HotKeyAction|0|Restock Agent-1 Assistant.Macros.AbsoluteTargetAction|0|0|1078824437|117|145|0|3701 Assistant.Macros.PauseAction|00:00:10 Assistant.Macros.DoubleClickAction|1081627430|3834 Assistant.Macros.WaitForGumpAction|1431013363|False|300 Assistant.Macros.GumpResponseAction|59|0|0 Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.ForAction|20 Assistant.Macros.DoubleClickTypeAction|3897|True Assistant.Macros.IfAction|4|0|no item of type shovel Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.DoubleClickTypeAction|7865|True Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.TargetTypeAction|False|7154 Assistant.Macros.WaitForMenuAction|0|300 Assistant.Macros.MenuResponseAction|1|3999|0 Assistant.Macros.WaitForMenuAction|0|300 Assistant.Macros.MenuResponseAction|11|3897|0 Assistant.Macros.PauseAction|00:00:10 Assistant.Macros.GumpResponseAction|1|0|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.EndIfAction Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.AbsoluteTargetAction|1|0|0|6033|3016|35|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.EndForAction Assistant.Macros.MacroCastSpellAction|32 Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.AbsoluteTargetAction|0|0|1076541844|129|66|0|7956 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.SpeechAction|0|52|3|ENU|2|16|2|Bank Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.HotKeyAction|0|Organizer Agent-1 Assistant.Macros.PauseAction|00:00:05 Assistant.Macros.HotKeyAction|0|Restock Agent-1 Assistant.Macros.AbsoluteTargetAction|0|0|1078824437|117|145|0|3701 Assistant.Macros.PauseAction|00:00:10 Assistant.Macros.DoubleClickAction|1081627430|3834 Assistant.Macros.WaitForGumpAction|1431013363|False|300 Assistant.Macros.GumpResponseAction|65|0|0 Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.ForAction|20 Assistant.Macros.DoubleClickTypeAction|3897|True Assistant.Macros.IfAction|4|0|no item of type shovel Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.DoubleClickTypeAction|7865|True Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.TargetTypeAction|False|7154 Assistant.Macros.WaitForMenuAction|0|300 Assistant.Macros.MenuResponseAction|1|3999|0 Assistant.Macros.WaitForMenuAction|0|300 Assistant.Macros.MenuResponseAction|11|3897|0 Assistant.Macros.PauseAction|00:00:10 Assistant.Macros.GumpResponseAction|1|0|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.EndIfAction Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.AbsoluteTargetAction|1|0|0|6047|3032|37|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.EndForAction Assistant.Macros.MacroCastSpellAction|32 Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.AbsoluteTargetAction|0|0|1076541844|129|66|0|7956 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.SpeechAction|0|52|3|ENU|2|16|2|Bank Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.HotKeyAction|0|Organizer Agent-1 Assistant.Macros.PauseAction|00:00:05 Assistant.Macros.HotKeyAction|0|Restock Agent-1 Assistant.Macros.AbsoluteTargetAction|0|0|1078824437|117|145|0|3701 Assistant.Macros.PauseAction|00:00:10 Assistant.Macros.DoubleClickAction|1081627430|3834 Assistant.Macros.WaitForGumpAction|1431013363|False|300 Assistant.Macros.GumpResponseAction|71|0|0 Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.ForAction|20 Assistant.Macros.DoubleClickTypeAction|3897|True Assistant.Macros.IfAction|4|0|no item of type shovel Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.DoubleClickTypeAction|7865|True Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.TargetTypeAction|False|7154 Assistant.Macros.WaitForMenuAction|0|300 Assistant.Macros.MenuResponseAction|1|3999|0 Assistant.Macros.WaitForMenuAction|0|300 Assistant.Macros.MenuResponseAction|11|3897|0 Assistant.Macros.PauseAction|00:00:10 Assistant.Macros.GumpResponseAction|1|0|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.EndIfAction Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.AbsoluteTargetAction|1|0|0|6071|3039|36|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.EndForAction Assistant.Macros.MacroCastSpellAction|32 Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.AbsoluteTargetAction|0|0|1076541844|129|66|0|7956 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.SpeechAction|0|52|3|ENU|2|16|2|Bank Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.HotKeyAction|0|Organizer Agent-1 Assistant.Macros.PauseAction|00:00:05 Assistant.Macros.HotKeyAction|0|Restock Agent-1 Assistant.Macros.AbsoluteTargetAction|0|0|1078824437|117|145|0|3701 Assistant.Macros.PauseAction|00:00:10 Assistant.Macros.DoubleClickAction|1081627430|3834 Assistant.Macros.WaitForGumpAction|1431013363|False|300 Assistant.Macros.GumpResponseAction|77|0|0 Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.ForAction|20 Assistant.Macros.DoubleClickTypeAction|3897|True Assistant.Macros.IfAction|4|0|no item of type shovel Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.DoubleClickTypeAction|7865|True Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.TargetTypeAction|False|7154 Assistant.Macros.WaitForMenuAction|0|300 Assistant.Macros.MenuResponseAction|1|3999|0 Assistant.Macros.WaitForMenuAction|0|300 Assistant.Macros.MenuResponseAction|11|3897|0 Assistant.Macros.PauseAction|00:00:10 Assistant.Macros.GumpResponseAction|1|0|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.EndIfAction Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.AbsoluteTargetAction|1|0|0|6085|3047|34|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.EndForAction Assistant.Macros.MacroCastSpellAction|32 Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.AbsoluteTargetAction|0|0|1076541844|129|66|0|7956 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.SpeechAction|0|52|3|ENU|2|16|2|Bank Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.HotKeyAction|0|Organizer Agent-1 Assistant.Macros.PauseAction|00:00:05 Assistant.Macros.HotKeyAction|0|Restock Agent-1 Assistant.Macros.AbsoluteTargetAction|0|0|1078824437|117|145|0|3701 Assistant.Macros.PauseAction|00:00:10 Assistant.Macros.DoubleClickAction|1081627430|3834 Assistant.Macros.WaitForGumpAction|1431013363|False|300 Assistant.Macros.GumpResponseAction|83|0|0 Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.ForAction|20 Assistant.Macros.DoubleClickTypeAction|3897|True Assistant.Macros.IfAction|4|0|no item of type shovel Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.DoubleClickTypeAction|7865|True Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.TargetTypeAction|False|7154 Assistant.Macros.WaitForMenuAction|0|300 Assistant.Macros.MenuResponseAction|1|3999|0 Assistant.Macros.WaitForMenuAction|0|300 Assistant.Macros.MenuResponseAction|11|3897|0 Assistant.Macros.PauseAction|00:00:10 Assistant.Macros.GumpResponseAction|1|0|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.EndIfAction Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.AbsoluteTargetAction|1|0|0|6093|3056|16|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.EndForAction Assistant.Macros.MacroCastSpellAction|32 Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.AbsoluteTargetAction|0|0|1076541844|129|66|0|7956 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.SpeechAction|0|52|3|ENU|2|16|2|Bank Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.HotKeyAction|0|Organizer Agent-1 Assistant.Macros.PauseAction|00:00:05 Assistant.Macros.HotKeyAction|0|Restock Agent-1 Assistant.Macros.AbsoluteTargetAction|0|0|1078824437|117|145|0|3701 Assistant.Macros.PauseAction|00:00:10 Assistant.Macros.DoubleClickAction|1081627430|3834 Assistant.Macros.WaitForGumpAction|1431013363|False|300 Assistant.Macros.GumpResponseAction|89|0|0 Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.ForAction|20 Assistant.Macros.DoubleClickTypeAction|3897|True Assistant.Macros.IfAction|4|0|no item of type shovel Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.DoubleClickTypeAction|7865|True Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.TargetTypeAction|False|7154 Assistant.Macros.WaitForMenuAction|0|300 Assistant.Macros.MenuResponseAction|1|3999|0 Assistant.Macros.WaitForMenuAction|0|300 Assistant.Macros.MenuResponseAction|11|3897|0 Assistant.Macros.PauseAction|00:00:10 Assistant.Macros.GumpResponseAction|1|0|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.EndIfAction Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.AbsoluteTargetAction|1|0|0|6105|3071|37|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.EndForAction Assistant.Macros.MacroCastSpellAction|32 Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.AbsoluteTargetAction|0|0|1076541844|129|66|0|7956 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.SpeechAction|0|52|3|ENU|2|16|2|Bank Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.HotKeyAction|0|Organizer Agent-1 Assistant.Macros.PauseAction|00:00:05 Assistant.Macros.HotKeyAction|0|Restock Agent-1 Assistant.Macros.AbsoluteTargetAction|0|0|1078824437|117|145|0|3701 Assistant.Macros.PauseAction|00:00:10 Assistant.Macros.DoubleClickAction|1081627430|3834 Assistant.Macros.WaitForGumpAction|1431013363|False|300 Assistant.Macros.GumpResponseAction|95|0|0 Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.ForAction|20 Assistant.Macros.DoubleClickTypeAction|3897|True Assistant.Macros.IfAction|4|0|no item of type shovel Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.DoubleClickTypeAction|7865|True Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.TargetTypeAction|False|7154 Assistant.Macros.WaitForMenuAction|0|300 Assistant.Macros.MenuResponseAction|1|3999|0 Assistant.Macros.WaitForMenuAction|0|300 Assistant.Macros.MenuResponseAction|11|3897|0 Assistant.Macros.PauseAction|00:00:10 Assistant.Macros.GumpResponseAction|1|0|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.EndIfAction Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.AbsoluteTargetAction|1|0|0|6114|3070|26|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.EndForAction Assistant.Macros.MacroCastSpellAction|32 Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.AbsoluteTargetAction|0|0|1076541844|129|66|0|7956 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.SpeechAction|0|52|3|ENU|2|16|2|Bank Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.HotKeyAction|0|Organizer Agent-1 Assistant.Macros.PauseAction|00:00:05 Assistant.Macros.HotKeyAction|0|Restock Agent-1 Assistant.Macros.AbsoluteTargetAction|0|0|1078824437|117|145|0|3701 Assistant.Macros.PauseAction|00:00:10 But like i said i cannot get it to recall to the next location after "no metal". As for the mining portion i normal use a something close to this for mining by hand. My older "by hand" macro did not have the "if" for shovels breaking/tinkering another one. Code: !Loop Assistant.Macros.IfAction|5|1|375 Assistant.Macros.SpeechAction|0|906|3|ENU|0|Time To Smelt! Assistant.Macros.ElseAction Assistant.Macros.IfAction|4|0|you have worn out your tool Assistant.Macros.SpeechAction|2|537|3|ENU|0|*Grumbles* Assistant.Macros.DoubleClickTypeAction|7864|True Assistant.Macros.WaitForGumpAction|949095101|False|1 Assistant.Macros.GumpResponseAction|8|0|0 Assistant.Macros.WaitForGumpAction|949095101|False|1 Assistant.Macros.GumpResponseAction|72|0|0 Assistant.Macros.WaitForGumpAction|949095101|False|1 Assistant.Macros.PauseAction|00:00:00.7500000 Assistant.Macros.ElseAction Assistant.Macros.DoubleClickTypeAction|3897|True Assistant.Macros.WaitForTargetAction|1 Assistant.Macros.LastTargetAction Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.ElseAction Assistant.Macros.IfAction|4|0|dig some Assistant.Macros.DoubleClickTypeAction|3897|True Assistant.Macros.WaitForTargetAction|1 Assistant.Macros.LastTargetAction Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.ElseAction Assistant.Macros.IfAction|4|0|no metal Assistant.Macros.SpeechAction|0|88|3|ENU|0|Empty! Assistant.Macros.DoubleClickTypeAction|3897|True Assistant.Macros.PauseAction|00:00:05 Assistant.Macros.EndIfAction Assistant.Macros.EndIfAction Assistant.Macros.EndIfAction Assistant.Macros.EndIfAction Which i got from http://www.uorenaissance.com/phpBB/viewtopic.php?f=18&t=675 TY Gharik My older macro was from Voldeshard, and a post from someone named Matron
That's how most recall mining macros are setup, would take a much bigger macro to smelt everything AND goto a bank and dump ingots.
Huh, very interesting. Goes through a ton of recall regs, I imagine, but of course the end product is worth it. I like the nightshade count trick. Then to smelt stuff down, you just drag your billion ore to the nearest forge from the bank? I'll give this a whirl some time. On an unrelated note, do mining locations need to be completely depleted in order for them to 'regenerate' ore?
Fullmetal, Your first macro posted does not look for the "no metal" system message, it just digs 20 times and then recalls out. Basoosh, My macro returns to the bank when I am either nearly overweight or the vein has run out. I smelt at the S3X vendor house at Yew Bank, which has a forge withing earshot of the bankers. The macro does consume quite a lot of regs (and surprisingly iron or shovels). In a four hour span I burn about 1000 of each recall reg and between 400 and 600 ingots (my tinkering is not great). This produces about 10k iron ingots and 3k colored after smelting. My mining points were chosen at random. At this rate one iron ingot costs me about 1.4 gold and 1.4 seconds to produce. If I sell these ingots at 8 gold per I would have a 570% markup generating roughly 16,500 gold in profit per hour per account. If you're familiar with how UO economies can be impacted by AFK mining, you can see how the above will have the exact same effect but over a longer period due to the anti-AFK code. This is why most folks that do automated recall mining don't share their macros. It'd be bad for the shard overall. This is also the reason that I do not sell any of the ingots I generate this way.
Crap you're right, still doesn't explain why it fails to recall back to the bank though. As for what you said I agree, but like most crafters I'm in it to make craftables.