Page 1 of 1

Инскрипт

Posted: 2006-08-17 13:37:54
by GrandMaster Ranger
есть скрипт на инскрипт.
с медитацией у меня небольшая загвоздочка. скрипт, когда сделает 1 скрол, тут же медитирует, и в другую часть скрипта пока маны не будет 100% он не переходит. но я люблю чтобы все делалось оптимально для роста скила :wink: а тут выходит такая фигня, что он может медитировать несколько раз, в результатые чего, когда у него уже почти полная мана, он жмет опять медитацию, и потом 10 секунд не криейтит скролл :( а ведь время- деньги.
как оптимизировать эту функцию, чтобы он жал медитировать 1 раз, а затем каким то макаром ( по проверке журнала и т.д. ) как только 100% маны- опять шел делать скролл :P

Code: Select all

If UO.Mana<70 Then
While UO.MANA<UO.INT
UO.UseSkill("Meditation")
Wait(1500)
wend
EndIf

Posted: 2006-08-17 19:07:43
by NeGR
mozet tak porobuj

Code: Select all

 If UO.Mana < 20 Then
   UO.UseSkill ("Meditation")
   Wait (8000)
  Until  UO.Mana == UO.INT

Posted: 2006-08-17 23:43:53
by Tracer

Code: Select all

sub Meditation()
if uo.mana < 30 then
 while uo.mana < 90
  wait(1500)
   while not (uo.injournal("0xA85B") || uo.injournal("0xA856"))# клилоки ю ар ин пис и ю ентер медитатив транс
    uo.useskill('Meditation')
    wait(11000)
   wend     
 wend
UO.DeleteJournal()
end if
end sub