Подскажите пожалуйста возможно ли внутри скрипта (допустим в середине) сделать что бы действие (нажатие и тд) происходило через определенное время (допустим клик через 10 минут) а сам скрипт продолжал работать ? и какие команды,если это возможно, нужно вводить.Заранее спасибо
Я так понимаю - так нельзя сделать (
log clear
log mode compact
set #action 0 // действие не требуется
:start
set #a #a + 1
log Переменная "#a" равна #a
// условие, при выполнении которого требуется выполнить действие
if #a = 5 // если переменная #а равна 5
set #action 1 // требуется действие
set #actiontime timer + 5000 // через сколько выполнить, 5 секунд
log Т. к. переменная "#a" равна 5, через 5 секунд будет выведено сообщение
end_if
log Какое-то действие 1
wait 500
// проверка, требуется ли выполнить действие и пришло ли время
if #action = 1 and #actiontime < timer // проверка не пора ли выполнить отложенное действие
hint (20 clRed 500 500 (!!!!!!!!!!!))
set #action 0 // действие выполнено и больше не требуется
stop_script
end_if
log Какое-то действие 2
wait 500
log
goto start
и посередине скрипта будет работать ?
Куда проверку поставите что требуется действие, там и будет работать.
Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)