Page 1 of 1
Таймер
Posted: 2008-12-15 23:03:15
by Successful
может мне кто-то объяснить о этой функции %) ?
допустим так :
где
так понимаю 150 это милисекунды,тогда чему равна сама функция?
Posted: 2008-12-16 00:36:44
by Savage
Это не милисекунды. 150 - эксперементально подобранное число - интервал, после которого чар должен был завершить своё действие. Вообщем затычка на неизвестные сообщения, на неудачно поставленные таргеты тайлов и прочие. Чстоб не подвисал вообщем чар.
Code: Select all
sub zzz()
VAR LastTimer
LastTimer=UO.Timer()
UO.Print("LastTimer="+STR(LastTimer))
While UO.Timer()<LastTimer+150
UO.Print("Timer="+STR(UO.Timer()))
wait(1000)
Wend
UO.Print("Done!!!")
endsub
То есть 150 это всего лишь 15 секунд.

Posted: 2008-12-16 16:26:34
by Successful
Понял %)
СПАСИБО солнышко

Posted: 2008-12-19 01:26:03
by admir
Я таймер ставлю в любых циклах , потому что не известно что произойдет а вылетать в общее ядро всегда надо! ( будь то дисконект , краш , дед, тебя на кол гмы посадили или еще чего ).
А в ядре уже все проверки на предыдущее предложение.
Posted: 2009-03-27 12:28:26
by Андрюха из Одессы
Спасибо. Интересовал меня вопрос о работе таймера.