Yoko

All sides of Injection
It is currently 2025-11-22 17:39:32

All times are UTC+02:00




Post new topic  Reply to topic  [ 6 posts ] 
Author Message
PostPosted: 2010-01-28 12:42:19 
Offline

Joined: 2009-02-26 14:39:12
Posts: 24
Привет привет)
Начнем с того, что "Вроде не дурак"

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 на второй строке )))) Нервы по швам)

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


Top
   
PostPosted: 2010-01-28 14:23:46 
Offline
User avatar

Joined: 2009-05-28 09:58:28
Posts: 2802
Location: Иваново
в принципе терминат там и не нужен. Можно вот так сделать:

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

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

_________________
Image
YokoInjection CodeSweeper
Ошибка "Unhandled exception in parser"
Стрелялка для олдов.


Top
   
PostPosted: 2010-01-28 15:28:53 
Offline

Joined: 2009-02-26 14:39:12
Posts: 24
Думаешь он из-за терминэйта ошибку выдает? )
Ок, попробую, спс


Top
   
PostPosted: 2010-01-28 15:32:37 
Offline

Joined: 2009-02-26 14:39:12
Posts: 24
Скрипт целиком
был да сплыл...


Last edited by SuMMoN on 2010-01-28 19:12:07, edited 1 time in total.

Top
   
PostPosted: 2010-01-28 19:01:45 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
В таких случаях удобнее всего для поиска места ошибки, удалять куски рабочего кода, пока текст ошибки не изменится или не запустится скрипт. А потом уже в последнем удалённом блоке искать.

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


Top
   
PostPosted: 2010-01-28 19:11:52 
Offline

Joined: 2009-02-26 14:39:12
Posts: 24
Это смех)

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


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 6 posts ] 

All times are UTC+02:00


Who is online

Users browsing this forum: Bing [Bot] and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited