王中王辅助多地图循环挂机脚本案例
王中王辅助多地图循环挂机脚本案例:
function 回收() --回收子程序
end
if (获取地图名()=="深渊·暗黑城入口") then --此地图是打怪地图,如发现地图名字错误请修改
if 获取窗口("NPC对话框")==1 then
按键("esc")
end
if 获取窗口("对话框")==1 then
按键("enter")
end
if 获取窗口("包裹")==1 then
按键("f9")
end
设置挂机点("33,30|44,29|44,39|33,43|35,48|47,48")
丢弃物品()
if (角色("死亡")==1) then
小退()
end
if (取背包空位()<2) then --检测包裹内空位少于2格执行回收子程序
回收()
else
开始打怪()
end
end
if (获取地图名()=="阿拉德大陆") then --此地图进图,如发现地图名字错误请修改
血量=角色("当前HP")
最大血量=角色("最大HP")
血量百分比=(血量/最大血量)*100
if 检测复活()==1 then --判断可不删除
return
end
if 获取窗口("包裹")==1 then
按键("f9")
end
if 获取窗口("NPC对话框")==1 then
按键("esc")
end
if 获取窗口("对话框")==1 then
按键("enter")
end
if 血量百分比<90 then --血量低于90%不进图
按键("esc")
return
end
使用物品("传送符")
等待(1000)
点击坐标(364,86)
等待(500)
end
if (获取地图名()=="暗影迷宫底层") then --此地图进图,如发现地图名字错误请修改
血量=角色("当前HP")
最大血量=角色("最大HP")
血量百分比=(血量/最大血量)*100
if 检测复活()==1 then --判断可不删除
按键("呵呵")
return
end
if 获取窗口("包裹")==1 then
按键("f9")
end
if 获取窗口("NPC对话框")==1 then
按键("esc")
end
if 获取窗口("对话框")==1 then
按键("enter")
end
if 血量百分比<90 then --血量低于90%不进图
按键("呵呵")
return
end
if 寻路(28,20,2)==1 then --寻路到此处开始对话
对话坐标(28,16) --对话的NPC坐标
等待(800)
if 获取窗口("NPC对话框")==1 then
点击("@挑战5",0)
等待(1500)
if 获取窗口("对话框")==1 then
按键("enter")
等待(500)
end
end
end --此处为对话NPC结束
end