Code: Select all
sub Resist()
while uo.gethp('laststatus')>30
uo.cast('Magic Arrow','laststatus')
wait(3000)
wend
if uo.mana<10 then
meditation()
endif
end sub
Sub meditation()
uo.deletejournal()
while not uo.injournal('You are at peace')
if uo.injournal('You lack') or uo.injournal ('You lose') then
uo.warmode(0)
uo.useskill('Meditation')
wait(50000)
endif
wend
wend
end subПроблемма в том, что некак не магу сделать, чтобы он мидитировал если не хвататет маны.
Вобщем нужно чтобы скрипт выполнял следуйщие действия:
1.Кидал стрелки по ластстатусу(защита от фузла)
2.Если не хватает маны, мидитировал до конца .
3.После всех выполненных сействий начинал всё заного.
И ещё, чтобы ждал пока полностью вылечится ластстатус.
Вот ещё скрипт для чувака, в которого пуляем стрелки:
Code: Select all
sub Healing()
while not uo.life<uo.str
uo.waittargetself()
uo.usetype('0x0E21')
wait(1000)
wend
endsubТут нада, чтобы лечился пока хп не станут полные...
Поправте плз все недостатки плз...
Сорь если много, просто я такой не умный...