Задать вопрос
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.
  • Вопрос задан
  • 104 просмотра
Подписаться 1 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    DB-029 Redis для разработчиков
    1 неделя
    Далее
  • Skysmart
    Roblox для детей
    3 месяца
    Далее
  • Hello world
    Создание 3D‑игр в ROBLOX для детей и подростков
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@LethalGhost
Убедись, что 1 в resultDialog это число, а не строка "1".
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы