Page 1 of 1
Плиз подскажите макрос
Posted: 2007-03-01 15:54:33
by *Ex*
чтоб у моего противника показывалось сколько у него хп
и чтоб когда у него меньше 15 хп летел лайт в него автоматом
реально ли такой макрос написать?
Posted: 2007-03-01 19:11:37
by wap2
Реально, если знаешь сколько хп изначально. Инжект может получить хп в процентах, например если хп 100, то будет так.
Code: Select all
sub hp()
While UO.Life > 0
if UO.GetHP('laststatus') < 16 #Меньше какого процента хп.
UO.Cast('Lightning')
Wait(5000) #Время каста.
endif
Wend
endsub
Скрипт должен работать на последний статус.
Posted: 2007-03-01 19:57:06
by to4a
если шард не запрещает можно получить и точное хп
Posted: 2007-03-02 02:47:56
by Qualis Eram
А у меня показывает 6000 хп.... как сделать нормально?
Posted: 2007-03-02 11:27:12
by to4a
мля я ж написал, что если сервак дает, то будет писатЬ нормалЬно, если нет то всякую хренЬ
Posted: 2007-03-02 18:55:09
by Nmy
для начала кажется TWI надо ...
Posted: 2007-03-06 22:04:00
by Mihail
UO.GetHP(цель)
на всех шардх уже пофикшено - показывается как абстрактное значение так что используй его в качестве %%