wsmud_pluginss

武神传说 MUD 武神脚本 武神传说 脚本 qq群367657589

< Feedback on wsmud_pluginss

Review: Good - script works

§
Posted: 2019-02-09

关于帮派自动捐装备讨论

想知道能用现在的脚本现有资源能写得出一个自动盘查帮派仓库的装备并且进行捐卖吗?想写监控的话,不知道怎么获取盘查的装备的ID。之前看到有一份盘查的控制台指令,但是失败了,它选择的按钮错误,也不知道怎么修改。有大佬看看讨论讨论嘛?

指令内容: //在浏览器按F12,选择调节工具(Console),复制下面的,按回车。 //需要站在帮派仓库,打开动作条 //----------------------------------- var aa=false; var bb=setInterval(function(){ if(aa==false){ aa=true;$(".act-item[cmd='alloc']").click(); aa=false;$(".item-commands").last().children(":first").click() } },500) //----------------------------------- //想要结束可以刷新网页,或者输入下面的命令 clearInterval(bb)

§
Posted: 2019-02-09

噢槽弄错了,是这样的才对:

//在浏览器按F12,选择调节工具(Console),复制下面的,按回车。 //需要站在帮派仓库,打开动作条 //----------------------------------- var aa=false; var bb=setInterval(function(){ if(aa==false){ aa=true;$(".act-item[cmd='alloc']").click(); }else{ aa=false;$(".item-commands").last().children(":first").click() } },500) //----------------------------------- //想要结束可以刷新网页,或者输入下面的命令 clearInterval(bb)

§
Posted: 2019-02-13
Edited: 2019-02-13

$(".item-commands").last().children(":first").click() 改为 $("span").each(function(){ var value = $(this).text(); if(value == "扩充帮派") { var tmpObj = $(this); tmpObj.click(); } }) 应该就可以了

上面的方法会导致遍历点击次数过多,改进如下 var aa=false; var counter=0; var cc=0; var bb=setInterval(function(){ if(aa==false){ aa=true;$(".act-item[cmd='alloc']").click(); }else{ aa=false; $("span").each(function(){ var value = $(this).text(); if(value=="扩充帮派") { var tmpObj = $(this); if(cc>=counter) tmpObj.click(); cc=cc+1; } }) counter=counter+1; cc=0; } },500)

§
Posted: 2019-02-13

改进如下: var aa=false; var counter=0; var cc=0; var bb=setInterval(function(){ if(aa==false){ aa=true;$(".act-item[cmd='alloc']").click(); }else{ aa=false; $("span").each(function(){ //获取按钮 var value = $(this).text(); if(value=="扩充帮派") //按钮内文字 { var tmpObj = $(this); if(cc>=counter) //防止遍历点击次数过多* tmpObj.click(); cc=cc+1; //防止遍历点击次数过多* } }) counter=counter+1; cc=0; } },500) 关于防止遍历点击次数过多的功能还没实际测试,如实际使用出现问题可先把带星号注释的两句去掉,不过这样运行几次之后会因为页面残留元素越来越多导致脚本点击按钮次数过多服务器不接受。

Post reply

Sign in to post a reply.