Yoko

All sides of Injection
It is currently 2025-12-21 21:06:34

All times are UTC+02:00




Post new topic  Reply to topic  [ 9 posts ] 
Author Message
 Post subject: UO.FindType
PostPosted: 2008-02-20 17:06:33 
Offline

Joined: 2008-02-13 15:51:59
Posts: 6
У меня какая то непонятная проблема с UO.FindType. Причем до смешного.

не находит рядом жывотных. если на объект дважды кинуть таргет от ,info то начнет находить. а без этого и не видит. Просто мне по скрипту надо искать зверюшку рядом и таймить её, затем ширинковать, но после расширинковывания грубо говоря зверя уже не находит. Как буд то что то слетает или не прально настроенно в самой инже ): прошу помощи тк я деревянный. На всяк случай скрипт:

Code:

sub main()
   var horse='0x00DB' # жывка
   var deed ='0x14F0'
   var vendorserial='0x00221DE1' # вендор
    while uo.gold>600
      uo.findtype(deed,"-1","me")
      uo.exec('moveitem '+uo.getserial('finditem')+' 1 '+vendorserial)
      uo.deletejournal()
      repeat
         wait(1000)
      until uo.injournal('feed it!')
      uo.deletejournal()
      repeat
         UO.Say("all release")
         wait(500)
      until uo.injournal('free again!')
      tame(horse)

      uo.waittargetobject(uo.getserial('finditem'))
      UO.Say("stable")
      uo.deletejournal()
      repeat
         wait(1000)
      until uo.injournal('back.')

   wend
   

end sub



sub tame(animaltype)
   repeat
      wait (2000)
      uo.set("finddistance","50")
      UO.FindType('horse',"-1",'ground')
      uo.waittargetobject('finditem')

      uo.deletejournal()
      uo.useskill("Animal Taming")
      uo.deletejournal()
      repeat
         wait(1000)
      until uo.injournal('failed') or uo.injournal('successfully') or uo.injournal('within your line')
      if uo.injournal('unresponsive') then
         
         wait(360000)
      endif
      if uo.injournal('angered') then
         wait(10000)
      endif
   until uo.injournal('successfully')
end sub



Ps Это тайминг для зулу...


Top
   
 Post subject:
PostPosted: 2008-02-20 17:28:18 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
UO.FindType('horse',"-1",'ground')

Где создаётся объект 'horse' ?

Никакой мистики - просто неумение курить маны.

_________________
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Skype: d119060


Top
   
 Post subject:
PostPosted: 2008-02-20 18:03:31 
Offline

Joined: 2008-02-13 15:51:59
Posts: 6
Destruction wrote:
UO.FindType('horse',"-1",'ground')

Где создаётся объект 'horse' ?

Никакой мистики - просто неумение курить маны.



погоди.. var horse='0x00DB' .. в самом начале... на скоко я понял он должен искать по этому типу или как?

зы.курить маны вообще ен понял значение слов (:


Top
   
 Post subject:
PostPosted: 2008-02-20 18:51:53 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
Уж сколько раз твердили миру...

На закладке main включить TWI (track world item).

Ну и, как правильно указал Дест, исправить:
Code:
UO.FindType('horse',"-1",'ground')

на
Code:
UO.FindType(animaltype,"-1",'ground')


ЗЫ: Советую автору быть внимательнее. Переменная horse определена в главном скрипте, в скрипт tame она передается под именем animaltype.

_________________
Ни один скрипт не работает? Пора обновить Инжект...
Все работает, но хочется большего? Пора переходить на стелс...


Top
   
 Post subject:
PostPosted: 2008-02-20 19:12:20 
Offline

Joined: 2008-02-13 15:51:59
Posts: 6
Edred wrote:
Уж сколько раз твердили миру...

На закладке main включить TWI (track world item).

Ну и, как правильно указал Дест, исправить:
Code:
UO.FindType('horse',"-1",'ground')

на
Code:
UO.FindType(animaltype,"-1",'ground')


ЗЫ: Советую автору быть внимательнее. Переменная horse определена в главном скрипте, в скрипт tame она передается под именем animaltype.


убрал галки терь там ошибка. с TWT почетче стал работать с другими скриптами но не с этим..


Top
   
 Post subject:
PostPosted: 2008-02-20 19:15:05 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
kriks wrote:
Destruction wrote:
UO.FindType('horse',"-1",'ground')

Где создаётся объект 'horse' ?

Никакой мистики - просто неумение курить маны.



погоди.. var horse='0x00DB' .. в самом начале... на скоко я понял он должен искать по этому типу или как?

зы.курить маны вообще ен понял значение слов (:

Объекты создаются командой uo.addObject( object_name[, object_id] )

Edred, я предпочитаю кормить пользователя ошибками по чуть-чуть, пока он сам не дойдёт до того, что сделал хрень :)

PS: Ща опечатался - написал вместо "пользователя" - "инфорамция".. задумался, о чём думал мой моск и кто такой Информаций :)

_________________
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Skype: d119060


Top
   
 Post subject:
PostPosted: 2008-02-20 19:28:16 
Offline

Joined: 2008-02-13 15:51:59
Posts: 6
все пашет!! дело кстаи было в галке трэк ворд итем... с кавычками все прекрассно работает (: большое спасибо вы очень помогли!


Top
   
 Post subject:
PostPosted: 2008-02-20 20:19:42 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
kriks wrote:
все пашет!! дело кстаи было в галке трэк ворд итем... с кавычками все прекрассно работает (: большое спасибо вы очень помогли!

В принципе, выпрыгнув из окна - человек некоторое время летит.. Так, что не нужно идти в пилоты, чтобы ощутить чувство полёта...

_________________
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Skype: d119060


Top
   
 Post subject:
PostPosted: 2008-02-20 21:07:19 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
Дест, я думаю, у него на вкладке objects types в инжекте просто есть такой тип, 'horse'... Потому все и работает. Просто эта переменная, которую он создает в скрипте, да и параметр для функции на фиг не нужны, но: раз работает - пусть его.

_________________
Ни один скрипт не работает? Пора обновить Инжект...

Все работает, но хочется большего? Пора переходить на стелс...


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

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 6 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