按键精灵大漠找多图如何能实现逐个点击拾起?

刚接触按键精灵,而且不会编程,看教程写了下面代码,可是不拾取,什么原因,有大神来帮忙么?就是游戏装备拾取的问题。。Plugin.dm.FindPic400,120,120... 刚接触按键精灵,而且不会编程,
看教程 写了下面代码,可是不拾取,什么原因,有大神来帮忙么?
就是游戏 装备拾取的问题。。

Plugin.dm.FindPic 400,120,1200,500,"D:\Program Files\jietu\T001.bmp|D:\Program Files\jietu\T002.bmp|D:\Program Files\jietu\T003.bmp|D:\Program Files\jietu\T004.bmp|D:\Program Files\jietu\T005.bmp|D:\Program Files\jietu\T006.bmp|D:\Program Files\jietu\T007.bmp|D:\Program Files\jietu\T008.bmp|","202020",0.7,0,intX,intY
If intX > 0 Then
MoveTo intX + 5, intY + 5
Delay 200
LeftClick 1
Delay 1000
End If
展开
 我来答
百度网友04b4105
2020-03-20 · TA获得超过1101个赞
知道小有建树答主
回答量:1253
采纳率:100%
帮助的人:601万
展开全部
你这是区域找多图,先找到哪个图,就返回哪个图的坐标,这个适合,只要找到其中一个就返回找到的坐标。
全部找一遍的话 只能一个个找。你找的图太多,所以也不适合多线程一起找,否者卡死~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友63a4133
2020-03-01 · TA获得超过432个赞
知道小有建树答主
回答量:919
采纳率:69%
帮助的人:155万
展开全部
你知道这个找多图的含义的?
这代码是这些图中找到其中一个图就返回xy坐标,同时代码也停止了 ,并不是把这些图全部找一遍
更多追问追答
追问
有其他办法可以办到么?
至少有三样东西是比较重要的 需要判定拾取,
第一次找一遍,返回一个地址,在重复进行呢?直到 X,Y<0
追答

在重复进行呢?直到 X,Y<0


你这个思路是不行的,当出现一次找不到,就会返回 -1,那么就不找了,

所以要用限时找图,比如2秒没找到图,就结束,如果找到一个,继续找2秒,直到2秒内没找到图



For i = 1 To 999

    IsFile = Plugin.File.IsFileExist("D:\Program Files\jietu\T00" & i & ".bmp")

    If IsFile = True Then 

        图集 = 图集 & "D:\Program Files\jietu\T00" & i & ".bmp|"

    Else 

        图集 = Mid(图集, 1, len(图集) - 1)

        Exit For

    End If

Next

保存时间 = timer

Do

    返回值 = dm.FindPic(400, 120, 1200, 500, 图集, "202020", 0.7, 0, intX, intY)

    TracePrint "返回值: " & 返回值

    If 返回值 <> - 1  Then 

        TracePrint "找到 第 " & 返回值 + 1 & " 个图"

        MoveTo intX + 5, intY + 5

        Delay 200

        LeftClick 1

        Delay 1000

        保存时间 = timer

    ElseIf timer - 保存时间 > 3 Then'3秒内没找到任何图退出

        Exit Do

    End If

    Delay 200

Loop

MessageBox "找图结束"

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
金剑一
2020-03-01 · TA获得超过130个赞
知道小有建树答主
回答量:463
采纳率:50%
帮助的人:44.9万
展开全部
你确定找到图了?
追问
能确定找到图了,前面几个标记,后面加个 goto 还可以捡到两个到三个,
实验 时候最多能捡到三个,之后鼠标就飘走了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式