Yoko
http://forum.yoko.com.ua/

Как узнать ID объекта, найденного командой Findtype?
http://forum.yoko.com.ua/viewtopic.php?f=3&t=15718
Page 1 of 1

Author:  GenDor [ 2010-04-26 16:45:46 ]
Post subject:  Как узнать ID объекта, найденного командой Findtype?

Я взял из соседней ветки макрос - одевалку. И решился ее немножко переписать, но столкнулся с небольшой проблемой.
Играю на альфе и хочу одеваться с любого столба в мире, если перебирать объекты, то это займет какое то время.

If UO.CountGround('0x0ED4','0x08BB') or UO.CountGround('0x0ED4','0x079B') Then

после это строчки идет собсна текст одевания, как после это строчки через FindType определить идент объекта и далее соответственно можно будет подставить в макрос нужные иденты столбов?

А тип у всех столбов - один.

Спасибо!

Author:  Mirage [ 2010-04-26 17:05:40 ]
Post subject:  Re: Как узнать ID объекта, найденного командой Findtype?

http://yoko.com.ua/help/

Quote:
Описание: GetSerial •

Синтакс: object uo.GetSerial([object])
Тема: Команды скриптов Ключевые слова: uoscript, objhandling

Возвращает параметр обьекта object (по умолчанию - персонажа игрока) - сериал. Команда используется в основном для сравнения системных указателей с другими обьектами, например

if uo.getserial("finditem")==uo.getserial("MyFriendObject") then
...

Чтобы узнать тип type используйте GetGraphic

Code:
   uo.FindType(type,'-1','backpack')
      IDtemp = UO.GetSerial( 'finditem' )
      uo.useobject(IDtemp)

Author:  GenDor [ 2010-04-27 12:50:15 ]
Post subject:  Re: Как узнать ID объекта, найденного командой Findtype?

Спасибо!

Page 1 of 1 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/