[打印本页]
求问啊,宏出了点问题
作者: huyaoya9    时间: 2015-02-03 21:23

标题: 求问啊,宏出了点问题

/cast 蛟龙翻江
/cast 双龙取水
/cast 龙游天地
/cast 龙腾五岳
/cast 龙战于野
/cast 龙跃于渊
/cast [mana>=0.3] 亢龙有悔
为啥这个宏只能使用第一个蛟龙翻江,哪位前辈能指点一下

作者: huyaoya9    时间: 2015-02-03 21:29
这个也是,只能用第一个
作者: huyaoya9    时间: 2015-02-03 21:29
/cast [mana>=0.5] 见龙在田 /cast [mna>=0.4] 神龙摆尾 /cast [ma>=0.3] 飞龙在天 /cast [mana>=0.2] 潜龙勿用 /cast [mana>=0.1] 神龙降世
作者: admin    时间: 2015-02-07 01:23
问一下论坛里松狮吧
作者: 撸撸脸红了    时间: 2015-03-14 20:44
因为宏语句使用的时候是从上到下依次的,如果第一行可以执行那么第二行以及以下的就不执行,所以……
作者: tekkenlh    时间: 2015-07-28 16:06
4掌的顺序倒过来过来写
作者: 月舞邪韵生    时间: 2015-08-05 01:35
很简单的问题,宏的判定是这样,不断地从第一句读起,当满足第一个条件的话则不断地进行第一句,你的第一句并没有条件语句,而你的蓝一直都足够打蛟龙。
我一般打蛟龙4掌都是满蓝开,每掌都会用1秒左右,益元会回3%左右的蓝所以,有人会这样写
/cast [mana>=0.98] 蛟龙翻江
/cast [mana>=0.95] 双龙取水
·
·
·
好,这么写完问题来了,字数不够了,最多只能128字符,那咋办?!
4连掌的设定是这样,第一掌放出来才能放第二掌。而宏的判定是第一句不能执行则跳过,进行下一步,那么就可以用逆写法
/cast 龙腾五岳
/cast 龙游天地
/cast 双龙取水
/cast [mana>=0.89] 蛟龙翻江
当然我比较喜欢按照89%的蓝来了,具体你要写怎样的宏,蓝根据你自己来写百分数
这样的宏,当蓝超过89%时候,因为蛟龙还没打,那么前3句都无法读取,当读取了第四句后,第三句的双龙就可以打了,所以则执行第三句,以此类推把4掌打完
作者: chenweihao0916    时间: 2015-10-14 15:53
我试试啊
作者: yakasun    时间: 2015-10-20 16:11
因为你写反了啊 宏不是武学助手
作者: 13088822283    时间: 2015-10-23 12:47
1