TC官方合作论坛

 找回密码
 立即注册
查看: 639|回复: 2
打印 上一主题 下一主题

[问题] 求大神看看我这个脚本!!!

[复制链接]
跳转到指定楼层
楼主
发表于 2012-7-22 18:12:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

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

x
前面循环找怪打怪的操作可以实现,但是循环找色喝药不能实现!!求大神看看!!!感谢!!!


#import "dm.dmsoft" DM

空间 自动打怪

功能 逻辑型 打怪()

整型 窗口句柄

窗口句柄=窗口.找到窗口("刀剑2")

如果(窗口句柄==0)

辅助.消息框("窗口未找到")

返回 假

如果结束

整型 颜色值

整型 intX,intY

整型 生命值

循环(真)

窗口.发送按键(窗口句柄,9)

辅助.等待(100)

颜色值= 图像.坐标点取色(795,112)

   如果(颜色值 == #220098)  //找到怪

    循环(真)  //打怪循环

    窗口.发送按键(窗口句柄,81)  //释放技能打怪

    辅助.等待(4000)

颜色值= 图像.坐标点取色(795,112)

             如果(颜色值 == #220098)  //怪是否死了

       窗口.发送按键(窗口句柄,65)  //释放技能打怪

       辅助.等待(3500)

             否则

         跳出

生命值 = DM.FindColor(688,709,690,724,"dd083c-000000|a10327-000000",1.0,0,intX,intY)

辅助.等待(200)

如果(生命值 == 0)     //找不到颜色

窗口.发送按键(窗口句柄,32)  //停止当前动作

    辅助.等待(50)

窗口.发送按键(窗口句柄,66)  //喝药

               辅助.等待(2000)

否则
    继续
如果结束         

如果结束     

循环结束

如果结束   

循环结束

功能结束

空间结束

回复

使用道具 举报

沙发
发表于 2012-7-22 18:28:21 | 只看该作者
你查生命值上面跳出循环了,贴代码尽量
  1. 用这个<>
复制代码
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2012-7-22 19:00:21 | 只看该作者
回复 2楼梦里只影向你的帖子

懂了,谢谢!!!
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

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

GMT+8, 2025-10-13 21:17 , Processed in 0.172066 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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