TC官方合作论坛

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

[已解决] 大神进!~!有问题

[复制链接]
跳转到指定楼层
楼主
发表于 2012-12-6 14:50:05 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上加入TC

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

x
功能 整型 自动吃药()
    dm.SetPath(辅助.获取资源路径("rc:"))
    dm.SetDict(0,"武魂数字字库.txt")
    string 返回值=dm.Ocr(309,124,892,263,"7d7d7d-101010|ececec-101010|c8c6c5-101010|444444-101010|5c5c5c-101010|bababa-101010|959595-101010|a8a3a2-101010|d8d8d8-101010|030303-000000",1.0)
    string 血量 = 编辑框.获得文本("编辑框0")
    if(字符串.比较(返回值,血量<=0))
        辅助.等待(500)//吃药代码
    endif
   
    返回 0
功能结束

我想利用字库大漠找字功能来制作一个自动吃药的功能,上面是代码(错误并且不完整的)
由于是新手```所以漏洞百出,思路也没有
   希望大神教教,指出错误,帮忙完善,小弟在此谢过了!~~~如果有大神自己的代码就更加感激不尽
回复

使用道具 举报

9#
发表于 2012-12-6 15:44:07 | 只看该作者
http://bbs.tyuyan.com/thread-11668-1-1.html  【蛋蛋视频教程】【大漠找图找色找字】
http://bbs.tyuyan.com/thread-18618-1-1.html#pid0&typeid=58  冷月TC脚本实战教程 2D3D类 第四课 自动打怪
自动打怪和加血差不多,识别到字进行对比判断,

当前血=dm.orc(....)
如果(转换.字符型转整型(当前血)<80)
dm.KeyPress(加血键码值)
如果结束
80你自己改为你需要的值

    if(字符串.比较(返回值,血量<=0))
    if(字符串.比较(返回值,血量)<=0)
你自己不够细心  右括号位置不对
回复 支持 反对

使用道具 举报

10#
 楼主| 发表于 2012-12-6 20:55:31 | 只看该作者
回复 9楼z878717691的帖子

已采纳```感谢!~
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2012-12-6 15:43:35 | 只看该作者
回复 7楼chenxiaoman的帖子

视频不是用TC编写的```看不懂!~一点都看不懂
回复 支持 反对

使用道具 举报

7#
发表于 2012-12-6 15:34:20 | 只看该作者
   if(字符串.比较(返回值,血量<=0))   

字符串.比较  是比较指定两个字符串的大小
你那一个是 返回值 一个是 表达式
回复 支持 反对

使用道具 举报

6#
发表于 2012-12-6 15:31:19 | 只看该作者
回复 4楼chaopi123的帖子

我晕 那标题后面不是带有密码吗?
观看解压密码[www.3600gz.cn]
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2012-12-6 15:23:23 | 只看该作者
回复 3楼z878717691的帖子

颜色格式串太多了`这到不是问题```反正也就是粘贴复制一下`又不麻烦`因为游戏的特殊,他血条上面的字颜色种类有点多```
找色我会``但是这样不好```我就是想学找字来实现自动吃药```
对了``补充一点````
      if(字符串.比较(返回值,血量<=0))  这行报错!~错误信息,比较运算中参数必须为数值类型!~
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2012-12-6 15:16:18 | 只看该作者
回复 2楼chenxiaoman的帖子

还要播放密码的,晕了`````我又没密码``怎看视频
回复 支持 反对

使用道具 举报

板凳
发表于 2012-12-6 15:09:47 | 只看该作者
ocr的颜色格式串太多了,一般是一个或者两个就够了,相似度你可以取0.9或者0.8之类的,实在是识别不到字,可以用找色来找X坐标判断加血,
回复 支持 反对

使用道具 举报

沙发
发表于 2012-12-6 15:05:09 | 只看该作者
出错提示什么???

这样吧 给你个视频教程 是我当初学易语言的时候看的 你之看方法就行 ,我感觉就能完成你要的所有要求。
传送门:

http://115.com/file/dn3f79ak    第一节
http://115.com/file/e6eobmsz  第二节


解决问了 记得采纳 谢谢!
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

关闭

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

GMT+8, 2025-10-8 15:53 , Processed in 0.195303 second(s), 25 queries .

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

© 2001-2013 Comsenz Inc.

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