TC官方合作论坛

 找回密码
 立即注册
查看: 1363|回复: 7

[问题] 小白请教自动打怪的问题

[复制链接]
发表于 2012-4-4 14:50:09 | 显示全部楼层 |阅读模式

马上加入TC

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

x
  1. 空间 自动打怪
  2. //定义默认空间
  3. 整型 线程句柄
  4. 功能 逻辑型 打怪()
  5. 整型 窗口句柄
  6. 整型 x,y
  7. 逻辑型 是否找到
  8. 窗口句柄=窗口.找到窗口(编辑框.获得文本("编辑框0"))
  9. 窗口.设置位置(窗口句柄,0,0)
  10. 窗口.激活(窗口句柄)
  11. 辅助.等待(500)
  12. 是否找到=图像.区域找色(659,186,863,217,#1C1CD1,0,x,y)
  13. 循环(真)
  14. 如果(!是否找到)
  15. 键盘.按键(9,1)
  16. 辅助.等待(500)
  17. 如果结束
  18. 键盘.按键(112,1)
  19. 辅助.等待(500)
  20. 键盘.按键(113,1)
  21. 辅助.等待(500)
  22. 循环结束
  23. 返回 真
  24. 功能结束
  25. 功能 逻辑型 开始_点击()
  26. //这里添加你要执行的代码
  27. 线程句柄=线程.开启("自动打怪.打怪")
  28. 返回 真
  29. //函数返回语句
  30. 功能结束

  31. 功能 逻辑型 退出_点击()
  32. //这里添加你要执行的代码
  33. 线程.关闭(线程句柄)
  34. 返回 真
  35. //函数返回语句
  36. 功能结束

  37. 空间结束
  38. //空间结束语句
复制代码

这个是我用武林外传做的一个自动打怪脚本,也是看着视频自己做的,就是输入游戏名字,点开始的时候,如果不立即点到游戏窗口上,就会不停的打开WINDOWS的帮助文档,我的系统是WIN7 32位

问题1。  点开始后,一直打开帮助文档,点到游戏窗口也可以正常寻怪打怪。
问题2.   自动打怪启动后,会一直寻怪,打一下就跑,因为我就用的2个技能,是跟技能的少有关系,还是需要在定义什么呢!

真心求教,大神们指点一下小白!谢谢了!
回复

使用道具 举报

发表于 2012-4-4 16:05:07 | 显示全部楼层
我也是个小白看了你的代码。。我感觉第一个问题是你在开始按钮那加一个2秒的延迟看看、
第是你只判断满血怪物判断。缺没判断怪物死亡。当然会出现打一下就跑了!!希望能帮到你
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-4-4 16:08:45 | 显示全部楼层
谢谢您!判断怪物死亡的话,应该怎么判断呀!是空血判断,还是找不到这个满血怪判断
求教! 那个打开WIN7 帮助文档只需要加两秒延迟就行了吗!
回复 支持 反对

使用道具 举报

发表于 2012-4-4 16:12:46 | 显示全部楼层
luguo
回复 支持 反对

使用道具 举报

发表于 2012-4-4 19:12:37 | 显示全部楼层
你可以试验下。。。至于判断死不死亡和你前面判断满血一样。反过来一样的道理
回复 支持 反对

使用道具 举报

发表于 2012-4-4 20:21:41 | 显示全部楼层
看视频帮助,很多地方有自动打怪的代码
回复 支持 反对

使用道具 举报

发表于 2012-4-8 10:29:56 | 显示全部楼层
对于没打死怪物就切换的问题,我想大致可能是以下几方面原因的一种

1:切换怪物判断的抓取点问题,你如果抓的是怪物血条中间的某点,,当你把怪物打到一半血时,,那个点的颜色就变了,,怪物还没死,你就切换了,
    解决办法:找怪物空血或其他不变的点,辟如怪物血条框

2:有的游戏选怪怪物颜色判断会随着游戏背景的变动而变动,当你打怪时,那个点的颜色变动了,,造成你不停的切换怪物
   解决办法:用模糊找色


希望可以帮到你
回复 支持 反对

使用道具 举报

发表于 2012-4-9 15:16:17 | 显示全部楼层
学习下帮忙顶
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-9-29 13:51 , Processed in 0.042825 second(s), 24 queries .

Powered by 海安简单软件服务部

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

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