Page 1 of 1

перемещение итема в контейнер.

Posted: 12.02.2011 14:13
by MuDaCk
Теперь скидывает в сундук в разные кучки, а раньше складывались одинаковые ресурсы в одну.

Code: Select all

   while (getquantity(findtype(resourse[x],Backpack))>0) do 
    begin 
 moveitem(finditem,getquantity(finditem),BoxRes,0,0,0); 
      wait(1000); 
    end; 
drag/drop
таже фигня((((


зато феникса

Code: Select all

MoveItem(CurIngot, ToMove, IngotsStorage, $FFFF, $FFFF, 0)
работает отлично


ковырялся в факъ и вот что я нашел

Code: Select all

function MoveItem(ItemID: Cardinal; Count: Integer; MoveIntoID: Cardinal; X,Y,Z: Integer): Boolean; // Перемещает предмет
Я думал Х и Y это не цвет, а координаты. Объясните, может Я и подсказки редактора стелса заблуждаемся?



такое тоже не работает:

Code: Select all

moveitem((findtype(resourse[6],backpack)),10,Bank,$FFFF,$FFFF,0); 

Вы можете считать меня задротом, но Я проверил даже такое -

Code: Select all

moveitem((findtype(resourse[6],backpack)),10,(findtype(resourse[6],bank)),0,0,0); 
:lol: :lol: :lol:
Работает :shock: .

Posted: 12.02.2011 21:00
by Fenix

Code: Select all

moveitem((findtype(resourse[6],backpack)),10,(findtype(resourse[6],bank)),0,0,0);
Отрабатывается потому, что ты явно указываешь с каким итемом стековать: FindType(Resourse[6], Bank). При обычном перемещении в контейнер, скорее всего, производится попытка состековать итемы с контейнером. Возможно просто в стелсе тип Bank не считается за контейнер, напиши какой тип у твоего контейнера Bank.

Posted: 12.02.2011 21:37
by MuDaCk

Code: Select all

Bank : Cardinal; //ящик

Code: Select all

Bank :=$4003DA44; //ящик 
Впринципе проблему я решил уже при помощи

Code: Select all

moveitem((findtype(resourse[6],backpack)),10,(findtype(resourse[6],bank)),0,0,0);
Но на будущее, знайте, что в UO:SA такое присутствует.

Posted: 13.02.2011 8:59
by Fenix

Code: Select all

Bank : Cardinal; //ящик
Bank :=$4003DA44; //ящик 
Я не идентификатор просил, а тип.

Posted: 13.02.2011 11:41
by MuDaCk

Code: Select all

$2257
$2256
проверял.

Posted: 14.02.2011 9:17
by Fenix
MuDaCK wrote:

Code: Select all

$2257
$2256
Стелс действительно не считает данные типы контейнерами. Буду собирать инфу по новым контейнерам вплоть до UO:SA. Пока могу только посоветовать использовать другой контейнер, желательно из тех, которые использовались в старых версиях UO.

Posted: 14.02.2011 9:55
by MuDaCk
Старые белые круглые сумки)))))) шарообразные.