这里我解释下 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