武道塔工作流程,可配置何层开始等待技能冷却、何层开始扫荡符扫荡



  • @zx88 好,晚点处理



  • @Bob-cn 其实可以发扫荡来确定是否到最高层,不要确定就行



  • @Bob-cn 请问这段代码要加在流程的中间吗 还是别的方法 怎么使用呢

    @Bob-cn武道塔工作流程,可配置何层开始等待技能冷却、何层开始扫荡符扫荡 中说:

    @马丁

    [if] {b金蛇剑}? != null
        @eq {b金蛇剑}
    
    复制上方代码

  • 武圣

    自用

    <-stopSSAuto
    <-recordGains
    [if] (WudaoWaitCDLevel) == null
        ($WudaoWaitCDLevel) = 75
    [if] (Wudaoliaoshang) == null
        ($Wudaoliaoshang) = 75
    [if] (WudaoWaitCDExp) == null
        ($WudaoWaitCDExp) = ^none
    [if] (WudaoManualMaxLevel) == null
        ($WudaoManualMaxLevel) = 84
    [if] (HpThreshold) == null
        ($HpThreshold) = 90
    [if] (MpThreshold) == null
        ($MpThreshold) = 70
    ($Blade) = 否
    [if] (:kf_dao) == xuedao
        ($Blade) = 是
        @print 判断为血刀使用者
    [if] (Restart) == null
        ($Restart) = 是
    [if] (Shop) == null
        ($Shop) = 否
    [if] (Speedwudao) == null
        ($Speedwudao) = 500
    #input ($WudaoWaitCDLevel)=从此层开始,等待技能冷却,(WudaoWaitCDLevel)
    #input ($Wudaoliaoshang)=从此层开始,开始每层原地疗伤,(Wudaoliaoshang)
    #input ($WudaoWaitCDExp)=等待以下技能冷却,(WudaoWaitCDExp)
    #input ($WudaoManualMaxLevel)=从此层开始扫荡符扫荡,(WudaoManualMaxLevel)
    #input ($Speedwudao)= 操作间隔时间,(Speedwudao)
    #select ($Restart) = 是否重置武塔,是|否,(Restart)
    #select ($HpThreshold) = 疗伤,当气血低于百分比,100|90|80|70|60|50|40|30|20|10,(HpThreshold)
    #select ($MpThreshold) = 打坐,当内力低于百分比,100|90|80|70|60|50|40|30|20|10,(MpThreshold)
    #select ($Shop) = 是否买扫荡符,是|否,(Shop)
    #config
    ($HpPer) = (HpThreshold)/100
    ($MpPer) = (MpThreshold)/100
    @cmdDelay (Speedwudao)
    [if] {b扫荡符}? != null
        ($Sdf) = {b扫荡符#}
        @print 拥有扫荡符{b扫荡符#}个
    
    [if] (arg0) != null
        ($WudaoWaitCDLevel) = (arg0)
    [if] (arg1) != null
        ($WudaoManualMaxLevel) = (arg1)
    [if] (arg2) != null
        ($WudaoWaitCDExp) = (arg2)
    
    stopstate
    [if] (:hpPer) < (HpPer) || (:mpPer) < (MpPer)
        [if] (Blade) == 否
            @renew
        [if] (Blade) == 是
            [if] (:hpPer) < 0.05
               @liaoshang
               @tip 你的气血恢复了
               stopstate
            [if] (:mpPer) < 0.30
               @renew
               
    [if] (Blade) == 是
        ($force)=(:kf_nei)
        enable force none
        enable force (force)
        
    jh fam 9 start
    [if] (Restart) == 是
        select {r守门人};ask1 {r守门人}
        @tip 从头开始挑战|已经重置
    jh fam 9 start
    @tip 你目前可以直接去挑战第($level)层
    go enter
        
    [while] true
        //jh fam 9 start
        @print 目前楼层:(level)层
        [if] (level) >= (WudaoManualMaxLevel)
            [break]
        [if] (level) >= (WudaoWaitCDLevel)
            @cd (WudaoWaitCDExp)
        //go enter;go up
        go up
        kill {r武道塔守护者}
        @until {r武道塔守护者}? == null || (:combating) == true
        @until {r武道塔守护者}? == null || (:combating) == false
        ($level) = (level) + 1
        [if] (:hpPer) < (HpPer) || (:mpPer) < (MpPer)
            [if] (Blade) == 否
                @renew
                jh fam 9 start
                //@tip 你目前可以直接去挑战第($level)层
                go enter
            [if] (Blade) == 是
                [if] (:hpPer) < 0.10
                    @to 扬州城-武庙
                    @await 500
                    liaoshang
                    @tip 你的气血恢复了
                    stopstate
                    jh fam 9 start
                    //@tip 你目前可以直接去挑战第($level)层
                    go enter
                [if] (:mpPer) < 0.30
                    @renew
                    jh fam 9 start
                    //@tip 你目前可以直接去挑战第($level)层
                    go enter
        [if] (level) >= (Wudaoliaoshang) + 1
            $to 扬州城-武庙
            @await 500
            @liaoshang
            jh fam 9 start
            //@tip 你目前可以直接去挑战第($level)层
            go enter
    
    ($num)=0
    jh fam 9 start
    select {r守门人};ask2 {r守门人}
    @tip 用不着快速挑战了|不用快速挑战|快速挑战需要($num)张扫荡符
    [if] (num) > 0
        [if] (Shop) == 是
            [if] (num) > (sdf)
                ($num) = (num)-(sdf)
                shop 0 (num)
    select {r守门人};ask2 {r守门人};ask3 {r守门人}
    @tip 你的扫荡符不够|挑战完成|用不着快速挑战了|不用快速挑战
    
    recordGains->
    stopSSAuto->
    stopstate;$zdwk
    
    
    复制上方代码


  • @qqqq 666 呀,老铁


  • 武圣

    @Bob-cn 能弄个命令转化大写为小写不,那样武塔速度会提高,而且如果能搞个例如#speed 1000 之类的作为前置声明,能改变本脚本每行语句的执行间隔速度的话,那样更快了



  • @qqqq

    汉字转数字是吧

    speed 可以考虑



  • 此回复已被删除!


  • 没有挑战失败就去挖矿的触发?



  • @风逸寒 我也想知道。


登录后回复