Page 1 of 1

Как проверить, одета ли вешь заданного типа на игроке?

Posted: 2005-10-10 20:46:30
by PCGamer
Сабж.

Posted: 2005-10-10 21:00:33
by PCGamer
Всем спасибо всё нашел.
UO.Getgraphic(UO.ObjAtLayer('Brace'))

Posted: 2005-10-11 05:37:27
by Destruction
Угу, тока надо перебрать все слои, если не наешь куда одеваецца -)

Posted: 2005-10-11 10:46:31
by Titanium
findtype(ВЕЩЬ, '-1', ID_ЧАРА)
в качестве ID чара можно 'self'

и не надо перебирать слои

Posted: 2005-10-12 00:13:51
by PCGamer
Titanium wrote:findtype(ВЕЩЬ, '-1', ID_ЧАРА)
в качестве ID чара можно 'self'

и не надо перебирать слои


Хм... а ты проверял? Так будет работать? Я тоже так сначала пробывал - надетые шмотки не находит.

Posted: 2005-10-12 00:49:22
by Titanium
PCGamer wrote:
Titanium wrote:findtype(ВЕЩЬ, '-1', ID_ЧАРА)
в качестве ID чара можно 'self'

и не надо перебирать слои


Хм... а ты проверял? Так будет работать? Я тоже так сначала пробывал - надетые шмотки не находит.


Отлично работает, но только если поиск делать по типу вещи, а не по сериалу...
По сериалу почему-то приравнивает сериал к любому, т.е. находит все одетые на чаре вещи, но если еще дополнительно использовать цвет, то нормально находит...

Posted: 2006-02-02 02:55:40
by Yoko
поиска сериала в природе не существует.