Таймер

Ask for help

Moderators: Murderator+, Murderator

Post Reply
Successful
Posts: 174
Joined: 2008-12-13 00:00:15

Таймер

Post by Successful »

может мне кто-то объяснить о этой функции %) ?

допустим так :

Code: Select all

until LastTimer+150<uo.Timer()

где

Code: Select all

LastTimer=UO.Timer()


так понимаю 150 это милисекунды,тогда чему равна сама функция?
Savage
Expert!
Posts: 1205
Joined: 2004-04-04 11:13:54
Location: Балаково, Саратовская обл.
Contact:

Post 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 секунд. :D
Successful
Posts: 174
Joined: 2008-12-13 00:00:15

Post by Successful »

Понял %)
СПАСИБО солнышко :roll:
admir
Posts: 528
Joined: 2005-01-13 07:20:54

Post by admir »

Я таймер ставлю в любых циклах , потому что не известно что произойдет а вылетать в общее ядро всегда надо! ( будь то дисконект , краш , дед, тебя на кол гмы посадили или еще чего ).
А в ядре уже все проверки на предыдущее предложение.
все для альфы , [url=http://newvlad.nm.ru/prog]здесь[/url]
модернизация ремонт продажа игровых консолей
Sky: admirka1 Москва
Андрюха из Одессы
Posts: 164
Joined: 2009-03-21 10:03:06
Location: Одесса-Мама
Contact:

Post by Андрюха из Одессы »

Спасибо. Интересовал меня вопрос о работе таймера.
Post Reply