Page 1 of 1

Inj for drw

Posted: 2007-02-02 11:19:38
by Sanch
Здравствуйте, вот я опять вернулся в уо, правда скрипты писать уже разучился, написал тут один, а он не работает, инж всякую чушь пишет и работать не хочет, мож скрипт кривой, мож инж паленый, а мож и то и другое, так или иначе хотел попросить тех кто играет на drw дать инжу 100% рабочую.

Ниже тот злополучный скрипт

Code: Select all

sub Magery()
var a, b
while not uo.dead()
  uo.findtype('0x0F88')
  if uo.findcount() > 0 then
    uo.findtype('блек перл')
    if uo.findcount() > 0 then
      uo.warmode('0')
      while uo.mana < uo.int
        a = 0
        uo.deletejournal()
        uo.useskill('Meditation')
        repeat
          wait(100)
          a = a + 1
        until uo.injournal('вышел из медита') or a > 300
      wend
      while uo.mana > 9
        b = 0
        uo.deletejournal()
        uo.cast('Magic Arrow', 'Self')
        repeat
          wait(100)
          b = b + 1
        until uo.injournal('The spell fizzles.') or b > 15
      wend
    else
      uo.print('Реги кончались')
      return
    endif
  else
    uo.print('Реги кончались')
    return
  endif
wend
end sub

Posted: 2007-02-02 15:38:17
by Nmy
как понять:

Code: Select all

  uo.findtype('0x0F88')
  if uo.findcount() > 0 then
    uo.findtype('блек перл')
    if uo.findcount() > 0 then

:?:

Posted: 2007-02-03 14:15:05
by Sanch
Писал на работе, типа бп у мну не где было взять, крипт полностью переписал, вроде работает, у него структура просто кривовата сильно была.