TC官方合作论坛

标题: 请问怎么设置自动加血 加蓝 [打印本页]

作者: a787469348    时间: 2012-7-21 21:29
标题: 请问怎么设置自动加血 加蓝
请问怎么设置自动加血 加蓝
作者: sun137057461    时间: 2012-7-21 21:41
通过找色判断任务血量 血量低于某个值时自动加血(蓝同理)
作者: 陌上青衣。    时间: 2012-7-21 21:48
定时器, 监控

坐标点取色
作者: hongying1120    时间: 2012-7-21 23:41
可以参考这个~ 思路差不多就行

  1. #import"dmdmsoft"dm
  2. 空间 血值
  3. //定义默认空间
  4. 功能 逻辑型 找血()
  5. 整型 n,是否找到,e,x,y  ///N表示X值的浮动区域,E是使用脚本玩家任意输入的血量值=编辑框
  6. e=转换.字符型转整型(编辑框.获得文本("编辑框0"),0)
  7. n=e*136/100  ///100是我们固定的百分比区域,也就是玩家可以输入的百分比值。136使我们获得到血条长度坐标值(血条长度多少)
  8. 如果(是否找到==0)
  9. 是否找到=dm.findcolor(384,163,387+n,174,"ff8670~303030",0.8,0,x,x)
  10. 辅助.消息框("没找到")  //找到红色,不加血
  11. 否则
  12. //否则,没有找到红色执行加血
  13. dm.moveto (x,y)
  14. 辅助.消息框("找到了")
  15. 如果结束
  16. 返回 真
  17. 功能结束
  18. 功能 逻辑型 开始_点击()
  19. //这里添加你要执行的代码
  20. 线程.开启("血值.找血")
  21. 返回 真
  22. //函数返回语句
  23. 功能结束
  24. 功能 逻辑型 退出_点击()
  25. //这里添加你要执行的代码
  26. dm.unbindwindow()
  27. 辅助.退出()
  28. 返回 真
  29. //函数返回语句
  30. 功能结束
  31. 空间结束
  32. //空间结束语句
复制代码





欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1