TC官方合作论坛

标题: 帮忙看看我的代码,怎么找不到字呢 [打印本页]

作者: echo    时间: 2012-6-17 19:04
标题: 帮忙看看我的代码,怎么找不到字呢
路径=辅助.获取资源路径("rc:")
dm.SetPath(路径)
dm.SetDict(0,"zxziku.txt")
//if(ZK==1)
//    help.messagebox("字库设置完成")
//else
    help.sleep(100)
//endif
循环(真)
// dm.FindStr(0,0,2000,2000,"战斗判断","fbff00-000000",1.0,x,y)
//if(x>0)
    zz=dm.FindStrFast(0,0,1024,768,"自动","003c96-000000",0.5,x,y)
    if(zz==1)
        dm.MoveWindow(窗口句柄,x,y)
        help.sleep(10)
        dm.LeftClick()
    else
资源已经插入,但是就hi怎么也找到字,是不是全局设置有问题呢?


作者: echo    时间: 2012-6-17 19:12
这是字的点阵图


作者: 夏末    时间: 2012-6-17 19:34
色彩描述 正确吗??
找到  自动  的返回值 应该是 0  把

dm.MoveWindow(窗口句柄,x,y)
你要移动窗口????
作者: 陌上青衣。    时间: 2012-6-17 20:01
zz=dm.FindStrFast(0,0,1024,768,"自动","003c96-000000",0.5,x,y)
  if(zz==1)
        dm.MoveWindow(窗口句柄,x,y)
        help.sleep(10)
        dm.LeftClick()
dm.FindStrFast(0,0,1024,768,"自动","003c96-000000",0.5,x,y)
这个命令   没找到返回0 找到返回0
作者: echo    时间: 2012-6-17 20:59
大漠找到图的返回值是1的啊
现在发现应该是游戏的问题吧,测试后台的时候明明是通过了的
但是就不知道为什么,同样的代码,有的时候可以找到,有的时候又找不到
郁闷
游戏是梦幻诛仙2
有哪位可以帮我测试下吗??
不盛感激
作者: jimye0526    时间: 2012-6-17 22:23
大漠没绑定啊
作者: 陌上青衣。    时间: 2012-6-17 22:53
回复 5楼echo的帖子

是嘛,
我一直返回都是0
作者: echo    时间: 2012-6-18 00:15
这只是一部分的代码
已经绑定了的
而且是成功绑定了
作者: 67800461    时间: 2012-6-18 06:23
回复 1楼echo的帖子

资源已经插入,但是就hi怎么也找到字,是不是全局设置有问题呢?


楼主说的一点不错 全局设置有问题 你先试着放着D盘 别用 路径=辅助.获取资源路径("rc:")
我上次找图 放在D盘找到 放在 ("rc:") 找不到 没反应 先把那些字 或者图片 放D盘试试稳定找到不
作者: 冷月无痕    时间: 2012-6-18 06:36
亲,仔细看看大漠的帮助文档

返回值:
整形数:
返回字符串的索引 没找到返回-1, 比如"长安|洛阳",若找到长安,则返回0
作者: tyuyan    时间: 2012-6-18 09:22
   冷月大神。
作者: 花开花落    时间: 2012-6-18 10:46
返回值判断是不是错了。
作者: 战斗之神    时间: 2012-6-18 10:47
来看看。
作者: 落叶归根    时间: 2012-6-18 11:10
来看看。。
作者: 战地之王    时间: 2012-6-18 11:11
楼主可以参考下大漠的帮助文档。
作者: echo    时间: 2012-6-19 03:45

我错了
误导人了,不好意思啊




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