乱放大的宙斯宙t 发表于 2024-8-13 15:35:00

请教一个宏的问题

一直想做一个牧师的救人宏
我的本意是 看到危血的t 先施放一个绝望祷言,当绝望祷言cd了
马上施放强效治疗术
因为没有判断cd的宏
于是我就写了
/castsequence 绝望祷言,强效治疗术
发现这样写了之后 只会放一个绝望祷言,祷言cd了,后面的强效治疗一次都不会放
然后交换一个次序
/castsequence 强效治疗术,绝望祷言
发现这样写的效果是 按一次 强效治疗 再按一次 绝望祷言 再按一次 强效治疗 再按就没有然后了
castsequence 应该是依次执行技能,就算祷言cd了 也不应该影响强效治疗的
所以实在不知道问题出在哪里
有没有高手指点一下 或者能说一下 我想实现的目的怎么写这个宏
跪谢了!

象棋达人 发表于 2024-8-13 15:37:51

依次执行技能,技能CD的时候当然执行不下去啊。

成都路人甲萌 发表于 2024-8-13 15:50:08

你对序列宏的理解错了,序列是按顺序施放不假,但是当序列内某一个技能卡住了,宏会一直尝试施放该技能,直到成功,才会去到下一个技能,所以你会卡在第二个绝望祷言,因为cd中,第二个放不出去,所以一直卡在这里,你如果真想尝试,你可以试着一直按这个宏,然后一直按到绝望的cd结束,你就会发现又能放出一个绝望,然后放一个强效,然后卡在第三个绝望

wangliqxm 发表于 2024-8-13 15:57:04

补充一下,如果序列宏的效果是,放不出来就放下一个,那么这就变相相当于条件判断了,暴雪一般不允许宏执行条件判断

凌善慧 发表于 2024-8-13 16:16:25

谢谢回复 大概明白意思了 看来还是一个个技能按干净 不能偷懒

此路难行谎 发表于 2024-8-13 16:29:27

先别谈论宏了,
绝望祷言给谁加血,这你都没搞明白么?

零度2017 发表于 2024-8-13 16:35:43

兄弟 就是因为萌新才请教的 绝望祷言就是给残血的t 加呀 难道不是吗?

韩邑王生1977 发表于 2024-8-13 16:41:27

你读技能说明了么?
绝望祷言只能给自己加血啊

米老鼠和蓝精鼠v 发表于 2024-8-13 16:55:24

谢谢兄弟提醒 兄弟万事如意

小仙女要起飞 发表于 2024-8-13 17:07:10

兄弟 就是因为萌新才请教的 绝望祷言就是给残血的t 加呀 难道不是吗?再说了,等你强效治疗读完条,T早死了
整个80级版本,强效治疗都可以拖出技能栏,没有用
页: [1] 2
查看完整版本: 请教一个宏的问题