修改的武塔脚本



  • @qqqq修改的武塔脚本 中说:

    @insoyang 修改了下,应该能用了那个挑战失败。

    谢谢大佬



  • 似乎还是不行诶.



  • 给大佬补充下打不过的tip

    冯嘉希大喝一声,须发俱张,使出「七伤总诀」,左右双拳连续击出,威猛无俦,打向你。
    结果只听见「砰」地一声巨响,你像一捆稻草般飞了出去,造成6577点伤害!!
    (你已经陷入半昏迷状态,随时都可能摔倒晕去。)

    你的挑战失败了。


  • 武圣

    @insoyang
    我拿了个小号测试,的确能挑战失败循环,不清楚你的原因,这里就是关键,
    进入战斗
    退出战斗后
    如果守护者没死,代表挑战失败,武庙回复后重新打

        kill {r武道塔守护者}
        @until (:combating) == true
        @until (:combating) == false
        [if] {r武道塔守护者}? != null
            [if] (rekill) < (Rekill)
                ($rekill) = (rekill) + 1
                @print <hiy>挑战失败(rekill)次</hiy>
                @renew
                jh fam 9 start;go enter
            [else]
                [break]
                @print <hiy>超出挑战失败次数,停止进行</hiy>
    
    复制上方代码


  • 知道原因了.第一次使用没有触发弹出的窗口选择失败次数. 现在好了~谢谢大佬.



  • @qqqq 大佬 给一个分享码吧 😊



  • 貌似自动买扫荡符失败了。武器脱手,怎么能自动装备?


  • 武圣

    @qingren98

    武器的~你可以 触发器监控一下 脱手而飞 ~ eq 一下



  • 执行系统命令: go up
    等待,直至符合条件: @until {r武道塔守护者}? != null
    执行系统命令: kill 0vja3e2f5bb
    你获得了一份唐诗剑法残页。
    等待,直至符合条件: @until (:combating) == true
    
    复制上方代码

    到这就停了,不继续了。。。


  • 武圣

    @Gbariel 你更新一下你所有的插件~!!! 用了插件要经常更新呀~不然很多BUG



  • 6666666666666666



  • 我这边有个问题。用的挑战失败版本的。过一层就卡住了。
    显示 等待,直至符合条件: @until (:combating) == true



  • @陈二狗修改的武塔脚本 中说:

    我这边有个问题。用的挑战失败版本的。过一层就卡住了。
    显示 等待,直至符合条件: @until (:combating) == true

    有挑战版本在前几层似乎没法监控到combating的状态



  • 好的大佬。那我用上边的。



  • @insoyang 加武道守护者判断加上去就行了,试着改了一下,可以用了

    // raid.flow
    <-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
    [if] (Rekill) == null
        ($Rekill) = 5
    ($rekill) = 0
    #input ($WudaoWaitCDLevel)=从此层开始,等待技能冷却,(WudaoWaitCDLevel)
    #input ($Wudaoliaoshang)=从此层开始,开始每层原地疗伤,(Wudaoliaoshang)
    #input ($Rekill)=挑战失败重新挑战次数,(Rekill)
    #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扫荡符#}个
    
    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
        @print <hiy>目前楼层:(level)层</hiy>
        [if] (level) >= (WudaoManualMaxLevel)
            [break]
        [if] (level) >= (WudaoWaitCDLevel)
            @cd (WudaoWaitCDExp)
        go up
        kill {r武道塔守护者}
        @until {r武道塔守护者}? == null || (:combating) == true
        @until {r武道塔守护者}? == null || (:combating) == false
        [if] {r武道塔守护者}? != null
            [if] (rekill) < (Rekill)
                ($rekill) = (rekill) + 1
                @print <hiy>挑战失败(rekill)次</hiy>
                @renew
                jh fam 9 start;go enter
            [else]
                [break]
                @print <hiy>超出挑战失败次数,停止进行</hiy>
        [else]
            ($level) = (level) + 1
            [if] (:hpPer) < (HpPer) || (:mpPer) < (MpPer)
                [if] (Blade) == 否
                    @renew
                    jh fam 9 start;go enter
                [if] (Blade) == 是
                    [if] (:hpPer) < 0.10
                        @to 扬州城-武庙
                        @await 500
                        liaoshang
                        @tip 你的气血恢复了
                        stopstate
                        jh fam 9 start;go enter
                    [if] (:mpPer) < 0.30
                        @renew
                        jh fam 9 start;go enter
            [if] (level) >= (Wudaoliaoshang) + 1
                $to 扬州城-武庙
                @await 500
                @liaoshang
                jh fam 9 start
                go enter
    
    ($num)=0
    jh fam 9 start
    select {r守门人};ask2 {r守门人}
    @tip 用不着快速挑战了|不用快速挑战|快速挑战需要($num)张扫荡符
    [if] (level) >= (WudaoManualMaxLevel)
        [if] (num) > 0
            [if] (Shop) == 是
                [if] (num) > (sdf)
                    ($num) = (num)-(sdf)
                    shop 0 (num)
        select {r守门人};ask2 {r守门人};ask3 {r守门人}
        @tip 你的扫荡符不够|挑战完成|用不着快速挑战了|不用快速挑战
    [else]
        @print <hir>挑战失败层数低于扫荡层数,未进行扫荡。</hir>
    
    recordGains->
    stopSSAuto->
    stopstate;$zdwk
    
    
    
    复制上方代码


  • 呀~谢谢大佬



  • 改了了下血刀脱内功的时机,90层以上没有九阴内功buff才脱内功

    // raid.flow
    <-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
    [if] (Rekill) == null
        ($Rekill) = 5
    ($rekill) = 0
    #input ($WudaoWaitCDLevel)=从此层开始,等待技能冷却,(WudaoWaitCDLevel)
    #input ($Wudaoliaoshang)=从此层开始,开始每层原地疗伤,(Wudaoliaoshang)
    #input ($Rekill)=挑战失败重新挑战次数,(Rekill)
    #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扫荡符#}个
    
    stopstate
    [if] (:hpPer) < (HpPer) || (:mpPer) < (MpPer)
        [if] (Blade) == 否
            @renew
        [if] (Blade) == 是
            [if] (:hpPer) < 0.05
               @liaoshang
               @tip 你的气血恢复了
               stopstate
            [if] (:mpPer) < 0.30
               @renew
               
       
    jh fam 9 start
    [if] (Restart) == 是
        select {r守门人};ask1 {r守门人}
        @tip 从头开始挑战|已经重置
    jh fam 9 start
    @tip 你目前可以直接去挑战第($level)层
    go enter
        
    [while] true
        @print <hiy>目前楼层:(level)层</hiy>
        [if] (level) >= (WudaoManualMaxLevel)
            [break]
        [if] (level) >= (WudaoWaitCDLevel)
            @cd (WudaoWaitCDExp)
            [if] (Blade) == 是 && (:status force) == false
                ($force)=(:kf_nei)
                enable force none
                enable force (force)
        go up
        kill {r武道塔守护者}
        @until {r武道塔守护者}? == null || (:combating) == true
        @until {r武道塔守护者}? == null || (:combating) == false
        [if] {r武道塔守护者}? != null
            [if] (rekill) < (Rekill)
                ($rekill) = (rekill) + 1
                @print <hiy>挑战失败(rekill)次</hiy>
                @renew
                jh fam 9 start;go enter
            [else]
                [break]
                @print <hiy>超出挑战失败次数,停止进行</hiy>
        [else]
            ($level) = (level) + 1
            [if] (:hpPer) < (HpPer) || (:mpPer) < (MpPer)
                [if] (Blade) == 否
                    @renew
                    jh fam 9 start;go enter
                [if] (Blade) == 是
                    [if] (:hpPer) < 0.10
                        @to 扬州城-武庙
                        @await 500
                        liaoshang
                        @tip 你的气血恢复了
                        stopstate
                        jh fam 9 start;go enter
                    [if] (:mpPer) < 0.30
                        @renew
                        jh fam 9 start;go enter
            [if] (level) >= (Wudaoliaoshang) + 1
                $to 扬州城-武庙
                @await 500
                @liaoshang
                jh fam 9 start
                go enter
    
    ($num)=0
    jh fam 9 start
    select {r守门人};ask2 {r守门人}
    @tip 用不着快速挑战了|不用快速挑战|快速挑战需要($num)张扫荡符
    [if] (level) >= (WudaoManualMaxLevel)
        [if] (num) > 0
            [if] (Shop) == 是
                [if] (num) > (sdf)
                    ($num) = (num)-(sdf)
                    shop 0 (num)
        select {r守门人};ask2 {r守门人};ask3 {r守门人}
        @tip 你的扫荡符不够|挑战完成|用不着快速挑战了|不用快速挑战
    [else]
        @print <hir>挑战失败层数低于扫荡层数,未进行扫荡。</hir>
    
    recordGains->
    stopSSAuto->
    stopstate;$zdwk
    
    复制上方代码


  • @koyodakla 大佬。你这个自动买不买扫荡符


登录后回复