按键精灵吧 关注:500,565贴子:1,031,624
  • 1回复贴,共1

脚本求助,技术宅来帮忙,为什么脚本延迟那么大(带源代码和注释)

只看楼主收藏回复

本人想写个因子点名脚本造福论坛,可惜技术不够特来请教
//循环最多9次直至找到目标
do while searhTime < 9
//初始化坐标X,Y
intX = 0
intY = 0
//调用搜索目标的子程序
Call searh
//寻找次数
searhTime = searhTime + 1
//如果找到就点开目标信息
If intX > 0 And intY > 0 Then
searhTime = 100
MoveTo intX, intY
LeftClick 1
Delay 1000
MoveTo 400,200
LeftClick 1
//找不到目标的时候点击下一个
Else
MoveTo 400,360
LeftClick 1
End If
//结束循环
Loop
//子程序 寻找等级4,头像为初始头像的亚瑟
Sub Searh
//寻找人物等级为4
FindPic 0,0,800,600,"dengji4.bmp",0.7,intX,intY
//如果找到则执行
If intX > 0 And intY > 0 Then
//如果找到图像为剑城退出子程序
FindPic 0,0,800,600,"jiancheng.bmp",0.7,intX,intY
If intX > 0 And intY > 0 Then
Exit Sub
Else
//如果找到图像为技巧退出子程序
FindPic 0,0,800,600,"jiqiao.bmp",0.7,intX,intY
If intX > 0 And intY > 0 Then
Exit Sub
Else
//如果找到图像为魔法退出子程序
FindPic 0,0,800,600,"mofa.bmp",0.7,intX,intY
If intX > 0 And intY > 0 Then
Exit Sub
End If
End If
End If
End If
//找不到,搜索次数加1,结束
searhTime = searhTime + 1
End Sub
如上按键精灵脚本,明明找不到的时候我不加任何时延,但是选择下一个的时候大约用时4.5秒,怎么减少这个时间,求教技术宅
难道是缩小搜索区域?


1楼2013-09-06 19:50回复
    怎么减少这个时间,求教技术宅


    2楼2013-09-06 19:54
    回复