Автор Тема: Добрый день, осталось рандомного таймера?  (Прочитано 87 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Otlichnii_paren

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

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Сообщений: 3610
  • Котэ
    • Просмотр профиля
Re: Добрый день, осталось рандомного таймера?
« Ответ #1 : Сентябрь 04, 2019, 04:32:07 pm »
Код: Clickermann
  1. $m = $_ms + RND(1000,1200)*1000
  2. WHILE($m > $_ms)
  3.   LOGWRITE ("Осталось: ", ROUND(($m-$_ms)/1000, 0), " сек")
  4.   WAIT(1)
  5. END_CYC
  6.  
  7. HALT

Otlichnii_paren

  • Зашел в гости
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Добрый день, осталось рандомного таймера?
« Ответ #2 : Сентябрь 04, 2019, 11:55:38 pm »
Спасибо, а можно с комментариями чтоб я понимал о чем идет речь и мог модифицировать в свое усмотрение в будуще, если не сложно конечно.

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

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


« Последнее редактирование: Сентябрь 05, 2019, 09:30:26 am от Otlichnii_paren »