|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 zhairen2012 于 2013-12-23 20:12 编辑
- <P> 功能 寻路判断()
- 如果(q=="卧")
- 辅助.等待(100)
- qx="揽仙镇外"
- 如果结束
- 如果(q=="揽仙镇外")
- 辅助.等待(100)
- qx="揽仙镇"
- 如果结束
- 如果(q=="揽仙镇")
- 辅助.等待(100)
- qx="官道南"
- 如果结束
- 如果(q=="官道南")
- 辅助.等待(100)
- qx="官道北"
- 如果结束
- 如果(q=="官道北")
- 辅助.等待(100)
- qx="天墉城"
- 如果结束
- 如果(q=="天墉城")
- 辅助.等待(100)
- qx="桃柳林"
- 如果结束
- 如果(q=="五龙山")
- 辅助.等待(100)
- qx="五龙窟一层"
- 如果结束
- 如果(q=="五龙窟一层")
- 辅助.等待(100)
- qx="五龙窟二层"
- 如果结束
- 如果(q=="五龙窟二层")
- 辅助.等待(100)
- qx="五龙窟三层"
- 如果结束
- 如果(q=="五龙窟三层")
- 辅助.等待(100)
- qx="五龙窟四层"
- 如果结束
- 如果(q=="五龙窟四层")
- 辅助.等待(100)
- qx="五龙窟五层"
- 如果结束
- 如果(q=="蓬莱岛")
- 辅助.等待(100)
- qx=打怪点
- 如果结束
- 如果(q=="轩辕庙")
- 辅助.等待(100)
- qx="轩辕坟一层"
- 如果结束
- 如果(q=="轩辕坟一层")
- 辅助.等待(100)
- qx="轩辕坟二层"
- 如果结束
- 如果(q=="轩辕坟二层")
- 辅助.等待(100)
- qx="轩辕坟三层"
- 如果结束
- 功能结束
- 功能 组合键(x,y)
- 辅助.等待(100)
- 键盘.按下(x)//
- 辅助.等待(20)
- 窗口.发送按键(窗口句柄,y)//1的键码
- 辅助.等待(50)
- 键盘.弹起(x)
- 辅助.等待(20)
- 功能结束
- 功能 天墉城到桃柳林()
- xx:
- q,q1,i,cc,qx,intX,intY
- q=dm.Ocr(1,27,29,97,"f8fcf8-000000",1.0)
- 辅助.等待(500)
- 百度搜烧心网.寻路判断()
- 辅助.等待(100)
- dm.FindPic(0,0,800,600,"c:\\test\\逃跑.bmp","000000",0.9,0,intX,intY)
- 如果(intX>0&&intY>0)
- 辅助.等待(100)
- goto gg
- 如果结束
- 百度搜烧心网.组合键(164,87)
- 辅助.等待(500)
- 窗口.发送字符串(窗口句柄,qx)
- 辅助.等待(200)
- 窗口.发送按键(窗口句柄,13)
- gg:
- //(i==0)
- q1=dm.Ocr(1,27,29,97,"f8fcf8-000000",1.0)
- 辅助.等待(300)
- cc=字符串.比较(q,q1)
- 调试输出(cc)
- 辅助.等待(200)
- 如果(q==q1)
- 辅助.等待(100)
- 调试输出(q)
- 调试输出(q1)
- 辅助.等待(1000)
- q3=dm.GetColor(132,4)
- q5=dm.GetColor(796,124)
- 辅助.等待(1000)
- q4=dm.GetColor(132,4)
- q6=dm.GetColor(796,124)
- 如果(q==打怪点)
- 辅助.等待(100)
- goto 到达目的地
- 如果结束
- 百度搜烧心网.启动逃跑()
- 如果(q3==q4&&q5==q6)
- goto xx
- 如果结束
- goto gg
- 如果结束
- 辅助.等待(200)
- //结束
- 调试输出(q)
- 调试输出(q1)
- 调试输出(i)
- 调试输出(cc)
- 到达目的地:
- 如果(q1!=打怪点)
- 辅助.等待(100)
- goto xx
- 如果结束
- 是否一样=字符串.比较(打怪点,qx)
- 如果(是否一样==0)
- 辅助.等待(100)
- 百度搜烧心网.组合键(164,87)
- 辅助.等待(500)
- 窗口.发送字符串(窗口句柄,打怪点坐标)//*****打怪点坐标
- 辅助.等待(200)
- 窗口.发送按键(窗口句柄,13)
- 如果结束
- 还没有到:
- 是否打怪坐标=dm.Ocr(29,1,97,16,"f8fcf8-000000",1.0)
- q3=dm.GetColor(132,4)
- q5=dm.GetColor(796,124)
- 辅助.等待(1000)
- q4=dm.GetColor(132,4)
- q6=dm.GetColor(796,124)
- 如果(q3==q4&&q5==q6)
- 百度搜烧心网.启动逃跑()
- 如果(是否打怪坐标!=打怪点坐标)
- 辅助.等待(100)
- goto 到达目的地
- 如果结束
- 否则
- 百度搜烧心网.启动逃跑()
- 如果(是否打怪坐标!=打怪点坐标)
- 辅助.等待(100)
- goto 还没有到
- 如果结束
- 如果结束
- 调试输出(是否一样)
- 调试输出(是否打怪坐标)
- 功能结束
- </P>
- <BLOCKQUOTE>
复制代码
|
|