Page 1 of 1
Useobject
Posted: 2014-06-04 17:04:31
by R4nd
Добрый день
У меня вот такой простой скрипт, никак не могу побороть
Смысл в том, что чар юзает айтем с пола , появляется таргет , им тыкает на сундук рядом стоящий.
sub pushka()
var Cel='0x413A2EBD'
uo.useobject('p1')
wait (1500)
UO.WaitTargetObject('Cel')
end sub
не пашет, подскажите, как поправить цель, куда таргетом тыкает.
Спасибо
Re: Useobject
Posted: 2014-06-04 17:33:56
by Juicy Fruit
Re: Useobject
Posted: 2014-06-04 17:44:51
by R4nd
Так заработало, но через раз. То таргет не появляется , то еще что-то. Все равно спасибо;)
Re: Useobject
Posted: 2014-06-04 20:23:49
by Juicy Fruit
А, ну да, так таргет и не появится, WaitTargetObject работает как ловушка, его нужно использоваться до юза предмета
Code: Select all
sub pushka()
var Cel='0x413A2EBD'
UO.WaitTargetObject(Cel)
uo.useobject('p1')
end sub
Что бы появился таргет и через 1,5 сек отправить его на обхект - нужно использовать uo.Target(), по параметрам не помню точно какие, лучше в хэлпе посмотреть инфо по нему.
Re: Useobject
Posted: 2014-06-05 10:45:31
by tyca7
в общем это пушка, рядом с ней ядро на которое делаешь клик и появляеться таргет куда стрелять..
Re: Useobject
Posted: 2014-06-05 11:21:10
by Incorrect User
uo.useobject('p1') кавычки тоже не убрал и p1 в условии вообще нет.
Re: Useobject
Posted: 2014-06-05 13:34:05
by Juicy Fruit
Если р1 это объект, добавленный через addobject то кавычки нужны.
Re: Useobject
Posted: 2014-06-05 14:04:07
by Incorrect User
Я думаю ядро как и пушка просто обьект с постоянным id. Но это уже афтор пусть разбирается, вечно огрызки кода дают)