如果我想先按截图点怪,然后按截图点攻击,再点技能,点返回游戏,再循环可能吗?恳求回答谢谢!
我自己有个思路,也拟了个脚本,只是它只能点三下,还需要点多一下,并且最后还要重新循环。而且我这个脚本不行呀,用了没反应。希望高手能改改!!VBSCallFindPic(0...
我自己有个思路,也拟了个脚本,只是它只能点三下,还需要点多一下,并且最后还要重新循环。而且我这个脚本不行呀,用了没反应。希望高手能改改!!
VBSCall FindPic(0,0,1024,768,"怪物.bmp",0.9,intX,intY)
If intX>=0 and intY>=0
MoveTo intX+10,intY+10
UserVar Yanshi=1300 两次点击的时间间隔(毫秒)
LeftClick 1
Delay Yanshi
ElseIf intX<0 or intY<0
VBSCall FindPic(0,0,1024,768,"图片1.bmp",0.9,intX,intY)
If intX>=0 and intY>=0
MoveTo intX+10,intY+10
LeftClick 1
Delay Yanshi
Else
VBSCall FindPic(0,0,1024,768,"图片2.bmp",0.9,intX,intY)
If intX>=0 and intY>=0
MoveTo intX+10,intY+10
LeftClick 1
Delay Yanshi
EndIf 展开
VBSCall FindPic(0,0,1024,768,"怪物.bmp",0.9,intX,intY)
If intX>=0 and intY>=0
MoveTo intX+10,intY+10
UserVar Yanshi=1300 两次点击的时间间隔(毫秒)
LeftClick 1
Delay Yanshi
ElseIf intX<0 or intY<0
VBSCall FindPic(0,0,1024,768,"图片1.bmp",0.9,intX,intY)
If intX>=0 and intY>=0
MoveTo intX+10,intY+10
LeftClick 1
Delay Yanshi
Else
VBSCall FindPic(0,0,1024,768,"图片2.bmp",0.9,intX,intY)
If intX>=0 and intY>=0
MoveTo intX+10,intY+10
LeftClick 1
Delay Yanshi
EndIf 展开
2个回答
展开全部
我看了下,你这些代码里面,VBSCall FindPic, "怪物.bmp",这明明是在选择图片,这哪里是在选择怪物? FindPic指的是寻找图片,这里你也没使用“截图”(print screen)这个按键。你的问题出现在魔兽世界专区,本人没看出你用的是魔兽世界这个游戏的宏。。
选择怪物后要点击技能,你需要指定一个特定技能,这里你也没有规定使用什么技能。从你的描述里我看到你打算通过顺序点击3张图片来切换显示这3张图片,并且你想实现一个永远能循环的模式,对吗?既然如此,你完全可以使用flash软件来制作,很简单的把3张图做成3个按钮分别放在同场景内的3个不同时间点,依次设定点击后转到显示另外一个时间点即可。
选择怪物后要点击技能,你需要指定一个特定技能,这里你也没有规定使用什么技能。从你的描述里我看到你打算通过顺序点击3张图片来切换显示这3张图片,并且你想实现一个永远能循环的模式,对吗?既然如此,你完全可以使用flash软件来制作,很简单的把3张图做成3个按钮分别放在同场景内的3个不同时间点,依次设定点击后转到显示另外一个时间点即可。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询