当前位置: 首页 >>业内新闻

业内新闻

gee半岛封挂脱机带笔画和走坐标验证
发布者:Admin 发布时间:2020/2/26 0:28:34 阅读:


gee半岛封挂脱机带笔画和走坐标验证

function 随机验证()
local k = 获取NPC对话框内容()
if(string.find(k,"
等待(1500)
点击("@开始验证AA",1)
等待(1500)
      end
local k = 获取NPC对话框内容()
aa=k
aa=string.gsub(aa," ","")
aa=string.gsub(aa," ","")
cmd=aa:match("/(@@[^>]+)>")
zdbh=99
local k = string.gsub(k," ","")
local n = string.match(k,"(@@[^>]+)")
local s = ""
if(string.find(k,"笔画最少"))then
for v in string.gmatch(k,"{([^/]+)/AUTOCOLOR=%d+}")do
bh=取笔画数(v)
if  zdbh>bh then
s =v
zdbh=bh
end
end
if s then
点击(cmd,1)
等待(1000)
输入字符(s)
等待(500)
点击("DMsgDlgOk",0)
等待(500)
点击("@开始验证AA-AA",1)
等待(500)
end
end
if(string.find(k,"笔画最多"))then
zdbh=0
for v in string.gmatch(k,"{([^/]+)/AUTOCOLOR=%d+}")do
bh=取笔画数(v)
if  zdbh
s =v
zdbh=bh
end
end
if s then
点击(cmd,1)
等待(1000)
输入字符(s)
等待(500)
点击("DMsgDlgOk",0)
等待(500)
点击("@开始验证AA-AA",1)
等待(500)
end
end
end
function 回收()
 
    打开自定义窗口(5308,21,0,0,0,0)
    等待(500)
    点击("@1-5阶段回收",0)
    等待(800)
end
function 寻路(x1,y1)--此处为寻路子程序一般只需要修改距离2即可
    x2=角色("x")
    y2=角色("y")
    if  计算距离(x1,y1,x2,y2)>2 then
        走跑 (x1,y1,0)
    else
        return 1
    end
        return 0
end
 
if (获取地图名()=="验证地图") then--此处为挂机地图的处理
开启过坐标验证()
end
 
if (获取地图名()=="七绝山") then--此处为挂机地图的处理
    停止过坐标验证()
    if 获取NPC对话框内容():match("@开始验证AA") then
    随机验证()
    end
    if 获取窗口("包裹")==1 then
        按键("f9")
    end
    if 获取窗口("NPC对话框")==1 then
               按键("esc")
    end
    if 获取窗口("对话框")==1 then
               按键("enter")
    end
    if 取物品数量("修复神水")<1 then--判断修复神水小于1购买
            购买物品("修复神水")
            等待(500)
    end
    if 取物品数量("盟重传送石")<1 then--判断回城石小于1购买
            购买物品("盟重传送石")
            等待(500)
    end
    if 检测耐久()==1 then
    使用("修复神水")
    end
    设置打怪点("62,137|131,65|200,76|308,312|91,201")
    启动丢弃()
    if (角色("死亡")==1) then
        小退()--死亡小退
        等待(500)
        return
    end
    if (取背包空位()<2) then--包裹空位小于2回收,否则打怪
        回收()
    else
        启动打怪()
    end
    return
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 寻路(305,333)==1 then  --寻路到此处开始对话
        对话坐标(309,342)  --对话的NPC坐标
        等待(800)
        if 获取窗口("NPC对话框")==1 then
            点击("@v",0)
            等待(500)
            if 获取窗口("对话框")==1 then
                按键("enter")
                等待(500)
            end
        end
    end
end
 

 

 

上一页:关于及时雨辅助祖玛阁房间脚本案例

下一页:GR挂机脚本功能让传奇玩家不在发愁