TC官方合作论坛

 找回密码
 立即注册
查看: 797|回复: 4

[已解决] 刚开始学习tc求帮助~~关于自动回血

[复制链接]
发表于 2014-3-17 12:42:56 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
空间 冒险岛
//默认空间
变量 线程句柄 = 0
//开始按钮_点击操作
功能 开始_点击()

功能结束

//退出按钮_点击操作
功能 退出_点击()

    辅助.退出()
功能结束
功能 加血()
    循环(真)
        颜色值 = 图像.坐标点取色(946,631)
        如果(颜色值 != #3399FF)
            键盘.按键(16)
            辅助.等待(100)
        如果结束
        辅助.等待(50)
    循环结束
功能结束

功能 热键0_热键()
    //这里添加你要执行的代码
    线程句柄 = 线程.开启("冒险岛.加血","")
功能结束

空间结束
//空间结束语句



上面是我的程序,哪里出问题了,为什么一运行一口气就把我的药给喝完了,根本停不下来!!!!!

回复

使用道具 举报

发表于 2014-3-17 13:42:40 | 显示全部楼层
按我说的修改就没事了  

  1. 功能 加血()
  2.     循环(真)
  3.         颜色值 = 图像.坐标点取色(946,631)
  4.         如果(颜色值 !=3381759)
  5.             键盘.按键(16)
  6.             辅助.等待(100)
  7.         如果结束
  8.         辅助.等待(50)
  9.     循环结束
  10. 功能结束
复制代码


颜色值 = 图像.坐标点取色(946,631)  取出来的是十进制颜色,并不是你的十六进制颜色,所以会一直加血,吧这个十六进制颜色,转换成十进制就好了 请采纳
回复 支持 反对

使用道具 举报

发表于 2014-3-17 12:50:17 | 显示全部楼层
告诉你 药不能停
检查下那句取色的命令  再结合游戏看看
回复 支持 反对

使用道具 举报

发表于 2014-3-17 13:06:29 | 显示全部楼层
本帖最后由 今非 于 2014-3-17 13:07 编辑

请采纳如果我的回答帮助到了你 !

  1. //--说明:建议你使用后台,不然使用前台的话不能移动该窗口,游戏建议使用固定分辨率
  2. 窗口句柄=窗口.找到窗口("窗口标题","窗口类名")
  3. 颜色值=窗口.坐标点取色(窗口句柄,x,y)//--x,y为窗口坐标,不是桌面坐标
复制代码


温馨提示6 : 术语问题可以去问百度 , 或者你可以叫她度娘
回复 支持 反对

使用道具 举报

发表于 2014-3-17 13:38:43 | 显示全部楼层
如果(颜色值 != #3399FF)

这句有问题
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-9-28 15:54 , Processed in 0.063433 second(s), 24 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表