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

Layer
http://forum.yoko.com.ua/viewtopic.php?f=3&t=13582
Page 1 of 1

Author:  Igore6ka [ 2008-05-10 10:59:16 ]
Post subject:  Layer

У меня лежит вещь в правую руку(оружие), мне надо узнать её тайп или ID. Как-то через layer это можно зделать?

Author:  Scripts Writer [ 2008-05-10 11:09:05 ]
Post subject: 

Code:
uo.UseObject(uo.ObjAtLayer('Rhand'))

Author:  Igore6ka [ 2008-05-10 11:29:51 ]
Post subject: 

Не совсем правильно выразился - вещь лежит в мешке

Author:  ntk [ 2008-05-10 11:30:17 ]
Post subject: 

там же в закладках есть - layers .. открываешь закладки и смотришь


edit : ,info
,showjournal

Author:  Igore6ka [ 2008-05-10 11:34:37 ]
Post subject: 

Понимаешь, мне не нужно вещь одевать, мне нужно что бы среди мусора скрипт искал одужее в мешке и перебрасывал в другой мешок

Author:  Destruction [ 2008-05-10 14:32:23 ]
Post subject: 

Code:
sub main()
    var weapon = "0x0000" ; графический тип оружия
    var meshok1 = "0x00000000" ; ID мешка в котором искать
    var meshok2 = "0x00000000" ; ID мешка куда перебрасывать
    uo.findtype( weapon, "-1", meshok1 )
    while uo.findcount()
        uo.moveitem( "finditem", "0", meshok2 )
        checklag()
        uo.findtype( weapon, "-1", meshok1 )
    wend
endsub


Вы определитесь, что вам нужно.

Author:  CuHTpoH [ 2008-05-13 15:12:29 ]
Post subject: 

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

Author:  Destruction [ 2008-05-13 22:30:31 ]
Post subject: 

CuHTpoH wrote:
невозможно определить что лежащий в паке предмет - это оружие, по тому признаку куда оно оденется када ты его заюзаешь )
укажи типы и ищи по типу как дестр тебе написал.
или ищи все типы подряд и сравнивай по названию оружия

Можно попробовать одеть.. Если оружие - то оденется.. Правда двуручное оружие от щитов не сильно отличается...

Author:  Scripts Writer [ 2008-05-13 22:41:13 ]
Post subject: 

CuHTpoH wrote:
невозможно определить что лежащий в паке предмет - это оружие, по тому признаку куда оно оденется када ты его заюзаешь )

Почему нет? Что можно одеть в руку, чем нельзя ударить? Если мне не изменяет память, то это фонари,подсвечники, но они одеваются в левую руку. Если предмет одевается в правую, то им наверняка можно ударить(не припомню обратного). Вот и получается, что если предмет в правой руке, значит это оружие(вопрос только какое), в левой-всё остальное.

Author:  Purgen [ 2008-05-14 08:44:02 ]
Post subject: 

Всё правильно. Но дело в том, что узнать это ты можеш, только одев предмет в руку. Не одевая ты не сможеш узнать.
Плюс ещё у инжекта нет такой штуки как "одеть предмет". У него есть штука "одеть предмет в определённое место". Тоесть если это щит, то в скрипте надо указать "в левую руку", если оружие, то "в правую руку".
Вобщем ты обьясни поподробнее, что тебе надо.

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