乌龟服吧 关注:27,775贴子:357,215
  • 6回复贴,共1

有没有宏大佬给解答一下

只看楼主收藏回复

我写了个简单的爆发宏:
#showtooltip 奥术强化
/use 法力红宝石
/cast 奥术强化
我想实现按一次先吃法力红宝石再开奥术强化。
结果第一次按会触发奥术强化,第二次按才会吃法力红宝石
不是按顺序自上而下的触发吗?
还是每次按只能触发一个?
/cast和/use有优先级吗?


IP属地:山东1楼2025-03-02 10:03回复
    我感觉你可以在第二个释放技能之前加个检测背包是否有法力红宝石这个物品的判断,可能是因为使用物品和释放技能不属于同一类,所以没法做到准确判断宏的执行顺序,当然我只是猜测哈,没玩过法师


    IP属地:山东来自Android客户端2楼2025-03-02 12:13
    回复
      2025-11-16 16:49:14
      广告
      不感兴趣
      开通SVIP免广告
      不用这么麻烦,直接加多两三行 /use 红宝石,简单暴力解决问题,我的饰品爆发技能宏也是这样解决的


      IP属地:澳大利亚来自Android客户端3楼2025-03-02 17:29
      收起回复
        use似乎找不到目标,你得先手动吃一次。use就起效了。我上线第一次吃喝就得手动。


        IP属地:湖南来自Android客户端4楼2025-05-15 00:18
        回复
          套用函数会比较好。可以找个动作条slot专门放红宝石。然后函数就是看这个红宝石的slot可不可用,比如冷没冷却之类的函数,如果冷却了可用,就吃红宝石,如果没冷却,就放奥术强化。
          写脚本本来就需要一些基础,我也只能稍微点一下。


          IP属地:湖南来自Android客户端5楼2025-05-15 15:55
          回复