很简单的问题,宏的判定是这样,不断地从第一句读起,当满足第一个条件的话则不断地进行第一句,你的第一句并没有条件语句,而你的蓝一直都足够打蛟龙。
我一般打蛟龙4掌都是满蓝开,每掌都会用1秒左右,益元会回3%左右的蓝所以,有人会这样写
/cast [mana>=0.98] 蛟龙翻江
/cast [mana>=0.95] 双龙取水
·
·
·
好,这么写完问题来了,字数不够了,最多只能128字符,那咋办?!
4连掌的设定是这样,第一掌放出来才能放第二掌。而宏的判定是第一句不能执行则跳过,进行下一步,那么就可以用逆写法
/cast 龙腾五岳
/cast 龙游天地
/cast 双龙取水
/cast [mana>=0.89] 蛟龙翻江
当然我比较喜欢按照89%的蓝来了,具体你要写怎样的宏,蓝根据你自己来写百分数
这样的宏,当蓝超过89%时候,因为蛟龙还没打,那么前3句都无法读取,当读取了第四句后,第三句的双龙就可以打了,所以则执行第三句,以此类推把4掌打完