Работа кода

Страницы: 1
RSS
Работа кода, Действие кода в условном операторе 1 раз внутри постоянного цикла
 
Здравствуйте, написал вот такой код

function main()
Code={"a1","a2", ..}
local R = "No"
    while R== "No" do

         for i=1, #Code do

              if i==1 then

                   if x==y then
                   message("aaa"..b)
                   end

              end
               

              if i==2 then

                   if x==y then
                   message("aaa"..b)
                   end

             end    

         end
    end
end

Возникла проблема с реализацией идеи, всю голову сломал, не могу понять как сделать так чтобы после выполнения условия if x==y при каком-то из значений i, сообщение выдавалось 1 раз, а после этот оператор (if i==1 или if i==2) заново начинал действовать только с новой минуты. Такое можно было сделать в metaeditor в мт4, там были статические переменные, а тут их насколько я понял нет(
 
Цитата
Nikita написал:
там были статические переменные, а тут их насколько я понял нет(
Переменные, объявленные за пределами main, по отношению к ней статические.
 
Цитата
Imersio Arrigo написал:
Цитата
Nikita написал:
там были статические переменные, а тут их насколько я понял нет(
Переменные, объявленные за пределами main, по отношению к ней статические.
Большое спасибо) Теперь все работает как надо)
Страницы: 1
Читают тему (гостей: 1)
Наверх