Page 1 of 1

проверка ХП

Posted: 2006-11-11 18:00:33
by kexwer
Вос сделал себе скрипт, чтобы при менее 100 хп выходил из Уо.
От неё не может быть краша? Мне кажется, что слишком частая проверка на ХП...
Посмотрите пожалуйста, может, чтото добавите =/

Code: Select all

sub HP() 
   VAR CharHP=150
   while 1==1
      wait(1000)
      if UO.Life<100 then
uo.closeuo()
      endif       
   wend
end sub

Posted: 2006-11-11 18:02:08
by GimFlex
нормально :wink: можно сделать и 100 задержку :wink:

Posted: 2006-11-11 21:10:11
by Mihail
ну от 100 будет нагрузка а вот 500 в самый раз..
p.s чем uo.life() отличается от uo.gethp()?

Posted: 2006-11-11 21:14:09
by GimFlex
Mihail wrote:ну от 100 будет нагрузка а вот 500 в самый раз..
p.s чем uo.life() отличается от uo.gethp()?


gethp()

Code: Select all

Возвращает параметр обьекта object (по умолчанию - персонажа игрока) - здоровье персонажа. Для другого персонажа кроме игрока обычно не имеет смысла абсолютное значение здоровья, так как выражается в абстрактных единицах, важно только отношение к максимальному здоровью GetMaxHP.

Posted: 2006-11-12 07:32:15
by Destruction
Mihail wrote:ну от 100 будет нагрузка а вот 500 в самый раз..
p.s чем uo.life() отличается от uo.gethp()?

uo.life - без скобок, в отличие от uo.gethp() :-)

Ну да ты меня понял.