sub antifreeze()
UO.Set('lasttarget','laststatus')
UO.FindType('0x1F5F',-1,'my')
If UO.GetQuantity('finditem')>0 then
if UO.Mana>=14 then
UO.WaitTargetObject('lasttarget')
UO.UseObject('finditem')
UO.Print("Scroll")
else
endif
else
if UO.Mana>=48 then
UO.Cast('Flame Strike','laststatus')
UO.Print("Spell")
else
endif
endif
Random()
end sub
вот скрипт на фс мне надо в нево вставить проверку на парал , и кидания стрелку в него
или одельный скрипт на проверку и тоже самое как в первом скрипте с нажатием токо одной клавишы
2) Вроде работал когда-то. Протестируй. При атаке на тебя, а затем при словах заклинания: 'An Ex Por', 'Por Ort Grav', 'Kal Vas Flam' - ты кидаешь стрелу в того кто их произнёс (это может быть как друг так и враг - скрипт доделать надо ).
sub attack()
UO.DeleteJournal()
var Attacker
repeat
Attacker=uo.JournalSerial(uo.InJournal('attacking you*'))
if uo.InJournal('An Ex Por') or uo.InJournal('Por Ort Grav') or uo.InJournal('Kal Vas Flam') then
uo.cast("Magic Arrow",Attacker);
UO.Print('Стрела в задницу ' + UO.GetName(Attacker))
endif
UO.DeleteJournal()
checklagAttack()
until 0
end sub
;
Sub checklagAttack()
while uo.Journal(0)==''
wait(100)
Wend
end Sub