按键精灵高悬赏分.答好了再追加分

来源:百度知道 编辑:UC知道 时间:2024/06/03 05:22:42
MoveTo 684,428
KeyPress 0,0
LeftClick 1
KeyPress 0,0
VBSCall Call FindPic(0,0,1023,767,"Attachment:\确定.bmp",0.6,x,y)
If x>=0 and y>=0
MoveTo x y
LeftClick 1
VBSCall FindPic(0,0,1024,768,"Attachment:\拒绝.bmp",0.9,x,y)
If x>=0 and y>=0
MoveTo x y
Delay 10
LeftClick 1
Delay 10

这是一个抢摊位的脚本 鼠标一直点摊位旗. 点到之后 再迅速点确定.. 为了防止别人用交易来破脚本 所以别人点交易我 我们就会自动拒绝
但是为什么上面那两个只可以用一个呢? 我拿去测试了下 抢摊位是可以 但是后面那个拒绝就不可以. 如果单独VBSCall FindPic(0,0,1024,768,"Attachment:\拒绝.bmp",0.9,x,y)
If x>=0 and y>=0
MoveTo x y
Delay 10
LeftClick 1
Delay 10
也就是单独拒绝的话 那就可以了 2个一起用的话 就只能启到可以抢摊位那个 谁可以告诉我怎么样才可以两个都生效啊?? 我是把图直接存附件那的啊 本人是菜鸟 请高手解答 答好了 再追加分啊

少了个条件结果语句EndIf 意思变成了如果找到"确定"则点击再找"拒绝" ,如果找不到"确定"则脚本结束不再找"拒绝".看看下面的吧.如果要循环自己加上循环语句

MoveTo 684,428
KeyPress 0,0
LeftClick 1
KeyPress 0,0
VBSCall Call FindPic(0,0,1023,767,"Attachment:\确定.bmp",0.6,x,y)
If x>=0 and y>=0
MoveTo x y
LeftClick 1
EndIf
VBSCall FindPic(0,0,1024,768,"Attachment:\拒绝.bmp",0.9,x,y)
If x>=0 and y>=0
MoveTo x y
Delay 10
LeftClick 1
Delay 10
EndIf

上面这个是找到"确定"则点击否则断续,第一步结束,第二步找"拒绝"找到则点击否则结束第二步.
如果不合你用 你可以看看下面一个,下面这个是这样的:如果找到"确定"则点击,找不到确定则找"拒绝"

MoveTo 684,428
KeyPress 0,0
LeftClick 1
KeyPress 0,0
VBSCall Call FindPic(0,0,1023,767,"Attachment:\确定.bmp",0.6,x,y)
If x>=0 and y>=0
MoveTo x y
LeftClick 1
Else
VBSCall FindPic(0,0,1024,768,"Attachmen