Page 1 of 1

Проблема с drag и drop (AOP)

Posted: 27.04.2010 10:17
by Spalax
У меня возникла проблема, есть скрипт на спаринг , и он в принципе работает , но мне не нравится скорость перемещения вещи из сундука в бекпак. Когда я подхожу к сундуку открываю его и пытаюсь перенести вещь в бекпак , то метод DragItem просто подвисает на какой-то таймаут а потом вываливается типа не смог перенести вещь , но она оказывается в бекпаке перса. Может кто то сталкивался с такой проблемой на АОП шарде. Буду благодарен за любую помощь.

Posted: 27.04.2010 11:05
by dimmi
Судя по твоему сообщению тебе надо перенести вещь из сундука в пэк.

function Grab(ItemID : Cardinal; Count : Integer) : Boolean

function MoveItem(ItemID : Cardinal; Count : Integer; MoveIntoID : Cardinal; X,Y,Z : Integer) : Boolean

GrabItem вроде как тупо берёт на палец, а потом DropItem надо его кинуть или на координаты или на контейнер.

Posted: 27.04.2010 15:57
by Vizit0r
выжимка из его поста - шард АОП. все остальное - лирика :)

Автору - постучись мне в асю, а то давненько хотел АОП допилить

Posted: 28.04.2010 17:00
by Spalax
dimmi wrote:Судя по твоему сообщению тебе надо перенести вещь из сундука в пэк.

function Grab(ItemID : Cardinal; Count : Integer) : Boolean

function MoveItem(ItemID : Cardinal; Count : Integer; MoveIntoID : Cardinal; X,Y,Z : Integer) : Boolean

GrabItem вроде как тупо берёт на палец, а потом DropItem надо его кинуть или на координаты или на контейнер.
MoveItem имеет такой же эфект только после того как отваливается , итем не падает в бекпак.

Grab точно также , я перепробовал все из документации по стелсу что как то могло переносить итемы из одного места в другое.