Page 1 of 1
Подскажите есть ли такой скрипт?
Posted: 07.09.2011 20:15
by Studio Great
Здравствуйте, а есть ли скрипт который просто поднимает любые вещи с пола, либо можно б было ввести id вещей которые не требуется поднимать?
Re: Подскажите есть ли такой скрипт?
Posted: 07.09.2011 22:48
by MuDaCk
Я вот такой штукой собирал))) простенько и со вкусом))))
Code: Select all
program DoubleClickOnObject;
Begin
while true do
Begin
FindDistance := 1;
FindVertical := 3;
MoveItem(Findtype($0EED,ground),0,backpack,0,0,0);//$0EED это тип вещи, в данном случае голда
wait(5);
end;
End.
Re: Подскажите есть ли такой скрипт?
Posted: 10.09.2011 14:44
by Studio Great
MuDaCk wrote:Я вот такой штукой собирал))) простенько и со вкусом))))
Code: Select all
program DoubleClickOnObject;
Begin
while true do
Begin
FindDistance := 1;
FindVertical := 3;
MoveItem(Findtype($0EED,ground),0,backpack,0,0,0);//$0EED это тип вещи, в данном случае голда
wait(5);
end;
End.
а нет ли такой команды чтобы все вещи подбирал? или придется прописывать тайпы всех вещей?
И скрипт кстати не стартует вообще...
Надо чтобы тупо стоял и поднимал всё подряд...
Re: Подскажите есть ли такой скрипт?
Posted: 10.09.2011 16:55
by pecnepago
А как он должен это делать сам?
Забей все тайпы в скрипт, и тогда пожалуйста он будет подымать всё что будет появляться под ногами ))
Re: Подскажите есть ли такой скрипт?
Posted: 10.09.2011 17:08
by pecnepago
Code: Select all
program DoubleClickOnObject;
const
trash = $45AB31F8;
{$Include 'all.inc'}
Begin
while true do
Begin
FindDistance := 1;
FindVertical := 3;
MoveItem(Findtype($0F0E,ground),0,backpack,0,0,0); //$0EED это тип вещи, в данном случае голда
if (Weight > 300) then
begin
MoveItem($0F0E,1,trash,0,0,0);
end;
wait(5);
end;
End.
В общем доделав немного скрипт хочу с вами посоветоваться, проблема состоит в том, что мне надо подбирать определенный итем с пола, и слаживать в общую кучу этих вещей тоесть делать stack, и тут я столкнулся в проблемой в том, что т.к. тайпы одинаковые то он пытается подобрать и общую кучу...
Re: Подскажите есть ли такой скрипт?
Posted: 10.09.2011 21:53
by MuDaCk
Что значит не стартует? Я на нём голд на чемп спавнах собирал.
Re: Подскажите есть ли такой скрипт?
Posted: 11.09.2011 12:56
by pecnepago
Апп... помогите ))
Re: Подскажите есть ли такой скрипт?
Posted: 11.09.2011 14:13
by Alex
как вариант делай поиск итема на земле, потом с помощью GetFindedList() выясняй какая пачка самая толстая, запоминай её ид в переменную, делай на неё Ignore(item_id) тогда последующие поиски будут находить только остальные пачки на земле
Re: Подскажите есть ли такой скрипт?
Posted: 11.09.2011 15:17
by pecnepago
Ахаха))
Да чувствую это займет много времени))
У меня был вариант по дистанции тоесть чтобы искало только под собой, а кучка лежала через клетку или 2 )