Yoko
http://forum.yoko.com.ua/

Parse error... Голова кипит) Нервы трещат по швам)
http://forum.yoko.com.ua/viewtopic.php?f=20&t=15511
Page 1 of 1

Author:  SuMMoN [ 2010-01-28 12:42:19 ]
Post subject:  Parse error... Голова кипит) Нервы трещат по швам)

Привет привет)
Начнем с того, что "Вроде не дурак"

Code:
var sunduk='0x408C582A'
...
uo.findtype('0x175D','0x0000',sunduk)
if uo.findcount()>0 then
uo.moveitem('finditem','60','backpack)
wait(1000)
else
uo.exec("terminate all")
endif
uo.findtype('0x0FA0','0x0000',sunduk)
if uo.findcount()>0 then
uo.moveitem('finditem','10','backpack)
wait(1000)
else
uo.exec("terminate all")
endif


Выдает Parse error на
Code:
uo.findtype('0x0FA0','0x0000',sunduk)

))) Голову сломал) Вроде все правильно)
______________________________________________________
Удалил в общем и получил бонус в продолжении скрипта)

Code:
sub bandagecut() 
var itemrez='0x171C' ; вещь которую режем
var sunduk='0x408C582A'



Выдает Parse error на второй строке )))) Нервы по швам)

Помогите, пожалуйста! Спасите, помогите)

Author:  Mirage [ 2010-01-28 14:23:46 ]
Post subject:  Re: Parse error... Голова кипит) Нервы трещат по швам)

в принципе терминат там и не нужен. Можно вот так сделать:

Code:
var sunduk='0x408C582A'
...
GET('0x175D', sunduk, 1, 60)
GET('0x0FA0', sunduk, 1, 10)
...

Sub GET(item, cont, min, max)          ;    предмет, откуда, минимум, сколько брать
    If UO.Count( item ) < min Then
       UO.Print("Кончилось сырье в рукзаке")
        UO.FindType( item, '-1', cont )
          if UO.FindCount() > 0 Then
        UO.Print('Сырья в сундуке: ' + Str( UO.FindCount( item ) ) )
             uo.moveitem('finditem', max, 'backpack')
                  wait(500)
          else
           UO.Print( 'Полностью кончилось сырье' )
           UO.CancelMenu()
                 return
          endif
    Endif
end sub

Скрипт бы показал целиком - ответил бы точнее.

Author:  SuMMoN [ 2010-01-28 15:28:53 ]
Post subject:  Re: Parse error... Голова кипит) Нервы трещат по швам)

Думаешь он из-за терминэйта ошибку выдает? )
Ок, попробую, спс

Author:  SuMMoN [ 2010-01-28 15:32:37 ]
Post subject:  Re: Parse error... Голова кипит) Нервы трещат по швам)

Скрипт целиком
был да сплыл...

Author:  Scripts Writer [ 2010-01-28 19:01:45 ]
Post subject:  Re: Parse error... Голова кипит) Нервы трещат по швам)

В таких случаях удобнее всего для поиска места ошибки, удалять куски рабочего кода, пока текст ошибки не изменится или не запустится скрипт. А потом уже в последнем удалённом блоке искать.

Code:
uo.moveitem('finditem','10','backpack)

Author:  SuMMoN [ 2010-01-28 19:11:52 ]
Post subject:  Re: Parse error... Голова кипит) Нервы трещат по швам)

Это смех)

Я сегодня с утра когда возился, заметил это, но только в ОДНОМ случае, подправил, не заработало )))
Почему-то на вторую строчку не хватило внимания, мозгов или хз чего еще )
Блин, обидно)
Спасибо большое)

Page 1 of 1 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/