Знаю что технически это неправильно но т.к. никто других вариантов не предложил...то предлагаю следующее. Сделать все шиворот на выворот, то есть плясать от таймера.
Код
set #timeout timer + 10000 // время таймера 10 секунд
while #timeout > timer // будем выполнять цикл 10 сек
start_script 2 // выполняем скрипт из вкладки 2(написанный на lua)
end_while
end_script
Не совсем как бы понял что тебе нужно сделать паузу между if или что бы какое-то действие выполнялось определенный промежуток времени?
Ну вот накопал какое-то подобие таймера(правда чот работает в два раза дольше чем задаешь в for)
Код
--lua
local x = os.clock() --Возвращает примерное количество времени в секундах,которое скрипт запущен
local s = 0
for i=1,2000 do s = s + i
log (string.format("время работы скрипта: %.1f\n", os.clock() - x)) --%.f отображение целого счетчика, если указать %.1f %.2f %.3f то столько цифр будет выводиться после целого числа
end
конечно его работоспособность убивает...даже если записать в таком варианте все ровно работает
Код
--lua
local x = os.clock() --Возвращает примерное количество времени в секундах,которое скрипт запущен
local timer = 5000/2 -- время работы таймера подставить вместо звездочки */2
for i=1,timer do
log (string.format("время работы скрипта: %.1f\n", os.clock() - x)) --%.f отображение целого счетчика, если указать %.1f %.2f %.3f то столько цифр будет выводиться после целого числа
end