窗口挂机如何实现回收多页装备
我们遇到很多服,装备种类繁多,并且回收装备的页数很多,我们必须选择下一页才能继续回收。那么窗口挂机是如何实现多页回收装备的呢?请看代码
--如果是在线回收,不需要勾选辅助中的回城触发
--在定时执行中,设置此脚本的路径即可,定时执行的时
--间视服而定
--地面物品多,就是60000毫秒,地面物品少,可以增大
--------------以下是在线回收脚本内容-----------
使用物品("在线回收卷轴")
等待(1500)
passcode=匹配内容(NPC对话内容,[[(\d{4,9})]])
findapi=匹配内容(NPC对话内容,[[(@@InPutString\d{1,3})]])
if findapi~=nil then
api=findapi
else
api=匹配内容(NPC对话内容,[[(@@InPutInteger\d{1,3})]])
end
if api==nil then
api="@@CheckNo"
end
合成命令(api,passcode)
等待(1000)
if 取背包中物品数量("苦道*")>0 then
选择("@75级回收")
等待(1000)
end
if 取背包中物品数量("修缘*")>0 then
选择("@60级回收")
等待(1000)
end
if 取背包中物品数量("忘尘*")>0 then
选择("@70级回收")
等待(1000)
end
if 取背包中物品数量("浩荡*")>0 then
选择("@100级回收")
等待(1000)
end
if 取背包中物品数量("明月*")>0 then
选择("@80级回收")
等待(1000)
end
输出信息("第一页回收完毕!!!")
if 取背包中物品数量("紫薇*|大衍*|玄天*|极道*|圣皇*")>0 then
选择("@第2页")
等待(1000)
if 取背包中物品数量("紫薇*")>0 then
选择("@85级回收")
等待(1000)
end
if 取背包中物品数量("大衍*")>0 then
选择("@90级回收")
等待(1000)
end
if 取背包中物品数量("玄天*")>0 then
选择("@95级回收")
等待(1000)
end
if 取背包中物品数量("极道*")>0 then
选择("@130级回收")
等待(1000)
end
if 取背包中物品数量("圣皇*")>0 then
选择("@131级回收")
等待(1000)
end
end
输出信息("回收完毕!!!")
输出信息("回收完毕!!!")
我们在回收第一页完成后,加了一个综合判断,如果存在第二页的装备,就继续回收,反之则不!