Если сообщения у вампира нет то вот так
Code:
sub Heal()
var k
var ghtype='0x0F0C' ; исправь на тип кровавого бинта
var ghcolor='0x0000' ; цвет кровавого бинта
while not uo.dead()
if UO.GetHP()<UO.GetMaxHP() then
UO.UseType(ghtype,ghcolor)
wait(200) ; этой паузой играй. Она должна быть равна наложению бинта + пинг
endif
wait(100)
wend
endsub
если есть то вот так
Code:
sub Heal()
var k
var ghtype='0x0F0C' ; исправь на тип кровавого бинта
var ghcolor='0x0000' ; цвет кровавого бинта
while not uo.dead()
if UO.GetHP()<UO.GetMaxHP() then
repeat
UO.UseType(ghtype,ghcolor)
k=0
uo.DeleteJournal()
repeat
k=k+1
wait(100)
until UO.InJournal("You put|You apply the|interrupted") or k==50
until UO.GetHP()>=UO.GetMaxHP()
endif
wait(100)
wend
endsub
PS любой ТАКОЙ автоскрипт аля автохил, автоантипарализ в не очень умелых руках хуже хоткея. Убьютс так как у таких скриптов есть куча дырок которыми более опытные игроки могут воспользоваться. Например он сбивает касты.