какой то глюк со скриптом

Ask for help

Moderators: Murderator+, Murderator

Post Reply
Sanch
Posts: 308
Joined: 2005-07-17 15:30:52
Location: www.drw.ru

какой то глюк со скриптом

Post by Sanch »

Скрипты под инж пишу не первый день, первый раз такая фигня.

Code: Select all

sub FighterLeft()
var a, b, c
uo.print('Кого будем бить?')
uo.exec('addobject AtackPlayer')
while uo.targeting()
  wait(100)
wend
uo.deletejournal()
wait(1000)
while not uo.dead()
  uo.warmode('1')
  uo.attack('AtackPlayer')
  repeat
    wait(100)
  until uo.life < 30 or uo.injournal('stop')
  uo.say('stop')
  uo.deletejournal()
  for a = 1 to 3
    uo.press(37)
    wait(300)
  next
  uo.findtype('0x0E20')
  if uo.findcount() > 0 then
    uo.waittargettype('0x1008')
    uo.useobject('finditem')
    wait(1000)
    checklag()
  else
    wait(50)     
  endif
  while uo.life <> uo.str
    if uo.count('0x0E21') == 0 then
      uo.print('Нет бинтов')
      return
    else
      wait(50)
    endif
    b = 0
    uo.deletejournal()
    uo.setarm('1')
    uo.bandageself()
    wait(500)
    uo.arm('1')
    uo.unsetarm()
    repeat
      wait(100)
      b = b + 1
    until b > 35 or uo.injournal("You don't need healing") or uo.injournal('You apply the') or uo.injournal('You put the bloody')
  wend
  for c = 1 to 3
    uo.press(39)
    wait(300)
  next
wend
end sub


Это скрипт на спаринг, чар почему-то игнорируя журнал бегает туда сюда и кричит stop, как-будто тот в журнале не удаляется или хп меньше 30, хотя оно полное, вобщем мож кто что подскажет умное?
Nmy
Expert!
Posts: 2152
Joined: 2005-09-14 15:31:58
Location: Latvia

Post by Nmy »

скрипты на спарринг тут хватает :!:

Code: Select all

while uo.life <> uo.str
:?: :?:
Post Reply