level 1
我想做个审判宏,具体就是身上无圣印时,按第一下审判,先上A圣印;按第二下审判,打A圣印审判;按第三下审判,使用B圣印。
思路应该是判定当目标身上无A审判时,使用A圣印并打出;当目标身上有A审判时,打B圣印。
不知道有没有大佬指点一下,这样的宏乌龟服能实现吗?
2023年10月16日 00点10分
1
level 1
能实现 不就先判定有没有智慧审判 然后挂智慧圣印打审判 再切命令或者正义么
2023年12月24日 18点12分
5
应该怎么写?
2023年12月26日 17点12分
level 1
装个supermacro,然后一键宏如下:
宏1:/run local a=SpellReady("审判");if a and not FindBuff("十字军圣印","player") then cast("十字军圣印");else if not a and not FindBuff("正义圣印","player") then cast("正义圣印");else cast("审判");end;end
审判CD好了开十字军圣印打审判,其他时候切命令圣印.
宏2:
/script if not FindBuff("智慧审判","target") then cast("智慧圣印");else if FindBuff("智慧审判","target") and not FindBuff("正义圣印","player") then cast("正义圣印");else cast("审判");end;end
对方身上没debuff就开智慧圣印+审判,有debuff就开命令圣印+审判.
宏3:
/script if not FindBuff("智慧审判","target") then cast("智慧圣印");end
/script if FindBuff("智慧圣印","player") then cast("审判");end
/script if not FindBuff("正义圣印","player") then cast("正义圣印");end
对方身上没debuff就开智慧圣印+审判,有debuff就开命令圣印+平A.
你可以按照这个格式,改成自己需要的技能.
第1个宏是我6级小号用的,保证能用.
第2,3个宏,是前几天按照一位吧友的需求写的,并没测试过,你先试试,有问题再讨论.
2023年12月26日 19点12分
6
我在nga怀旧区讨论过,他们的审判宏是判定玩家自己身上的buff,经常就变目标,最后我也没用了,明天试试你的
2023年12月27日 16点12分
@玩的就是痞 FindBuff("buff名称","玩家或目标").判断玩家就写player或不写,判断目标就写target.
2023年12月27日 17点12分
@猪猪斯基 第一个宏我把十字军改智慧,可以用。第二个宏只会无脑用智慧圣印,不会打审判,需要手动打审判,才会接着自动挂正义。第三个没试。
2023年12月28日 04点12分
level 1
真的很奇怪,昨天你说宏有问题,我当时看了几遍都觉得没问题,
结果今天一起床,突然想起你说宏只会无脑智慧圣印,一下就知道问题所在了
就是第一句少了个判断自己身上智慧圣印的语句,修改如下:
宏2:
/script if not FindBuff("智慧审判","target") and not FindBuff("智慧圣印","player") then cast("智慧圣印");else if FindBuff("智慧审判","target") and not FindBuff("正义圣印","player") then cast("正义圣印");else cast("审判");end;end
对方身上没debuff就开智慧圣印+审判,有debuff就开命令圣印+审判.
宏3:
/script if not FindBuff("智慧审判","target")and not FindBuff("智慧圣印","player") then cast("智慧圣印");end
/script if FindBuff("智慧圣印","player") then cast("审判");end
/script if not FindBuff("正义圣印","player") then cast("正义圣印");end
对方身上没debuff就开智慧圣印+审判,有debuff就开命令圣印+平A.
2023年12月28日 23点12分
8