这里我解释下 if 和 elseif 的用法

举个例子

/if [life=1]
/cast 疾如风
/elseif [life=1]
/cast 御
/end

请问以上句子,你会
a)只开风
b)只开御
c)开风和开御

先想想再看答案











答案是a)只开风

你一定很奇怪,为何答案不是c),两者条件一样,照理说应该都执行

理由很简单,因为下面elseif是在上面的if或者elseif被否定后才会被电脑检查

所以无论你的 if 和elseif里面是什么条件,只要越上面 if 或者elseif被执行了,就不会执行剩下的elseif或者else

« 上一节 《第十一章:if 和 elseif你应该知道的东西》 - 作者:龙蔡 下一节 »