Page 1 of 1

вейттаргетобжек с паузой..

Posted: 2005-07-13 01:42:01
by NiFiGaSebe
помогите разобраться плз.
нужен такой вот макрос. кастую на себя скрол, пока он кастуется надо даблклик на другой скрол, тобишь чтоб просто вылез таргет.. но указать таргетом на итем, только после того как пройдет первый каст, ну чтоб не сбилось. и именно юзать второй скрол, во время каста первого..
вот написал я такую штуку
sub Scrol()
UO.exec("waittargetself")
UO.exec("usetype 0x1F58")#1з скрол
wait(500)
UO.exec("usetype 0x1F4C")#2 скрол
wait(3000)
UO.exec("waittargetobject 0x400D7580")#итем
end sub


если убрать паузу в конце, то все пашет, но меня это не устраивает, потому что первый скрол не успевает скастица и идет физл) а с паузой просто остается таргет от второго скрола, но не тыкает на итем

Posted: 2005-07-13 07:56:55
by Tergos
Хмм. А очень критично чтоб он даблкликал на второй скролл пока кастуется первый?

Posted: 2005-07-13 11:35:48
by NiFiGaSebe
да) объясню ситуацию..
у нас на шарде нету инвиз поушенов. инвиз-рекол мона делать тока через спелл инвиз. НО, если сначала кастануть на себя инвиз, а потом из инвиза пытаться юзать скрол, то сразу детектишься. если же во время каста инвиза вызвать таргет от скрола рекола, и как тока инвиз докастица тыкнуть реколом на руну, то чар реколица и не детектица)

Posted: 2005-07-13 11:45:24
by Arsuri
Хмм... А у вас на шарде wand есть? Применение палки, вроде, не выбивает из инвиза.

Posted: 2005-07-13 12:51:35
by flake

Code: Select all

sub Scrol()
  UO.WaitTargetSelf()
  UO.UseType( '0x1F58' )
    Wait( 500 )
  UO.WaitTargetObject( '0x400D7580' )
    Wait( 3000 )
  UO.UseType('0x1F4C' )
end sub

Posted: 2005-07-14 00:41:34
by NiFiGaSebe
flake, ето не подходит, потому что скрол начинает юзаца уже када прошел каст инвиза.. и чар детектица

Posted: 2005-07-14 07:02:51
by Destruction
uo.waittargetobject(ID1, ID2, ID3)
Об этом речь? :-P

Posted: 2005-07-14 10:58:39
by flake
Дистракшен, ты откуда свалился?
Прочти, о чем автор пишит!

Posted: 2005-07-14 11:24:46
by Askaneli
flake wrote:Дистракшен, ты откуда свалился?
Прочти, о чем автор пишит!

Он скрипт написал на автоответ на форуме.
Жалко что глючит. :D

Posted: 2005-07-14 14:39:30
by flake
Кстати, на асисте Сабж можно легко сделать...

Posted: 2005-07-14 17:10:21
by NiFiGaSebe
угу самое заподло что на ссаном асисте и разоре ето легко делает и пашет а на крутом инжекте хрен настроишь))

Posted: 2005-07-14 17:42:52
by Grin
есть хорошая команда как uo.target(...)...
пара проверок и вуаля...
Одна проблема... поевляется таргет и не представляется его убрать нормально... Нужно сэмулировать клик мышью что бы ктрать этот таргет...
Так же стоит обратить внимание на uo.targeting()