TC官方合作论坛

标题: 我惭愧,又来了.请人检查奇怪的地方~ [打印本页]

作者: qianfeng752    时间: 2012-5-9 13:17
标题: 我惭愧,又来了.请人检查奇怪的地方~

[attach]3152[/attach]

做了个后台的自动打怪,,但是刚找到怪砍一刀又开始找,砍一刀又开始找,这什么原因吗?是怪物的取血点不对??还是循环位置不对啊??源码如下:


空间 自动打怪二
整型 线程句柄一
功能 逻辑型 打怪()
整型 窗口句柄
整型 x,y
逻辑型 是否找到
窗口句柄=窗口.找到窗口(编辑框.获得文本("编辑框0"))
窗口.设置位置(窗口句柄,10,10)  
窗口.设置大小(窗口句柄,600,450)   
窗口.激活(窗口句柄)
辅助.等待(500)
是否找到=图像.区域找色(186,65,333,98,#102EB1,0,x,y)
循环(真)
如果(!是否找到)
窗口.发送按键(窗口句柄,9)   
如果结束
窗口.发送按键(窗口句柄,49)
辅助.等待(500)
窗口.发送按键(窗口句柄,50)   
辅助.等待(500)
窗口.发送按键(窗口句柄,51)   
辅助.等待(500)
循环结束
返回 真
功能结束
功能 逻辑型 开始_点击()
返回 真
//函数返回语句
功能结束
功能 逻辑型 退出_点击()
//这里添加你要执行的代码
辅助.退出()
返回 真
//函数返回语句
功能结束

功能 逻辑型 按钮3_点击()
//这里添加你要执行的代码
按钮.获得文本("按钮3")
线程.关闭(线程句柄一)
返回 真
功能结束

功能 逻辑型 按钮2_点击()
//这里添加你要执行的代码
按钮.获得文本("按钮2")
线程.恢复(线程句柄一)
返回 真
功能结束

功能 逻辑型 按钮1_点击()
//这里添加你要执行的代码
按钮.获得文本("按钮1")
线程.暂停(线程句柄一)
返回 真
功能结束

功能 逻辑型 按钮0_点击()
//这里添加你要执行的代码
按钮.获得文本("按钮0")
线程句柄一=线程.开启("自动打怪二.打怪","")
返回 真
功能结束

空间结束
//空间结束语句

作者: tyuyan    时间: 2012-5-9 13:36
你有没有判断怪物死亡呢?
循环(真)
是否找到=图像.区域找色(186,65,333,98,#102EB1,0,x,y)//a找怪物的颜色放到这个里面来
如果(!是否找到)
窗口.发送按键(窗口句柄,9)   
否则
循环(真)
窗口.发送按键(窗口句柄,49)
辅助.等待(500)
窗口.发送按键(窗口句柄,50)   
辅助.等待(500)
窗口.发送按键(窗口句柄,51)   
辅助.等待(500)
        //这里还写个怪物死亡的判断。
如果(怪物死亡)
     跳出
如果结束
循环结束
如果结束
循环结束
作者: 泥巴路    时间: 2012-5-9 13:42
提示: 作者被禁止或删除 内容自动屏蔽
作者: qianfeng752    时间: 2012-5-9 13:54
回复 2楼tyuyan的帖子

亲,谢谢你每次我有困难都跳出来,,,视频上没教判断死亡啊,我准备你,你为妾~
作者: tyuyan    时间: 2012-5-9 14:00
谢谢勒。。怪物死亡也是可以找色的,判断怪物消失的特征。 或者死亡颜色的改变。
作者: 无情的冷风    时间: 2012-5-9 14:09
  来学习学习。
作者: 花开花落    时间: 2012-5-9 15:35
来看下 。学习一下。
作者: 落叶归根    时间: 2012-5-9 15:47
  到处可见三姐的身影啊!
作者: 战地之王    时间: 2012-5-9 16:14
来看看 。学习下。
作者: 泥巴路    时间: 2012-5-9 17:17
提示: 作者被禁止或删除 内容自动屏蔽
作者: 309702334    时间: 2012-5-9 21:09
是三美女




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