Mining Macro (UOSteam)

General Macro Help Mining Macro (UOSteam)

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #1710
    krynn
    Member
      • Topics - 3
      • Replies - 38
      • Total - 41
      • Apprentice
      • ★★★

      Looking for a good script to run on UOSteam for macroing mining. I find it hard to set up one that I can just leave and run for hours. I try and record one but I can’t seem to get the movement timing down and my character just runs everywhere at any given time. Any and all help is appreciated.

      Thanks.

      #1732
      stahlfuchs
      Member
        • Topics - 2
        • Replies - 2
        • Total - 4
        • Neophyte

        I found Razor to be easier than UOSteam, so if you change over I might have a mining macro for you.

        #2458
        sharnthor
        Member
          • Topics - 21
          • Replies - 90
          • Total - 111
          • Expert
          • ★★★★★

          I wrote this one for UOS. Works pretty well for me

          clearjournal
          if not @findalias "Buggie" //set your storage animal
            promptalias 'Buggie'
          endif
          while not @injournal 'no metal here' 'system' and not @injournal "can't mine" 'system' and not @injournal "There's no ore left there." 'system'
            if @findtype 0xf39 'any' 'backpack' //set shovels
              useobject 'found'
            else
              sysmsg "You do not have any digging tools!"
              for 1 to 300 //do arms lore if you cannot mine for any reason
                useskill 'Arms Lore'
                waitfortarget 15000
                target! 0x4021629b //set to a dagger in my backpack
                pause 10000
              endfor
              usetype 0x97b 'backpack' //eat fish steaks
              pause 1000
            endif
            waitfortarget 15000
            if direction == 0
              turn northeast
              targettileoffset 0 -1 0
            elseif direction == 1
              turn east
              targettileoffset 1 -1 0
            elseif direction == 2
              turn southeast
              targettileoffset 1 0 0
            elseif direction == 3
              turn south
              targettileoffset 1 1 0
            elseif direction == 4
              turn southwest
              targettileoffset 0 1 0
            elseif direction == 5
              turn west
              targettileoffset -1 1 0
            elseif direction == 6
              turn northwest
              targettileoffset -1 0 0
            elseif direction == 7
              turn north
              targettileoffset -1 -1 0
            endif
            pause 7500
          endwhile
          while @findtype 0x19b9 'any' 'backpack' //looking for ore to move to Buggie
            movetype 0x19b9 'backpack' 'Buggie'
            pause 1000
          endwhile
          //walk north
          for 1 to 300 //do arms lore if you cannot mine for any reason
            useskill 'Arms Lore'
            waitfortarget 15000
            target! 0x4021629b //set to a dagger in my backpack
            pause 10000
          endfor
          usetype 0x97b 'backpack' //eat fish steaks
          pause 1000
          clearjournal
          
        Viewing 3 posts - 1 through 3 (of 3 total)
        • You must be logged in to reply to this topic.