Ressource Map Helper (Lumber, Mining, Skinning, Fishing) by special_sy
Description from the author:
# Script by [DoS] Chumber
# !! For fishing create a dress called Fishing with your pole equiped !!
# !! Uses script 'Routines\Miner Recall' to recall afterwards !!
# Works with a SINGLE ressource map in your backpack
# Just go to the spot (or near it) and start the script
# It will equip the right tool and start looking for the cart
@setvar option_dropMap 1
clearignore
clearsysmsg
@setvar! myMap 0
if findtype 'map' self 2799 as myCurrentMap
overhead "Lumber Map" 2799
@setvar! myMap myCurrentMap
if lhandempty
if counttype 'hatchet' self = 0
overhead "No Hatchets found, i cant work like this!" 32
stop
endif
dclicktype 'hatchet'
# long wait for queue and stuff
wait 2000
endif
@setvar! whichHand lefthand
elseif findtype 'map' self 2796 as myCurrentMap
overhead "Ore Map" 2796
@setvar! myMap myCurrentMap
if lhandempty
if counttype 'pickaxe' self = 0
overhead "No pickaxes found, i cant work like this!" 32
stop
endif
dclicktype 'pickaxe'
# long wait for queue and stuff
wait 2000
endif
@setvar! whichHand righthand
elseif findtype 'map' self 2651 as myCurrentMap
overhead "Skinning Map" 2651
@setvar! myMap myCurrentMap
if findtype 'Elven Spellblade' self as skinningBlade
@setvar! whichHand skinningBlade
else
overhead "No skinning blade found, i cant work like this!" 32
stop
endif
elseif findtype 'map' self 2904 as myCurrentMap
overhead "Fishing Map" 2651
@setvar! myMap myCurrentMap
if lhandempty
if findtype 'fishing pole' self as myTool
overhead "Equiping fishing pole"
dress 'Fisher'
else
overhead "No fishing pole found, i cant work like this!" 32
stop
endif
# long wait for queue and stuff
wait 2000
endif
@setvar! whichHand lefthand
endif
if myMap = 0
overhead "You got no map on you!" 31
stop
endif
# look for the right spot
dclick whichHand
wft 500
target self
wait 2000
if findtype 'cart|stretched hide|hanging fish' 'ground' -1 -1 7 as cart
overhead "You found it, lets go!" 2207
while not insysmsg 'You have completely exhausted'
dclick whichHand
wft 500
target self
wait 2000
endwhile
dclick cart
overhead "Map done" 2207
@setvar! myMap 0
script 'Routines\Miner Recall'
endif
if myMap > 0
overhead "Wrong spot? Lets try again!" 2207
wait 2000
replay
endifUses the correct tool on your ressource map and deplets it, recalls afterwards