TC官方合作论坛
标题:
关于自动打怪
[打印本页]
作者:
神圣的恶魔
时间:
2013-12-21 08:22
标题:
关于自动打怪
本帖最后由 神圣的恶魔 于 2013-12-21 08:25 编辑
锁定孤傲无后无法跳转打怪
空间 自动打怪
//默认空间
变量 x,y,A,窗口句柄
功能 主程序()
窗口句柄=窗口.找到窗口("《新天龙八部》永恒经典版 3.50.1803 (双线-超级双线:盛世)")
如果(窗口句柄==0)
辅助.消息框("没有找到天龙八部窗口,请查看是否打开游戏")
返回 1
窗口.置顶(窗口句柄,真)
辅助.等待(1000)
循环(真)
A=键盘.按键(123.1)//图像.区域找色(10,10,500,600,#1252E0,0,x,y)
循环(A)
键盘.按键(112.1)
辅助.等待(1000)
键盘.按键(112.1)
辅助.等待(1000)
取怪颜色=图像.区域找色(501,97,501,97,0,#312419,x,y)
循环结束
循环结束
如果结束
功能结束
//开始按钮_点击操作
功能 开始_点击()
线程句柄=线程.开启("自动打怪.主程序","")
功能结束
//退出按钮_点击操作
功能 退出_点击()
辅助.退出()
功能结束
空间结束
//空间结束语句
作者:
zxw445
时间:
2013-12-21 08:52
判断错误了。请重新看代码
作者:
wangxc99
时间:
2013-12-21 12:44
你的逻辑完全错误,看了一下你的代码,如果 如果(窗口句柄==0)
辅助.消息框("没有找到天龙八部窗口,请查看是否打开游戏")
然后开始判断找怪打怪,大哥,你都知道 窗口句柄==0, 辅助.消息框("没有找到天龙八部窗口,请查看是否打开游戏"),你去那里找怪打怪?
作者:
一哥
时间:
2013-12-21 14:22
本帖最后由 一哥 于 2013-12-21 14:24 编辑
如果(窗口句柄==0)
辅助.消息框("没有找到天龙八部窗口,请查看是否打开游戏")
返回 1
否则
窗口.置顶(窗口句柄,真)
辅助.等待(1000)
循环(真)
A=键盘.按键(123.1)//图像.区域找色(10,10,500,600,#1252E0,0,x,y)
循环(A)
键盘.按键(112.1)
辅助.等待(1000)
键盘.按键(112.1)
辅助.等待(1000)
取怪颜色=图像.区域找色(501,97,501,97,0,#312419,x,y)
循环结束
循环结束
如果结束
//如果语句句柄==0没有找到句柄.那句柄不为0则为找到了句柄然后再执行打怪的操作
作者:
神圣的恶魔
时间:
2013-12-21 15:51
wangxc99 发表于 2013-12-21 12:44
你的逻辑完全错误,看了一下你的代码,如果 如果(窗口句柄==0)
辅助.消息框("没有找到天龙八部 ...
空间 自动打怪
//默认空间
变量 窗口句柄,x,y
功能 主程序()
窗口句柄=窗口.找到窗口("《新天龙八部》永恒经典版 3.50.1803 (双线-超级双线:盛世)")
如果(窗口句柄==0)
辅助.消息框("没有找到天龙八部窗口,请查看是否打开游戏")
否则
窗口.最大化(窗口句柄)
循环(真)
x,y
循环(键盘.按键(123.1))
键盘.按键(123.1)
辅助.等待(1000)
键盘.按键(112.1)
辅助.等待(1000)
键盘.按键(112.1)
辅助.等待(1000)
图像.模糊找色(287,51,287,51,#423831,0.8,0,x,y)
循环结束
循环结束
如果结束
功能结束
//开始按钮_点击操作
功能 开始_点击()
线程句柄=线程.开启("自动打怪.主程序","")
功能结束
//退出按钮_点击操作
功能 退出_点击()
辅助.退出()
功能结束
空间结束
//空间结束语句
如何确定怪物死亡
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1