TC官方合作论坛

标题: 做脚本时发现了问题求解决 [打印本页]

作者: 痴书生    时间: 2011-9-30 07:44
标题: 做脚本时发现了问题求解决
脚本很长就不全写下来了,只是在关键的地方出错了,大家看下,看看可不可以帮我解决掉。谢谢了。
//移动到某点
大漠.移动(947,92)
辅助.等待(500)
大漠.右键单击()
辅助.等待(6000)
//循环打怪开始,TAB选择怪
循环(真)
辅助.等待(1000)
大漠.按键(9)                              (貌似就是这个语句根本就没有运行,导致脚本没有选怪打怪的环结,大家帮分析下原因)
辅助.等待(2000)

//查找等级以1或2开头的怪物如果成功则使用技能,否则转移到另一点。
开头为2的怪=大漠.找字(187,12,332,57,"2","ecd721-000000",1.0,x,y)
开头为1的怪=大漠.找字(187,12,332,57,"1","4dc50b-000000",1.0,x,y)
//说明:找字的范围是在TAB键产生的效果内找的,TAB无效找字就会失败。
如果(是否找到==0||是否找到9==0)       

大漠.按键(113)
大漠.按键(114)
大漠.按键(115)
辅助.等待(2000)
否则
大漠.移动(979,116)
辅助.等待(500)
大漠.右键单击()
辅助.等待(13000)

跳出
如果结束
循环结束

脚本运行后的结果是,没有选怪打怪的环结,在一点等待数秒后直接跑到了另一点。

作者: 痴书生    时间: 2011-9-30 07:49
自己先占个沙发,纠正一下,上面 开头为2的怪=是否找到   开头为1的怪=是否找到9   。
作者: 一生何求    时间: 2011-9-30 09:10
循环(真)
辅助.等待(1000)
大漠.按键(9)                              //(貌似就是这个语句根本就没有运行,导致脚本没有选怪打怪的环结,大家帮分析下原因)
辅助.等待(2000)
整型 开头为2的怪,开头为1的怪,x,y
//查找等级以1或2开头的怪物如果成功则使用技能,否则转移到另一点。
开头为2的怪=大漠.找字(187,12,332,57,"2","ecd721-000000",1.0,x,y)
开头为1的怪=大漠.找字(187,12,332,57,"1","4dc50b-000000",1.0,x,y)
//说明:找字的范围是在TAB键产生的效果内找的,TAB无效找字就会失败。
循环(开头为2的怪==0||开头为1的怪==0)   

大漠.按键(113)
大漠.按键(114)
大漠.按键(115)
辅助.等待(2000)
开头为2的怪=大漠.找字(187,12,332,57,"2","ecd721-000000",1.0,x,y)
开头为1的怪=大漠.找字(187,12,332,57,"1","4dc50b-000000",1.0,x,y)
跳出
循环结束
循环结束
作者: 6180339    时间: 2011-10-1 10:26
不明白
作者: lovebin113    时间: 2011-10-1 11:15
不懂
作者: zjt437    时间: 2011-10-7 23:25
学习中..
作者: 175171610    时间: 2011-10-9 10:50
  加油啊       A A A
作者: yysaplie    时间: 2011-10-9 14:24
你那个
//循环打怪开始,TAB选择怪
下面还写用  键盘TAB选取怪 的吧 自己再看看呢 我也是新手刚刚学了1天。。
作者: zhaodf2011    时间: 2011-10-9 21:09
新手围观下!
作者: 3256345    时间: 2012-3-12 23:41
你写的是后台是吗?
有些按键大漠后台按不出来的我也遇到这个问题
作者: yangfusheng    时间: 2013-11-24 01:35
有贴必回,最喜欢楼主这样的有为青年了~




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