乌龟服吧 关注:24,898贴子:315,970

回复:分享骑士一键宏以及解决宏使用不了的问题

只看楼主收藏回复

现在的情况就是qs因为16位buff的问题,没法用超级宏了


IP属地:北京来自Android客户端169楼2024-02-07 23:52
收起回复
    大佬,有解决BUFF 超过16个 就一直圣印的问题吗?


    IP属地:广东170楼2024-02-19 00:08
    回复
      2025-07-23 05:50:01
      广告
      不感兴趣
      开通SVIP免广告
      麻烦大佬看一下 这是我在你这弄的宏 我现在有个想法 目前宏起手智慧圣印+审判 完了以后是正义 如果我想在蓝量低于30%的时候又从正义切换会智慧该怎么做? 我不知道怎么能描述清楚我的想法 大概就是这个意思 如果可以的话麻烦大佬帮我看一下 谢谢!
      /script local m,h=math.floor(UnitMana("player")/UnitManaMax("player")*100),math.floor(UnitHealth("target")/UnitHealthMax("target")*100);if not buffed("智慧圣印") and not buffed("智慧审判","target") then cast("智慧圣印");else if not buffed("智慧审判","target") and buffed("智慧圣印") and SpellReady("审判") then cast("审判");else if buffed("智慧审判","target") and not buffed("正义圣印") then cast("正义圣印");else if buffed("正义圣印") and SpellReady("审判") and m>70 then cast ("审判");end;end;end;end
      /script RunMacro("神盾")
      /script if not buffed("庇护祝福", 'player') then cast("庇护祝福",1);end
      /script if SpellReady("神圣打击") then cast("神圣打击");end
      /script if math.floor(UnitMana("player")/UnitManaMax("player")*100)>70 then CastSpellByName("十字军打击");else CastSpellByName("十字军打击(等级 1)")end


      IP属地:新疆171楼2024-02-21 06:56
      收起回复


        IP属地:北京来自iPhone客户端172楼2024-02-23 12:46
        回复


          IP属地:安徽来自Android客户端173楼2024-02-25 15:02
          收起回复
            大佬能不能发下你现在最新的惩戒骑一键宏啊 最好是那个能识别16位以上BUFF的


            IP属地:江苏175楼2024-02-28 23:57
            回复
              大佬吧你在用的宏重新分享一下吧


              IP属地:安徽来自Android客户端176楼2024-03-13 21:08
              回复
                /script local m,h=math.floor(UnitMana("player")/UnitManaMax("player")*100),math.floor(UnitHealth("target")/UnitHealthMax("target")*100);if not buffed("智慧圣印") and not buffed("智慧审判","target") then cast("智慧圣印");else if not buffed("智慧审判","target") and buffed("智慧圣印") and SpellReady("审判") then cast("审判");else if buffed("智慧审判","target") and not buffed("正义圣印") then cast("正义圣印");else if buffed("正义圣印") and SpellReady("审判") and m>70 then cast ("审判");end;end;end;end
                /script if SpellReady("神圣打击") then cast("神圣打击");end
                /script if math.floor(UnitMana("player")/UnitManaMax("player")*100)>70 then CastSpellByName("十字军打击");else CastSpellByName("十字军打击(等级 1)")end
                为什么 我把这个复制到 超级宏里 。 只有打 十字军 其他技能都不放呀?


                IP属地:辽宁177楼2024-03-17 17:38
                收起回复
                  2025-07-23 05:44:01
                  广告
                  不感兴趣
                  开通SVIP免广告
                  大佬有没有乌龟服能用的饰品宏?


                  IP属地:贵州来自Android客户端178楼2024-03-21 21:23
                  回复
                    经过这段时间学习各大神们的宏,把自己的宏做了一些改进∶
                    ①16位buff的问题,选择使用IsBuffActive函数即可完美解决
                    ②新增加了平砍结束后十字军审判追刀,不打正义审判,命令流或者无特效的pvp服同志可自行更改
                    ③十字军打击也根据平砍时间释放,避免浪费风怒
                    ④切目标时审判CD,不再傻傻切智慧圣印等审判,会一直保持正义,只到审判cs到秒切智慧圣印打审判
                    ⑤怪血量低于10000才会打智慧审判,避免A小怪阶段目标频繁打智慧费蓝
                    ⑤十字军打击我没有使用自动叠五层的宏,因为打小怪阶段等你叠完就死了,下个继续叠满级,全程续航太差
                    新宏如下∶
                    /script if not buffed("智慧审判","target") and UnitHealth("target")>10000 and SpellReady("审判") and not IsBuffActive("智慧圣印", "player") then cast("智慧圣印");end
                    /script if buffed("智慧审判","target") and SpellReady("审判") and IsBuffActive("十字军圣印", "player") then cast ("审判");end
                    /script if SpellReady("审判") and GetTime()-替换此处 < 1.5 then cast("十字军圣印(等级 4)");end
                    /script if not IsBuffActive("圣印", "player") then cast("正义圣印");end
                    /script if not buffed("智慧审判","target") and IsBuffActive("智慧圣印", "player") and SpellReady("审判") then cast ("审判");end
                    /script if math.floor(UnitHealth("target")/UnitHealthMax("target")*100)<99 and SpellReady("神圣打击") then CastSpellByName("神圣打击") end
                    /script if GetTime()-替换此处 < 1.9 and SpellReady("奉献") then CastSpellByName(UnitMana("player") > 2500 and"奉献" or "奉献(等级 1)") end
                    /script if math.floor(UnitMana("player")/UnitManaMax("player")*100)>70 and GetTime()-替换此处 > 0.2 and GetTime()-替换此处 < 2 then CastSpellByName("十字军打击");else if math.floor(UnitMana("player")/UnitManaMax("player")*100)<=70 and GetTime()-替换此处 > 0.2 and GetTime()-替换此处 < 2 then CastSpellByName("十字军打击(等级 1)");end;end


                    IP属地:广西来自iPhone客户端179楼2024-04-01 10:01
                    收起回复
                      日常顶一下


                      IP属地:浙江180楼2024-04-01 10:27
                      回复
                        楼主,求一个有光明圣印,打宣判,没有上光明圣印,再打宣判的宏,打孢子男用,谢谢


                        IP属地:贵州来自Android客户端181楼2024-04-05 22:03
                        收起回复
                          楼主!如果不切十字军圣印打审判,怎么改哈!再就是能否设置有复仇时打神打,如何设置。谢谢!


                          IP属地:湖北182楼2024-04-09 23:45
                          回复
                            马一下


                            IP属地:重庆来自Android客户端183楼2024-05-01 18:33
                            回复
                              2025-07-23 05:38:01
                              广告
                              不感兴趣
                              开通SVIP免广告
                              日常顶一波大佬


                              IP属地:浙江来自iPhone客户端184楼2024-05-17 08:30
                              回复