也许是我粗陋寡闻,只晓得宏只能控制自己怎么喊没办法控制别人怎么喊喊什么哈。
你的成功后才喊话的命令是不可能实现的,因为现在判断宏被封,无法判断技能是否使用成功。
对你前面的要求我可以给你个建议:
/cast救赎
/stopmacro[nodead][harm]
/y%t倒下了,你得为此付出代价。
/in6/y复活吧我的奴隶!(中间空格自己定)%T:为你而战,我的地主
括号中的是解释不用打出来
(中间空格自己定)%T:为你而战,我的地主
括号中的是解释不用打出来摘自约定2046老兄的宏
因为判断宏已经被全面封杀了,所以只能用终止宏来终止不喊话。/stopmacro[nodead][harm]的意思是,当目标为敌对或没有死亡时(包括没有目标),你下面的喊话都不会执行。也就是说只能在你有目标、且目标为友善、且目标为死亡状态,才能喊话。
/stopmacro只会终止下面的命令,也就是说对上面的/cast救赎不会有影响,所有顺序千万不要放错了,不终止的命令不能放在/stopmacro下面。