Page 1 of 1

Помогите найти ошибку в BS

Posted: 2008-06-04 10:08:15
by D3VnuLL
Помогите найти ошибку плз) выскакивает Unhandled exception in parser

Code: Select all

var ingot='0x1BEF'
var item='0x1B73'
var timer=60000
var msg1 = 'You put the'
var msg2 = 'have failed'

sub BlackSmith()
uo.exec('ongump repeat')
    uo.usetype(ingot)
    wait(1000)
    uo.findtype(item)
    while uo.findcount()
      uo.drophere('finditem')
      check.lag()
      wait(1000)
      uo.findtype(item)
    wend
    timer = 0
    repeat
      wait(100)
      timer = timer + 100
     until uo.injournal(msg1) or uo.injournal(msg2) or timer > 15000
      wait(1000)
      wend
      end sub

Sub check.lag()
 if uo.Waiting()>0 then
  uo.Exec('canceltarget')
   end if
    uo.DeleteJournal()
     uo.Click('backpack')
      repeat
       wait(50)
        until uo.InJournal('backpack')
         end sub

Posted: 2008-06-04 10:23:27
by Destruction
wend лишний.

Posted: 2008-06-04 10:26:45
by D3VnuLL
Без него функцию вообще отключает (

Posted: 2008-06-04 10:43:17
by Purgen
while - 1 штука
wend - 2 штуки
На размышления не наталкивает ?

Posted: 2008-06-04 11:01:37
by D3VnuLL
Всё спасибо :)