TC官方合作论坛
标题:
恒心不够脑子不够好 打算放弃TC了
[打印本页]
作者:
smallduck218
时间:
2012-6-5 11:47
标题:
恒心不够脑子不够好 打算放弃TC了
做了一个多开的脚本问题一直解决不了 ,无奈啊。。。。。。
脚本大概是这样的
空间 XXX
整型 窗口句柄集
功能 逻辑型 打怪()
绑定 窗口句柄集
执行打怪流程 返回真
功能结束
功能 整型 点开始()
枚举窗口
分割
大小
循环
得到窗口句柄集
线程.开启(XXX.打怪)
循环结束
脚本能实现多开 但是有的窗口执行一段时间就停止了 只有一个窗口在继续执行
我的打怪功能流程没问题的 单开的话一直是正常 到了多开就出现停止
流程里有一个 循环找一个图片,就是回合游戏战斗结束后的图片,这个图片是肯定出现的.所以我用了:
循环(真)
找图
如果找到
跳出
循环结束
多开就是一直卡在这里 不动了
到底 有什么问题 一直解决不了
作者:
无情的冷风
时间:
2012-6-5 11:56
就这问题 楼主就坚持不鸟。 那就没办法了。
作者:
tyuyan
时间:
2012-6-5 12:00
论坛不是有很多多开的脚本嘛? 不懂就多去看。
作者:
linzijian2
时间:
2012-6-5 12:00
楼主打算退出啊?号别浪费了,借我研究研究VIP功能,关于你这个问题,前两天我好像有问过你,你大漠绑定窗口的模式是怎么样啊?你有没有绑定。如果没绑定你试试绑定以后会不会有问题,如果绑定了,就换一下其他的模式试一试,一般windows就可以,如果还是不行,那么就自己弄个容错处理。。不如卡了多久之后,再返回找一次。。。大概这个问题就可以 解决了。。
作者:
Abin
时间:
2012-6-5 12:01
都是后台的操作吗?
要是后台的了!那就开2个以上线程就可以了!
要是使用的大漠,那就注意下大漠在多线程下的使用!!-- 一个线程里需要一个对象以及绑定一个窗口,具体使用见大漠的帮助文档!
有问题可以多发帖交流,不要轻言放弃!只有努力了才会成功!加油!!!
作者:
stevenxiexie
时间:
2012-6-5 12:12
实战高手来告诉你吧。。别轻易用死循环。。也别轻易用循环....要循环里面带限制次数
例如 找图 DM.FindPic(x1, y1, x2, y2, pic_name, delta_color,sim, dir,intX, intY) 。。。这个图一定要做透明图。。。。 具体找循环如下:
整型 i=0
DM.FindPic(x1, y1, x2, y2, pic_name, delta_color,sim, dir,intX, intY)
循环(i<10&&intX<0&& intY<0)//限制找的次数.....找10次都找不到你就认命吧....
辅助.等待(100)
DM.FindPic(x1, y1, x2, y2, pic_name, delta_color,sim, dir,intX, intY)
i=i+1
循环结束
这么专业的回答。。。。采纳吧孩子
作者:
ghc00259
时间:
2012-6-6 02:51
我就不吸收了
作者:
很丑很温柔
时间:
2012-6-6 13:53
看看
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1