TC官方合作论坛
标题:
高手来 帮看看
[打印本页]
作者:
tangryo
时间:
2011-9-14 18:45
标题:
高手来 帮看看
大家来帮我 看看 到底 什么问题 (一个怪 打1-2下 就会TAB 下一个怪 打1-2下 一直怎么循环) 我区域找色 是取的 怪物头像 上面 的一个 特殊颜色 点 到底 是循环问题 还是 区域找色的问题
空间 我的程序
整型 线程句柄
整型 窗口句柄
整型 Y
整型 X
逻辑型 找色
逻辑型 是否成功
功能 逻辑型 开始打怪()
窗口句柄=窗口.鼠标所在窗口句柄()
窗口.设置位置(窗口句柄,0,0)
大漠.创建()
是否成功=大漠.绑定窗口(窗口句柄,"normal","normal","normal",0)
辅助.等待(500)
循环(真)
窗口.提交按键(窗口句柄,9)
辅助.等待(1000)
//下面怪物血量
//bool = 大漠.找字(100,10,727,497,"0%","091B24-000000",1.0,X,Y)
找色 = 大漠.区域找色(273,37,505,124,"75f737-000000",1.0,0,X,Y)
// help.messagebox("zhao找到活着的怪") //这里是找到颜色后执行的
键盘.按键(49,1)
辅助.等待(200)
键盘.按键(50,1)
辅助.等待(1000)
循环(真)
// help.messagebox("没找到活着的怪")
// help.sleep(500)
跳出
循环结束
循环结束
返回 真
功能结束
功能 逻辑型 开始_点击()
线程句柄=线程.开启("我的程序.开始打怪")
返回 真
功能结束
功能 逻辑型 退出_点击()
大漠.解绑窗口(窗口句柄)
大漠.释放(线程句柄)
返回 真
//函数返回语句
功能结束
空间结束
//命名空间结束语句
作者:
小王
时间:
2011-9-14 18:50
回复
1楼
tangryo
的帖子
你要判断怪是否死亡!才按TAB选下一个怪!
作者:
↘夢想飛舞√
时间:
2011-9-14 18:51
逻辑有问题 没找到 才跳出循环 找到一值循环
作者:
TC管理员
时间:
2011-9-14 18:56
:~ 这个代码错的比较多啊! 而且这个自动打怪的思路还不明确。
多看下别人自动打怪的源码,了解下自动打怪原理。
作者:
tangryo
时间:
2011-9-14 19:52
谢谢 在修改下··
作者:
无双
时间:
2011-9-14 21:11
额额··东哥正解:P
作者:
yangfusheng
时间:
2013-11-23 23:59
有贴必回,最喜欢楼主这样的有为青年了~
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1