TC官方合作论坛
标题:
小白请教自动打怪的问题
[打印本页]
作者:
灬澄澄丶
时间:
2012-4-4 14:50
标题:
小白请教自动打怪的问题
空间 自动打怪
//定义默认空间
整型 线程句柄
功能 逻辑型 打怪()
整型 窗口句柄
整型 x,y
逻辑型 是否找到
窗口句柄=窗口.找到窗口(编辑框.获得文本("编辑框0"))
窗口.设置位置(窗口句柄,0,0)
窗口.激活(窗口句柄)
辅助.等待(500)
是否找到=图像.区域找色(659,186,863,217,#1C1CD1,0,x,y)
循环(真)
如果(!是否找到)
键盘.按键(9,1)
辅助.等待(500)
如果结束
键盘.按键(112,1)
辅助.等待(500)
键盘.按键(113,1)
辅助.等待(500)
循环结束
返回 真
功能结束
功能 逻辑型 开始_点击()
//这里添加你要执行的代码
线程句柄=线程.开启("自动打怪.打怪")
返回 真
//函数返回语句
功能结束
功能 逻辑型 退出_点击()
//这里添加你要执行的代码
线程.关闭(线程句柄)
返回 真
//函数返回语句
功能结束
空间结束
//空间结束语句
复制代码
这个是我用武林外传做的一个自动打怪脚本,也是看着视频自己做的,就是输入游戏名字,点开始的时候,如果不立即点到游戏窗口上,就会不停的打开WINDOWS的帮助文档,我的系统是WIN7 32位
问题1。 点开始后,一直打开帮助文档,点到游戏窗口也可以正常寻怪打怪。
问题2. 自动打怪启动后,会一直寻怪,打一下就跑,因为我就用的2个技能,是跟技能的少有关系,还是需要在定义什么呢!
真心求教,大神们指点一下小白!谢谢了!
作者:
苏小宁
时间:
2012-4-4 16:05
我也是个小白看了你的代码。。我感觉第一个问题是你在开始按钮那加一个2秒的延迟看看、
第是你只判断满血怪物判断。缺没判断怪物死亡。当然会出现打一下就跑了!!希望能帮到你
作者:
灬澄澄丶
时间:
2012-4-4 16:08
谢谢您!判断怪物死亡的话,应该怎么判断呀!是空血判断,还是找不到这个满血怪判断
求教! 那个打开WIN7 帮助文档只需要加两秒延迟就行了吗!
作者:
z1985001
时间:
2012-4-4 16:12
luguo
作者:
苏小宁
时间:
2012-4-4 19:12
你可以试验下。。。至于判断死不死亡和你前面判断满血一样。反过来一样的道理
作者:
ksap787523
时间:
2012-4-4 20:21
看视频帮助,很多地方有自动打怪的代码
作者:
hdw1980
时间:
2012-4-8 10:29
对于没打死怪物就切换的问题,我想大致可能是以下几方面原因的一种
1:切换怪物判断的抓取点问题,你如果抓的是怪物血条中间的某点,,当你把怪物打到一半血时,,那个点的颜色就变了,,怪物还没死,你就切换了,
解决办法:找怪物空血或其他不变的点,辟如怪物血条框
2:有的游戏选怪怪物颜色判断会随着游戏背景的变动而变动,当你打怪时,那个点的颜色变动了,,造成你不停的切换怪物
解决办法:用模糊找色
希望可以帮到你
作者:
xiao437
时间:
2012-4-9 15:16
学习下帮忙顶
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1