TC官方合作论坛

标题: 教程自动打怪脚本中怎么加代码能实现判断怪物死亡 几个新手都碰到了此类问题 求解 [打印本页]

作者: jijia523468    时间: 2012-1-24 01:59
标题: 教程自动打怪脚本中怎么加代码能实现判断怪物死亡 几个新手都碰到了此类问题 求解
论坛中此类问题的发帖有几个了 我都看过也在实践中尝试过多次 但都没成功  思路也应该是对的 通过取色来判断怪物死没死 但就是不行 希望高手能说的具体点
最好有详细的解释
在此先谢谢了  这是源码:
空间 自动打怪
整型 线程句柄
功能 逻辑型 打怪()
整型 x,y
整型 窗口句柄
逻辑型 是否找到
窗口句柄=窗口.找到窗口(编辑框.获得文本("编辑框0"))
窗口.设置位置(窗口句柄,0,0)
窗口.激活(窗口句柄)
辅助.等待(500)
是否找到=图像.区域找色(590,62,708,61,#0020A5,0,x,y)
循环(真)
如果(!是否找到)
键盘.按键(9,1)
辅助.等待(50)
如果结束
键盘.按键(49,1)
辅助.等待(500)
键盘.按键(50,1)
辅助.等待(500)
键盘.按键(51,1)
辅助.等待(700)
循环结束
返回 真
功能结束
功能 逻辑型 开始_点击()
线程句柄=线程.开启("自动打怪.打怪")
返回 真
功能结束

功能 逻辑型 退出_点击()
线程.关闭(线程句柄)
辅助.退出()

返回 真
功能结束

空间结束

作者: jijia523468    时间: 2012-1-24 10:48
怎么没人回那
作者: jijia523468    时间: 2012-1-24 14:17
想学习也是真不容易
作者: SKY羽翼    时间: 2012-1-24 16:08
自学吧TC论坛没几个帮人的
作者: lovezzom    时间: 2012-1-24 16:30
不太懂 路过围观了。。
作者: zsw1021    时间: 2012-1-25 12:26
将发动技能放入下面的循环
循环(是否找到)
键盘.按键(49,1)
辅助.等待(500)
键盘.按键(50,1)
辅助.等待(500)
键盘.按键(51,1)
辅助.等待(700)
是否找到=图像.区域找色(590,62,708,61,#0020A5,0,x,y)//这一句用来判断怪是否死亡,死了就跳出了这个打怪的过程,去选怪.未死就继续放技能打
循环结束
不知道能不能帮到你
你自己试验一下吧
我自己的能用
作者: jijia523468    时间: 2012-1-25 13:07
回复 6楼zsw1021的帖子

我等到花儿要谢了,谢谢楼上的 我去实验了
作者: zsw1021    时间: 2012-1-25 13:22
回复 7楼jijia523468的帖子

我也是新手,在不断的摸索中
大家一起努力吧
作者: jiajia2011    时间: 2012-1-26 16:44
:~看样子没人带挺难的
作者: junnanlt    时间: 2012-1-26 23:40
学习了 谢谢
作者: alukaduo09    时间: 2012-1-29 09:39
说说思路吧


选怪方式
有没有选到怪
没选到继续选 选到了就执行打怪的脚本
以怪物的血量来判断怪物是否死亡
如果血量特征没有变为死亡则继续打怪 如果怪物死亡特征出现就回到脚本开头继续选怪.

当然打怪的脚本细节远远没有这么简单.这个只是大概的一个思路.




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