Yes but if the elseif statement isn't matched mIRC will just not execute anymore commands anyway, so the else { halt } part is not needed.