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.