worldlight
@worldlight
Просто программист

Не выполняются действия при верном условии if lua?

Пишу я флуд-мод для Samp на языке lua. Необходим проверить значение переменной созданной в коде ранее. Сделал для этого тестовую функцию т.к без нее не работало. И теперь даже если значение переменной верное т.е 1 или 2 выполняется условие else. Код ниже
function test_if()
	if resultDialog == 0 then
		sampAddChatMessage("Error!", 0xFFCD5C5C)
	elseif resultDialog == 1 then
		sampAddChatMessage("Success!", 0xFF00FF00)
	else
		sampAddChatMessage("Oops... is " .. resultDialog, 0xFF4169e1)
	end
end

значение resultDialog = 1 но все равно выполняется условие else но выводит Oops... is 1.
  • Вопрос задан
  • 61 просмотр
Пригласить эксперта
Ответы на вопрос 1
@LethalGhost
Убедись, что 1 в resultDialog это число, а не строка "1".
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы