TC官方合作论坛
标题:
刚开始学习tc求帮助~~关于自动回血
[打印本页]
作者:
没有镜头
时间:
2014-3-17 12:42
标题:
刚开始学习tc求帮助~~关于自动回血
空间 冒险岛
//默认空间
变量 线程句柄 = 0
//开始按钮_点击操作
功能 开始_点击()
功能结束
//退出按钮_点击操作
功能 退出_点击()
辅助.退出()
功能结束
功能 加血()
循环(真)
颜色值 = 图像.坐标点取色(946,631)
如果(颜色值 != #3399FF)
键盘.按键(16)
辅助.等待(100)
如果结束
辅助.等待(50)
循环结束
功能结束
功能 热键0_热键()
//这里添加你要执行的代码
线程句柄 = 线程.开启("冒险岛.加血","")
功能结束
空间结束
//空间结束语句
上面是我的程序,哪里出问题了,为什么一运行一口气就把我的药给喝完了,根本停不下来!!!!!
作者:
jimye0526
时间:
2014-3-17 12:50
告诉你 药不能停
检查下那句取色的命令 再结合游戏看看
作者:
今非
时间:
2014-3-17 13:06
本帖最后由 今非 于 2014-3-17 13:07 编辑
请采纳
←
如果我的回答帮助到了你 !
//--说明:建议你使用后台,不然使用前台的话不能移动该窗口,游戏建议使用固定分辨率
窗口句柄=窗口.找到窗口("窗口标题","窗口类名")
颜色值=窗口.坐标点取色(窗口句柄,x,y)//--x,y为窗口坐标,不是桌面坐标
复制代码
温馨提示6 : 术语问题可以去问百度 , 或者你可以叫她度娘
作者:
332475520
时间:
2014-3-17 13:38
如果(颜色值 != #3399FF)
这句有问题
作者:
332475520
时间:
2014-3-17 13:42
按我说的修改就没事了
功能 加血()
循环(真)
颜色值 = 图像.坐标点取色(946,631)
如果(颜色值 !=3381759)
键盘.按键(16)
辅助.等待(100)
如果结束
辅助.等待(50)
循环结束
功能结束
复制代码
颜色值 = 图像.坐标点取色(946,631) 取出来的是十进制颜色,并不是你的十六进制颜色,所以会一直加血,吧这个十六进制颜色,转换成十进制就好了 请采纳
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1