Приветствую!
Сломал голову.
Необходим скрипт, где будет происходить сверка текущего времени с установленным в переменной, и если текущее время больше установленного, то будет выполняться одно действие, если текущее время меньше установленного, то другое.
Собственно, моё не до конца работающее изобретение:
set $t timenow
set $a 08:00
if $t > $a
start_script 1
else
start_script 2
end_if
end_script
Как уже писал выше, если текущее время 23:41, то нужно запустить скрипт1, если 00:50, нужно запустить скрипт2.
В моём случае, скрипт не понимает связи текущего времени (timenow) с переменной $a. Происходит только выполнение одного действия. Изменение одного действия на другое происходит только, если изменить ">" на "<", но и в этом случае действие выполняется только одно, второго наглухо не видит.
Есть кто сможет подсобить, ребят?)
Для примера:
set $a 08:00
while 1 = 1
set #t timestamp (timenow) / 1000
set #a timestamp ($a) / 1000
hint (20 clPurple 500 500 -1 -1 (#t #a))
wait 1
// #a и #t можно сравнивать
end_while
end_script
set $a 08:00
while 1 = 1
set #t timestamp (timenow) / 1000
set #a timestamp ($a) / 1000
hint (20 clPurple 500 500 -1 -1 (#t #a))
wait 1
// #a и #t можно сравнивать
end_while
end_script
Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)