Recent Scripts:
Browse by:
Information:
Ultimate Mining Unchained by Jaseowns
# Ultimate Mining by Jaseowns
# UO Unchained
if rhandempty
if findtype "pickaxe" backpack as item
lift item
drop self Righthand
wait 650
endif
endif
# >info and copy serial here (click the blue box)
# if name = is my character name, you will not need
# to edit that unless you want too
if name = "JaseLumber"
@setvar! giantBeetleFriend 0x7224
else
@setvar! giantBeetleFriend 1
endif
if diffweight < 5 or weight > maxweight
if giantBeetleFriend = 1
overhead "We do not have a beetle" 77
overhead "Read the instructions or set giantBeetleFriend to 0 " 34
sysmsg "Read the instructions or set giantBeetleFriend to 0" 66
sysmsg ">info and copy serial here (click the blue box)" 88
stop
elseif giantBeetleFriend = 0
// do nothing
else
if mounted
hotkey "Dismount"
wait 500
endif
if not mounted
if findtype 6585 backpack
while findtype 6585 backpack as orez
if findtype "forge" true as forgez
dclick orez
wft 500
target forgez
else
lift orez 60000
drop giantBeetleFriend -1 -1 -1
wait 650
endif
endwhile
while findtype 7154 backpack as ingotz
lift ingotz 60000
drop giantBeetleFriend -1 -1 -1
wait 650
endwhile
endif
wait 650
dclick giantBeetleFriend
endif
endif
if diffweight < 5 or weight > maxweight
overhead "overweight.." 34
wait 1000
replay
endif
endif
if not findtype "shovel" backpack
if rhandempty
overhead "Missing Pickaxe and shovel" 34
wait 1000
replay
endif
endif
if mounted
dclick self
wait 200
endif
overhead "Mining"
// -1,0 -2,-1 0,1 2,0 -1,-1 1,0
for 4
//overhead "Main Direction {{index}}" 77
@setvar! foundOre 1
if index = 0
@setvar! jaseCheck 0
elseif index = 1
@setvar! jaseCheck 1
elseif index = 2
@setvar! jaseCheck 2
elseif index = 3
@setvar! jaseCheck 3
endif
//overhead "jaseCheck {{jaseCheck}}"
while foundOre = 1
//overhead "Use item in hand"
if rhandempty and findtype "pickaxe" backpack as item
lift item
drop self Righthand
wait 650
hotkey "Use item in hand"
elseif findtype "shovel" backpack as item
dclick item
endif
wft 5000
if jaseCheck = 0
overhead "Target 0"
targetrelloc -1 0
elseif jaseCheck = 1
overhead "Target 1"
targetrelloc 0 -1
elseif jaseCheck = 2
overhead "Target 2"
targetrelloc 0 1
elseif jaseCheck = 3
overhead "Target 3"
targetrelloc 1 0
endif
@setvar! captchaCheck 1
while captchaCheck = 1
wait 100
if diffweight < 5 or weight > maxweight
replay
endif
if insysmsg "t mine th" or insysmsg "cannot be seen"
wait 500
@setvar! foundOre 0
@setvar! captchaCheck 0
elseif insysmsg "you loosen" or insysmsg "dig some"
@setvar! foundOre 1
@setvar! captchaCheck 0
elseif insysmsg "no metal"
overhead "Move to new spot" 88
wait 1000
@setvar! foundOre 1
@setvar! captchaCheck 0
elseif insysmsg "Your backpack is full, so the ore you mined is lost."
@setvar! foundOre 1
@setvar! captchaCheck 0
overhead "We are overweight..." 34
wait 1000
endif
endwhile
while captchaCheck = 1
overhead "Waiting for captcha..." 34
wait 1000
endwhile
endwhile
endfor
replay