武神传说wsmud辅助脚本开发(2)

2018-10-24  本文已影响271人  laputa19

有了前一章的基础,就可以动手写一些简单的脚本了
先从副本开始,因为副本最简单的方案是江湖-进入副本,完成副本.
手动重复10次,吃5个养精单,再重复10次.简单安全快速.

function fb(){  
  cmd("cr yz/cuifu/caizhu")  ;  //这里可以是任意副本
  cmd("cr over");//直接退出 ,适合萌新
}

用法很简单,就是保存为robot.js,然后在控制台执行前面说的那三行命令加载(加载的js名称根据需要修改)
然后还是在控制台执行fb()就可以了
注:控制台是支持键盘上下翻的哦.

在这个基础上,可以稍微增加一点难度

function fb(){  
    cmd("cr yz/cuifu/caizhu")  ;  //财主家,进去就有2个狼狗叫杀
    tt=setInterval(function(){  //开启定时器监测战斗是否结束
          if(wsdata["combat"]){   //前面win.mi.js暴露出来的websocket返回数据
             //{type:"combat",end:1}   //等待战斗结束
            c=wsdata["combat"].end;
            console.log(c);   //即日至记录,方便调试
            if (c==1 || c == "1"){
                cmd("cr over");  //战斗结束,退出副本
                wsdata["combat"]=null;
                window.clearInterval(tt); //清除定时器
            }
          }
    }
    , 1000);  
}

因为是自己写的脚本,所以就没那么讲究
有可能会出现一些异常,比如居然被狼狗打死了,或者网络卡到战斗无法结束
这时最简单的就是f5刷新页面,然后重新来过.

上一篇下一篇

猜你喜欢

热点阅读