稍微搜了一下,都是老脚本,用不了了 就用Auto.js写了这个刷冒险通天塔脚本 在我的荣耀V20上运行良好,需要安卓7版本以上,无需ROOT。 我的分辨率是1080x2310,如果相差不多的情况下(1080p),应该是只需要稍微调一下"轮盘偏移"就OK 当然延迟也要看着来,假如你要用老的手机刷,老手机它也许读图慢点,为了容错率更高,可以牺牲效率全部延迟都多加1~2秒
我用的是Auto.js7版本,8不知道能不能用 文章底部附上Auto.js下载链接
//===============
var 挑战=[1688,875]
var 读图时间=8//秒
var 轮盘=[343,855,44,348]
var 轮盘偏移=10//负数偏左正数偏右,换言之卡在左边加大,卡在右边减小(±5左右的试)
var 轮盘时间=23//秒
var 自动=[2055,50]
var 打boss时间=10//秒
var 结算时间=6//秒
var 再次挑战=[1870,989]
var 坐标范围=5//填0关闭,若填5,表示点击坐标范围为±5
var n小时提示=[666,666]//没有弹出这玩意,以后再加,用截图找色更智能BUT不同设备应该都是不通用的
var 刷冒险次数=130
var 检测更新=true//为了加n小时提示你们能知道
//===============
//test
var 尝试适应分辨率=false//应该是不行的
var fb=1
var bf=1
if (尝试适应分辨率=true){
fb=device.width/1080
bf=device.height/2310
}
//beta
//===============
update()
for (i=0;i<刷冒险次数;i++){
toast("开始挑战")
aclick(挑战)
toast("读图中……")
sleeps(读图时间)
跳过对话()
toast("出发")
move_lunpan()
aclick(自动)
toast("打BOSS中……")
sleeps(打boss时间)
跳过对话()
toast("等待结算完成……")
sleeps(结算时间)
aclicks(再次挑战,5,100)
sleep(500)
}
//===============
function move_lunpan(){
swipe(轮盘[0]*fb,轮盘[1]*bf,轮盘[2]*fb+轮盘偏移,轮盘[3]*bf,轮盘时间*1000)
}
function aclicks(xys,s,t){//s次数,t时间
for (i=0;i<s;i++) {
aclick(xys)
sleep(t)
}
}
function aclick(xys){
var sj=坐标范围-random(0,坐标范围*2)
click(xys[0]*fb+sj,xys[1]*bf+sj)
}
function sleeps(t){
sleep(t*1000)
}
function 跳过对话(){
aclicks(再次挑战,5,100)
}
function update(){
var l_version = "1.00"
var url="http://49s1j7.coding-pages.com/"
var version_url=url+"version"
if (检测更新=true){
var res = http.get(version_url)
if(res.statusCode != 200){
toast("检测失败")
}
else{
files.writeBytes("/sdcard/a_version.txt", res.body.bytes())
var s_version = open("/sdcard/a_version.txt").read().replace(/\s*/g,"")
if (l_version+"" == s_version+""){
toast("已经是最新版本")
}else{
var ver_url=url+"ver/"+s_version+"/url"
var handsome = confirm("检测到有新版本,是否用浏览器打开新版本链接?");
if(handsome){
app.openUrl(ver_url)
toast("链接已复制到剪贴板")
setClip(ver_url)
engines.stopAll()
}else{
toast("取消")
engines.stopAll()
}
}
}
}
}