TC官方合作论坛
标题:
回合制打怪,为什么我的脚本,再打死怪物之后,不去找怪,而是继续打怪呢?
[打印本页]
作者:
zhubajie918
时间:
2012-11-14 21:05
标题:
回合制打怪,为什么我的脚本,再打死怪物之后,不去找怪,而是继续打怪呢?
下面请看源码
空间 东方故事辅助
//定义默认空间
整型 线程句柄
功能 整型 找怪()
整型 开始打怪
整型 战斗模式
循环 (真)
战斗模式=图像.坐标点取色(36,391)
如果 (战斗模式==#CDFDFF)
鼠标.移动 (390,306)
鼠标.左键单击(1)
辅助.等待(2000)
鼠标.移动(600,306)
鼠标.左键单击(1)
辅助.等待(2000)
否则
东方故事辅助.打怪()
如果结束
循环结束
返回 0
功能结束
功能 整型 打怪()
整型 x
整型 y
逻辑型 怪物名
循环 (真)
辅助.等待(1000)
键盘.按下(164)
键盘.按下(65)
键盘.弹起(65)
键盘.弹起(164)
辅助.等待(500)
键盘.按下(164)
键盘.按下(65)
键盘.弹起(65)
键盘.弹起(164)
辅助.等待(5000)
怪物名=图像.区域找色(8,433,46,458,#CDFDFF,0,x,y)
辅助.等待(1000)
如果 (!怪物名)
继续
否则
跳出
如果结束
辅助.等待(1000)
循环结束
返回 0
功能结束
功能 逻辑型 开始_点击()
鼠标.移动(200,200)
整型 鼠标窗口=窗口.鼠标所在窗口句柄()
窗口.置顶(鼠标窗口,真)
整型 窗口宽,窗口高
窗口.获取大小(鼠标窗口,窗口宽,窗口高)
整型 客户宽,客户高,RCX,RCY
窗口.获取客户区大小(鼠标窗口,RCX,RCY,客户宽,客户高)
整型 偏移X,偏移Y
偏移X=(窗口宽-客户宽)/2
偏移Y=窗口高-客户高-偏移X
窗口.设置位置(鼠标窗口,-偏移X,-偏移Y)
线程句柄=线程.开启("东方故事辅助.找怪","")
返回 真
//函数返回语句
功能结束
功能 逻辑型 退出_点击()
//这里添加你要执行的代码
辅助.退出()
返回 真
//函数返回语句
功能结束
空间结束
//空间结束语句
作者:
554354854
时间:
2012-11-14 21:08
不懂哈。。。
是不是找怪错误啊
那个打怪那里。是不是打完怪就直接退出啊?
作者:
zhubajie918
时间:
2012-11-14 21:12
回复
2楼
554354854
的帖子
杀完怪之后,还不停按alt+a.
作者:
zhubajie918
时间:
2012-11-14 21:54
问题已发现,区域找图命令的找图范围不合理.谢谢大家.
作者:
554354854
时间:
2012-11-14 22:19
回复
4楼
zhubajie918
的帖子
无语了
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1