|
--废矿入口挖矿(比奇)
--配合挂机》触发使用
--当挖矿包满时,或血量低时,回城
--回城存东西、卖东西、修理锄头、买红药、补卷、补护身符,继续去挖矿
--注意挖矿只适合带宝宝的道士号,挖矿时将重招宝宝设置好
--锄头碎了可以重新买锄头装备上
--小极品存仓设置黑铁矿纯度可以存好持久的黑铁矿石
local g_hpnum=5 --红药数量
local g_hpname="金创药(中量)"
--回城处理
function 回城()
--存仓
local bsave=是否需要存()
if bsave then
移动到范围2("0",301,257,5)
等待(1500)
坐标对话(301,257)
等待(1500)
选择("@-1")
等待(1500)
存()
end
--卖物
local bsold=是否需要卖()
if bsold then
移动到范围2("0",313,271,5)
等待(1500)
坐标对话(313,271)
等待(1500)
选择("@2")
等待(1500)
卖()
end
--修理
local brepair=是否需要修理(50,0,1,2,3,5,6,7,8)
if brepair then
移动到范围2("0105",12,12,5)
等待(1500)
坐标对话(12,12)
等待(1500)
选择("@-3")
等待(1500)
全部修理() --全部特修()
等待(1500)
end
--买药
local hpnum=获取物品数量(g_hpname)
if hpnum<g_hpnum then
移动到范围2("0",324,291,5)
等待(1500)
坐标对话(324,291)
等待(1500)
选择("@-1")
等待(1500)
买(g_hpname,g_hpnum-hpnum,10,1500)
end
--特殊处理:锄头碎了,重新买个装备上
local weaponname=获取装备信息(1,1)
if weaponname=="" then
移动到范围2("0103",19,18,5)
等待(1500)
坐标对话(19,18)
等待(1500)
选择("@-1")
等待(1500)
买("鹤嘴锄",1,10,1500)
使用装备("鹤嘴锄",1)
等待(1500)
end
--买回城卷、随机卷、护身符
local nHCNum=获取物品数量("回城卷")
local nSJNum=获取物品数量("随机传送卷")
local HSFname=获取装备信息(9,1)
local bBuyHC=(nHCNum<1)
local bBuySJ=(nSJNum<1)
local bBuyHSF=(HSFname=="")
if bBuyHC or bBuySJ or bBuyHSF then
移动到范围2("0",378,298,5)
等待(1500)
坐标对话(378,298)
等待(1500)
选择("@-1")
等待(1500)
if bBuyHC then
买("回城卷",1,10,1500)
end
if bBuySJ then
买("随机传送卷",3,10,1500)
end
if bBuyHSF then
买("护身符",1,10,1500)
使用装备("护身符",9)
等待(1500)
end
end
--出发
移动到地图2("D401")
等待(1500)
使用物品("随机传送卷")
等待(1500)
return 挖矿()
end
function 挖矿()
开始挖矿() --开始挂机循环,直至触发停止挂机时继续执行
使用物品("回城卷")
等待(2000)
return 回城()
end
do
--添加地图出入口
添加地图出口("0105",9,24,"0",false)
添加地图出口("0105",9,25,"0",false)
添加地图出口("0105",21,12,"0",false)
添加地图出口("0",305,275,"0105",false)
添加地图出口("0",305,276,"0105",false)
添加地图出口("0",295,284,"0105",false)
添加地图出口("0",295,285,"0105",false)
添加地图出口("0102",3,8,"0",false)
添加地图出口("0",308,264,"0102",false)
添加地图出口("0",335,299,"0103",false)
添加地图出口("0",335,300,"0103",false)
添加地图出口("0",345,308,"0103",false)
添加地图出口("0",344,308,"0103",false)
添加地图出口("0103",16,25,"0",false)
添加地图出口("0103",17,25,"0",false)
添加地图出口("0103",5,13,"0",false)
添加地图出口("0",664,212,"D401",false)
添加地图出口("D401",24,182,"0",false)
--开始
local mapid=获取地图id()
if mapid=="D401" then
挖矿()
else
回城()
end
end
|
|