TC官方合作论坛
标题:
官方自动打怪那个教程后的想法
[打印本页]
作者:
dd1979
时间:
2013-10-10 08:57
标题:
官方自动打怪那个教程后的想法
功能 自动打怪()
x,y,x1,y1
循环(真)
如果(图像.找图(0,0,1366,768,"rc:自1动.tmp",#050505,0.9,0,x,y)==-1)
//这个是如果找到自动这个图片就执行下边的鼠标移动
鼠标.移动(513,284)
鼠标.左键单击(1)
辅助.等待(1000)
鼠标.移动(910,302)
鼠标.左键单击(1)
辅助.等待(1000)
否则
//这里是如果没找到就就执行下边的
如果(图像.找图(0,0,1366,768,"rc:取消.tmp",#050505,0.9,0,x1,y1)==-1)
//这里这个取消的坐标找不找有什么用啊
鼠标.移动(x,y)
鼠标.左键单击(1)
如果结束
如果结束
我能不能改成功能
自动打怪()
x,y,x1,y1
循环(真)
如果(图像.找图(0,0,1366,768,"rc:自1动.tmp",#050505,0.9,0,x,y)==0)
//这个是如果找到自动这个图片就执行下边的鼠标移动
鼠标.移动(513,284)
鼠标.左键单击(1)
辅助.等待(1000)
鼠标.移动(910,302)
鼠标.左键单击(1)
辅助.等待(1000)
否则
//这里是如果没找到就就执行下边的
鼠标.移动(x,y)
鼠标.左键单击(1)
如果结束
如果结束
作者:
chi98002
时间:
2013-10-10 09:20
不能,否则下面的XY坐标不能执行,因为上面的图都找不到,何来下面的XY坐标值呢
作者:
dd1979
时间:
2013-10-10 09:57
回复
2楼
chi98002
的帖子
我能不能改成功能
自动打怪()
x,y,x1,y1
循环(真)
如果(图像.找图(0,0,1366,768,"rc:自1动.tmp",#050505,0.9,0,x,y)==-1)
//这个是如果找到自动这个图片就执行下边的鼠标移动
鼠标.移动(x,y)
鼠标.左键单击(1)
否则
//这里是如果没找到就就执行下边的
鼠标.移动(513,284)
鼠标.左键单击(1)
辅助.等待(1000)
鼠标.移动(910,302)
鼠标.左键单击(1)
辅助.等待(1000)
如果结束
我换过来是不是就可以了
作者:
chi98002
时间:
2013-10-10 10:02
按道理是可以的,但还是测试一下是不是你想要的效果才行。你的原理是执行上面,不执行下面。没有上面才执行下面。
作者:
25705871
时间:
2013-10-10 10:50
作者:
dd1979
时间:
2013-10-10 11:04
那为什么 官方教程做了两个图的判断
作者:
dd1979
时间:
2013-10-10 11:05
那为什么 官方教程做了两个图的判断
作者:
cylhb
时间:
2013-10-10 11:11
更多的判断只是为了防止更多意外事件的发生
你不判断,直接去点击某个坐标也是可以的,只是当有意外状况发生时,你不判断,脚本就会出现不可预料的情况
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1