FindObject

Ask for help

Moderators: Murderator+, Murderator

Post Reply
zaelol
Posts: 83
Joined: 2007-12-19 12:51:42

FindObject

Post by zaelol »

я так понял что команды findobject нету в инжекте..... чем её заменить??? мне сообствено надо для лута итомов по Айди Експерты подскожите хоть чем Findtype заменить для АЙди

Зарание спс
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

Что по-вашему должна возвращать команда ?)

Вот uo.FindType() возвращает (грубо говоря) найденный ID.

А если мы передаем ID - что вы рассчитываете получить ?

PS: Learn injection before ask.
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.
Telegram: @tatikom
DreadLord
Posts: 42
Joined: 2009-02-28 15:02:09
Location: Украина
Contact:

Post by DreadLord »

Айди вещи это его номер в мире. Зачем уже известную вещь искать?)

Наврено ты не правильно понял работу findtype

по Айди Експерты

Это так предмет называется? ну дык и uo.findtype('Его тип') записывает айди найденой вещи в finditem.

Скажи что тебе нужно сделать.
///
zaelol
Posts: 83
Joined: 2007-12-19 12:51:42

Post by zaelol »

вообщем мне надо обычный аутолут тока на АЙДИ а не на тайпы (плз ненадо снова втыкать про то что зачем мне мол на айди) я пробывал сам чёто накотать используя moveitem и всё у меня ограничелось лутанием тока 1 итемы по айди ..... Експерты подскожите хотьбы от чего отталкнутся
Savage
Expert!
Posts: 1205
Joined: 2004-04-04 11:13:54
Location: Балаково, Саратовская обл.
Contact:

Post by Savage »

Из закрытого конта слутать вряд ли получится. Если Id вещей уже известен, то просто проверяй дистанцию до неё и мовитем если близко.
zaelol
Posts: 83
Joined: 2007-12-19 12:51:42

Post by zaelol »

из закрытого ненадо . надо как в обычном автолуте тока вместо тайпов чтоб айди лутал
DreadLord
Posts: 42
Joined: 2009-02-28 15:02:09
Location: Украина
Contact:

Post by DreadLord »

у тебя есть 3 кубика!
кубик 1, кубик 2, кубик 3.... 1, 2, 3 - это АЙДИ
зачем тебе финдайди если тебе уже и так известен номер?!

Ты ищешь по типу КУБИК в трупе и тебе возращает АЙДИ найденого кубика.
uo.findtype('КУБИК', 'никакой', 'труп')
Перемещаешь его в пак
uo.move('finditem')
и ищешь дальше по типу КУБИКА пока не будет uo.findcount() равен 0.

И вообще на форуме полно скриптов на лут. Можно было бы и посмотреть как это там реализовано...
///
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

Да уж:) Из отписавшихся более адекватным был Саваж:)

Надеюсь автор уже понял, что для его целей никаких дополнительных поисков не требуется, а только открыть контейнер (что бы инжект узнал содержимое) и просто использовать moveitem.
666||TORCHKI
Posts: 257
Joined: 2006-11-14 16:19:03
Contact:

Post by 666||TORCHKI »

Адские неадекватные кальмары
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

Grin wrote:Да уж:) Из отписавшихся более адекватным был Саваж:)

Надеюсь автор уже понял, что для его целей никаких дополнительных поисков не требуется, а только открыть контейнер (что бы инжект узнал содержимое) и просто использовать moveitem.

А разве открыть контейнер обязательно ?

Инжект вроде не проверяет в команде moveitem ничего такого..

Даешь ему ID - он шлет пакет.. не ?
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.
Telegram: @tatikom
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

инжект проверяет есть ли итем в его кеше, если нет то как и в случаи с info по серийнику не даст тебе ничего.
Post Reply