TC官方合作论坛
标题:
大神们帮我看看啊 按了启动热线没反应啊
[打印本页]
作者:
1185701427
时间:
2013-6-20 16:08
标题:
大神们帮我看看啊 按了启动热线没反应啊
空间 我的脚本1
线程句柄
功能 开始打怪()
窗口句柄
找到怪物,怪物死亡
x坐标
y坐标
窗口句柄=窗口.找到窗口("我的世界")
窗口.置顶(窗口句柄,true)
窗口.设置位置(窗口句柄,10,10)
辅助.等待(200)
变量 x,y
循环(真)
//判断是否取到怪
找到怪物=图像.找图(0,0,1366,768,"d:\\111.bmp|d:\\222.bmp|d:\\333.bmp|d:\\444.bmp|d:\\555.bmp|d:\\666.bmp|d:\\777.bmp|d:\\888.bmp",#8D6243,1.0,0,x,y)
如果(x>=0&&y>=0)
鼠标.移动(x+5,y+5)
辅助.等待(50)
鼠标.左键双击()
跳出
鼠标.右键单击()
鼠标.右键按下()
否则
辅助.等待(1000)
如果结束
//判断怪物死亡
怪物死亡=图像.找图(0,0,1366,768,"d:\\1111.bmp|d:\\2222.bmp|d:\\3333.bmp|d:\\4444.bmp|d:\\5555.bmp|d:\\6666.bmp|d:\\7777.bmp|d:\\8888.bmp",#8D6243,1.0,0,x,y)
如果(!怪物死亡)
否则
跳出
如果结束
循环结束
返回 真
功能结束
功能 开始_点击()
//这里添加你要执行的代码
线程句柄=线程.开启("我的脚本1.开始打怪","")
返回 真
功能结束
功能 热键0_热键()
//这里添加你要执行的代码
我的脚本1.开始_点击()
返回 真
功能结束
功能 退出_点击()
//这里添加你要执行的代码
线程.关闭(线程句柄)
辅助.退出()
返回 真
功能结束
功能 热键1_热键()
//这里添加你要执行的代码
我的脚本1.退出_点击()
功能结束
空间结束
作者:
陌上青衣。
时间:
2013-6-20 17:11
如果确实没反应 就单步调试看看 哪些变量的值不对,就可以找到问题所在
作者:
1185701427
时间:
2013-6-20 17:21
回复
2楼
陌上青衣。
的帖子
是 //判断怪物死亡
怪物死亡=图像.找图(0,0,1366,768,"d:\\1111.bmp|d:\\2222.bmp|d:\\3333.bmp|d:\\4444.bmp|d:\\5555.bmp|d:\\6666.bmp|d:\\7777.bmp|d:\\8888.bmp",#8D6243,1.0,0,x,y)
如果(!怪物死亡)
否则
跳出
如果结束
循环结束
出错了 怎么用找图功能打怪啊?
作者:
jrflsh
时间:
2013-6-20 20:27
热键不管用的话,先看看你设定的这个热键是否被其他程序占用,导致注册失败,所以失效
换换其他的热键试试,如果不是热键的问题的话,断点调试一下看,是否是你代码的问题
作者:
1185701427
时间:
2013-6-20 23:07
回复
4楼
jrflsh
的帖子
谢谢好心人的解答 现在这个解决了 就是不知道怎么判断怪物死亡 老是打死了的怪
作者:
jrflsh
时间:
2013-6-20 23:18
解决了就给个采纳哈,以后你提问题才会有更多人来帮助你
怪物死亡这个可以在一定区域以内判断空血条的颜色值,如果找到了这个空血条的颜色就是死亡了
作者:
1185701427
时间:
2013-6-20 23:34
可以教我下吗 我不太会 才用TC第二天
作者:
1185701427
时间:
2013-6-20 23:56
回复
6楼
jrflsh
的帖子
已采纳 我刚用TC第二天 不太会 可以教教我吗
作者:
jrflsh
时间:
2013-6-21 11:55
多看看官方给出的教程还有帮助文档内的详细介绍。其实很简单,还是不懂的话,可以加到tc群内和大家交流
作者:
1185701427
时间:
2013-6-21 13:47
回复
9楼
jrflsh
的帖子
我用TC找图 就是找不到游戏里的图 在桌面的图又能找到 这是怎么回事啊
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1