Возможно ли сравнивать UO.GetHP() какого нить чара со своим

Anything and all.

Moderators: Murderator+, Murderator

Post Reply
Slider
Posts: 9
Joined: 2004-08-11 08:32:39
Contact:

Возможно ли сравнивать UO.GetHP() какого нить чара со своим

Post by Slider »

Возможно ли сравнивать UO.GetHP() какого нить чара со своим UO.GetHP()???
В общем хочу скрипт написать чтоб при дуэльном тренинге оба перса запустив этот скрипт лечили того у кого уронвень здоровья меньше..
Edred
Expert!
Posts: 2544
Joined: 2004-04-03 17:36:29
Location: Saint-Petersburg

Re: Возможно ли сравнивать UO.GetHP() какого нить чара со св

Post by Edred »

Slider wrote:Возможно ли сравнивать UO.GetHP() какого нить чара со своим UO.GetHP()???
В общем хочу скрипт написать чтоб при дуэльном тренинге оба перса запустив этот скрипт лечили того у кого уронвень здоровья меньше..


Если у тебя UO.GetHP( сериал ) работает (естественно, при включенном track world item) - то что тебе мешает это делать. Если, как у меня например, не работает - то не получится :(

А для себя можешь использовать еще UO.Life
Merlin
Posts: 1
Joined: 2004-07-14 13:00:07

Re: Возможно ли сравнивать UO.GetHP() какого нить чара со св

Post by Merlin »

Edred wrote:
Slider wrote:Возможно ли сравнивать UO.GetHP() какого нить чара со своим UO.GetHP()???
В общем хочу скрипт написать чтоб при дуэльном тренинге оба перса запустив этот скрипт лечили того у кого уронвень здоровья меньше..


Если у тебя UO.GetHP( сериал ) работает (естественно, при включенном track world item) - то что тебе мешает это делать. Если, как у меня например, не работает - то не получится :(

А для себя можешь использовать еще UO.Life


А почему кстати это не работает? У меня та же беда...
Edred
Expert!
Posts: 2544
Joined: 2004-04-03 17:36:29
Location: Saint-Petersburg

Re: Возможно ли сравнивать UO.GetHP() какого нить чара со св

Post by Edred »

Merlin wrote:А почему кстати это не работает? У меня та же беда...


ХЗ, на самом деле у меня на шарде это не работает только с элемами. Почему-то. Только с теми, у которых нету тел (как бы). То есть водными, огненными, пойзонами и прочими. Не знаю почему. А с чарами работает.
GrayLord
Expert!
Posts: 333
Joined: 2004-06-04 03:24:25
Contact:

Post by GrayLord »

не знаю, как другие эмуляторы, но pol 095 вообще очень просто оступает - инфу о самом себе ты можешь нормально посмотреть, а вот любого другого игрока или нпц - нет. точнее информация передается, но в фиксированом виде - выровненная по 1000. то есть абсолютно чьё угодно здоровье будет uo.gethp():
ViewHP=RealHP*1000/MaxRealHP
и тут уже как ни крути, а и у птьашки мелкой и у грозного монстра хп покажутся одинаково, как и у игроков, тебя окружающих.
Edred
Expert!
Posts: 2544
Joined: 2004-04-03 17:36:29
Location: Saint-Petersburg

Post by Edred »

GrayLord wrote:не знаю, как другие эмуляторы, но pol 095 вообще очень просто оступает - инфу о самом себе ты можешь нормально посмотреть, а вот любого другого игрока или нпц - нет. точнее информация передается, но в фиксированом виде - выровненная по 1000. то есть абсолютно чьё угодно здоровье будет uo.gethp():
ViewHP=RealHP*1000/MaxRealHP
и тут уже как ни крути, а и у птьашки мелкой и у грозного монстра хп покажутся одинаково, как и у игроков, тебя окружающих.


У нас инжект показывает всем макс здоровье по 256. Не знаю, сфера ли в этом виновата или нет - не важно. А потом здоровье берется как величина из диапазона от 0 до 256. Но это же, зная реальный максимальный размер здоровья чара, пересчитать несложно.
GrayLord
Expert!
Posts: 333
Joined: 2004-06-04 03:24:25
Contact:

Post by GrayLord »

Edred wrote:
GrayLord wrote:не знаю, как другие эмуляторы, но pol 095 вообще очень просто оступает - инфу о самом себе ты можешь нормально посмотреть, а вот любого другого игрока или нпц - нет. точнее информация передается, но в фиксированом виде - выровненная по 1000. то есть абсолютно чьё угодно здоровье будет uo.gethp():
ViewHP=RealHP*1000/MaxRealHP
и тут уже как ни крути, а и у птьашки мелкой и у грозного монстра хп покажутся одинаково, как и у игроков, тебя окружающих.


У нас инжект показывает всем макс здоровье по 256. Не знаю, сфера ли в этом виновата или нет - не важно. А потом здоровье берется как величина из диапазона от 0 до 256. Но это же, зная реальный максимальный размер здоровья чара, пересчитать несложно.

а откуда ты его узнаешь? я конечно понимаю, есть статкап, но если у тебя еще не все статы по максимуму и для тебя имеет значение, сколько хп максимум у данного чела - 100 или 10? =)
Post Reply