如何设置按键精灵循环找色的最长时间不得超过22秒,或者说整个大循环不会超过25秒,代码如下,这是魔兽世界自动钓鱼的,所一从最开始按了2到最后点了一下鼠标这个过程不会超过25秒。
但是我这个有bug。由于种种原因运行多次后就运行不动了,想加一个如果超过25秒还没有点那一下鼠标就重新开始。。。。
——————————————————————————————
rem 放杆
KeyPress "2", 1
Delay 3000
FindColorEx 43,0,903,408,"2E2B72",0,0.9,intX,intY
If intX> 0 And intY> 0 Then
Delay 1000
MoveTo intX, intY
Else
Goto 放杆
End If
Delay 1000
Rem 找色
Delay 1000
FindColor 1190,514,1235,639,"33BD33",A,B
If A> 0 And B> 0 Then
Delay 200
LeftClick 1
Else
Goto 找色
End If
Delay 1000
如何设置按键精灵循环找色的最长时间不得超过22秒
答案:2 悬赏:10 手机版
解决时间 2021-01-31 19:45
- 提问者网友:听门外雪花风
- 2021-01-31 08:14
最佳答案
- 五星知识达人网友:傲气稳了全场
- 2021-01-31 09:28
你可以看你操作一次需要多少秒。每操作一次设置一个变量+1,如果大于多少就不继续操作
全部回答
- 1楼网友:平生事
- 2021-01-31 11:00
你可以在前面插入 循环当 i=0 再到
ifcolor 421,302,"dd22dd",0 then
这里加一个 i=1
再在最后加个循环结束 就可以了
意思就是它找不到你要的颜色它就会一直不断的继续找,如果找到了它i=1 不等于0了,他就继续往下面的语句执行
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯