Author Topic: Добрый день, осталось рандомного таймера?  (Read 1913 times)

0 Members and 2 Guests are viewing this topic.

Otlichnii_paren

  • Освоившийся
  • **
  • Posts: 25
    • View Profile
Добрый день. Под какой либо перменной хранитяться данные сколько осталось времени в таймере?
...
wait (rnd(1000 , 1200))
print ("осталось", ... , "сек")
...
  чтоб видеть сколько осталось секунд до повторного запуска цикла.
 

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Code: (clickermann) [Select]
$m = $_ms + RND(1000,1200)*1000
WHILE($m > $_ms)
   LOGWRITE ("Осталось: ", ROUND(($m-$_ms)/1000, 0), " сек")
   WAIT(1)
END_CYC

HALT

Otlichnii_paren

  • Освоившийся
  • **
  • Posts: 25
    • View Profile
Спасибо, а можно с комментариями чтоб я понимал о чем идет речь и мог модифицировать в свое усмотрение в будуще, если не сложно конечно.

А все по читал справку разобрался спасибо, разве что сам перерасчет времени на калькулятор сидел считал, хитро придумано )))

а есть какая ни будь фича чтоб убрать отдельно готовый код, к которому приходится обращаться по несколько раз по мере положительных ответов на ifы в чтоб каждый рез не перекопировывать одни и те же строки? Или как то в отдельный файл обращаться с этим самым кодом или, присвоить какой то переменной участок кода... в imacros я просто создавал готовые макросы с нужными действиями и просто вставлял строку обращения к ним при положительном  if.


« Last Edit: September 05, 2019, 09:30:26 AM by Otlichnii_paren »