TC官方合作论坛

 找回密码
 立即注册
查看: 2809|回复: 10

自动加血问题出在哪啊

[复制链接]
发表于 2015-3-24 16:32:19 | 显示全部楼层 |阅读模式

马上加入TC

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

x
本帖最后由 sukang 于 2015-3-24 16:33 编辑

空间 自动加血
//默认空间
变量 线程句柄 =0
//开始按钮_点击操作
功能 开始_点击()

功能结束

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

    辅助.退出()
功能结束
功能 加血()
    循环(真)
        颜色值 = 图像.坐标点取色(132,45)
        如果( 颜色值 != #B04850)

            键盘.按键(116)
            辅助.等待(100)
        如果结束
        辅助.等待(50)
    循环结束
    辅助.等待(50)

//功能 热键0_热键()      (这里不注释反而会报错)
    //这里添加你要执行的代码
    线程句柄 =  线程.开启("自动加血.加血","")
功能结束

空间结束
//空间结束语句
            开始加血就没反应
回复

使用道具 举报

发表于 2015-3-24 16:36:50 | 显示全部楼层
本帖最后由 hlincs 于 2015-3-24 16:44 编辑

改成这样
  1. 空间 自动加血
  2. //默认空间
  3. 变量 线程句柄 =0
  4. //开始按钮_点击操作
  5. 功能 开始_点击()

  6.     线程句柄 =  线程.开启("自动加血.加血","")
  7. 功能结束

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

  10.     辅助.退出()
  11. 功能结束
  12. 功能 加血()
  13.     循环(真)
  14.         颜色值 = 图像.坐标点取色(132,45)
  15.         如果( 颜色值 != #B04850)

  16.             键盘.按键(116)
  17.             辅助.等待(100)
  18.         如果结束
  19.         辅助.等待(50)
  20.     循环结束
  21.     辅助.等待(50)

  22. //功能 热键0_热键()      (这里不注释反而会报错)
  23.     //这里添加你要执行的代码
  24. 功能结束

  25. 空间结束
  26. //空间结束语句
  27.          
复制代码


回复 支持 反对

使用道具 举报

发表于 2015-3-24 16:36:54 | 显示全部楼层
本帖最后由 hlincs 于 2015-3-24 16:46 编辑

哦!还有你的那个循环是个死循环。。也要改一下。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-3-24 17:00:19 | 显示全部楼层
我还跟着教程一起做的呢,一样的代码咋就不成功呢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-3-24 17:06:22 | 显示全部楼层
改了还是不成功
回复 支持 反对

使用道具 举报

发表于 2015-3-24 18:53:18 | 显示全部楼层
你这个颜色值返回如果血不够了都是这个吗?会不会这个点的颜色变化了。
颜色值 = 图像.坐标点取色(132,45)
如果( 颜色值 != #B04850)
回复 支持 反对

使用道具 举报

发表于 2015-3-24 19:03:15 | 显示全部楼层
你这个代码其实没有什么意义,你并没有绑定窗口,你按这个按键根本没有操作到游戏窗口。
  1. 空间 自动加血
  2. 变量 线程句柄 =0
  3. 功能 开始_点击()
  4.     线程句柄 =  线程.开启("自动加血.加血","")
  5. 功能结束

  6. 功能 退出_点击()
  7.     辅助.退出()
  8. 功能结束
  9. 功能 加血()
  10.     循环(真)
  11.         // 获取这个坐标点的颜色值
  12.         颜色值 = 图像.坐标点取色(132,45)
  13.         调试输出("颜色值:"&颜色值)
  14.         如果( 颜色值 != #B04850)
  15.             调试输出("颜色值!=#B04850")
  16.             键盘.按键(116)
  17.             辅助.等待(1000)
  18.         否则
  19.             调试输出("颜色值==#B04850")
  20.         如果结束
  21.         辅助.等待(1000)
  22.     循环结束
  23. 功能结束

  24. 空间结束
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-3-24 19:08:15 | 显示全部楼层
你说的是怎样绑定?提示下
回复 支持 反对

使用道具 举报

发表于 2015-3-24 19:56:29 | 显示全部楼层
空间 自动加血
//默认空间
变量 线程句柄 =0
功能 退出_点击()

    辅助.退出()
功能结束
功能 加血()=====================================功能开始
    循环(真)
        颜色值 = 图像.坐标点取色(132,45)
        如果( 颜色值 != #B04850)

            键盘.按键(116)
            辅助.等待(100)
        如果结束
        辅助.等待(50)
    循环结束
    辅助.等待(50)
功能结束======================================这里掉了功能结束标志
功能 热键0_热键()      (这里不注释反而会报错)==================现在可以去掉注释了
    //这里添加你要执行的代码
    线程句柄 =  线程.开启("自动加血.加血","")
功能结束

空间结束
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-3-24 21:20:01 | 显示全部楼层
你写的我都复制过去了,比我大还要糟糕,
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-5-17 21:47 , Processed in 0.048908 second(s), 22 queries .

Powered by 海安简单软件服务部

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

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