TC官方合作论坛

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

[问题] 关于自动打怪

[复制链接]
发表于 2011-11-30 22:50:22 | 显示全部楼层 |阅读模式

马上加入TC

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

x
     逻辑型 怪物血条=图像.区域找色(224,63,235,73,#949442,0,x,y)



如何让角色 打死完怪后才执行别的操作   没打死就继续
给个例子  

诛仙2实现自动打怪实例
如果(!生命值取色)
键盘.按键(113,1)
辅助.等待(50)
如果结束

!真气值取色  前面带个!是什么意思

回复

使用道具 举报

发表于 2011-11-30 23:44:43 | 显示全部楼层
真气值取色 这个是逻辑型变量,一个感叹号表示取反。
例如:  逻辑型 怪物血条=图像.区域找色(224,63,235,73,#949442,0,x,y)
如果这个怪物血条为真的话,表示怪没死亡,为假表示死亡,那么代码:
如果(怪物血条) // 没死亡就继续打怪
  // 这里放打怪的方法
否则   // 怪物已经死亡
   // 这里放重新选怪的方法
如果结束
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-11-30 23:53:50 | 显示全部楼层
3Q受教了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-12-1 00:43:24 | 显示全部楼层
自由幻想 怪的血条会变色
满血绿色      怪物血条1
三分2  黄色      怪物血条2
三分1 红色       怪物血条3
空血         怪物血条4
  这药怎么弄

逻辑型 怪物血条1=图像.区域找色
如果(怪物血条1)
否则  
逻辑型 怪物血条2=图像.区域找色   
如果(怪物血条2)
否则
逻辑型 怪物血条3=图像.区域找色
如果(怪物血条3)
否则
逻辑型 怪物血条4=图像.区域找色
如果(怪物血条4)
否则
   //出去
如果结束
如果结束
如果结束
如果结束


这样行不行啊?

回复 支持 反对

使用道具 举报

发表于 2011-12-1 17:59:24 | 显示全部楼层
为什么看不懂呢
回复 支持 反对

使用道具 举报

发表于 2011-12-20 14:32:22 | 显示全部楼层
自由幻想 怪的血条会变色
满血绿色      怪物血条1
三分2  黄色      怪物血条2
三分1 红色       怪物血条3
空血         怪物血条4
  这药怎么弄

逻辑型 怪物血条1=图像.区域找色
如果(怪物血条1)
否......
double725 发表于 2011-12-1 0:43:24

不用这么麻烦,取怪空血的图,如果是空血就循环找怪,不是空血就打怪就行了
回复 支持 反对

使用道具 举报

发表于 2011-12-22 20:56:19 | 显示全部楼层
楼上的正解!
回复 支持 反对

使用道具 举报

发表于 2012-1-9 22:10:18 | 显示全部楼层
好!
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-4-29 12:27 , Processed in 0.055271 second(s), 23 queries .

Powered by 海安简单软件服务部

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

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