В Lua нет else if
.
Правильный синтаксис: elseif
.
Давайте исправим ваше намерение:
if x > 90 then
...
else
if y > 110 then
...
else
...
end
end
Это немногоболее сложныйЭто имеет смысл, только если вам нужно больше блоков.Если для всех условий имеется только один блок else, тогда elseif достаточно.