Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7

как использовать весчь одетую на чара?

тут можно задать вопрос по скриптингу
Chepka
Neophyte
Neophyte
Posts: 40
Joined: 04.12.2005 23:19
Contact:

как использовать весчь одетую на чара?

Post by Chepka »

Вобщем возникла проблема при написании на первый взгяд элементарнейшего скрипта на снупинг(шард Форест варс)
для того чтоб использовать скилл надо клацнуть 2 раза на перчатки а потом на чара которого собераешся снупить
проблема собственно в том что если я пишу в стесе
юзобжект ($0000) то выбивает ноуитем фонд потомучто оно исчет либо в паке либо на полу
как написать чтоб юзало перчатки уже одетые на герое?
подскажите плиз:)
Edred
Moderator
Moderator
Posts: 559
Joined: 28.03.2006 21:29

Post by Edred »

либо через слой, либо через юзтайп
Chepka
Neophyte
Neophyte
Posts: 40
Joined: 04.12.2005 23:19
Contact:

Post by Chepka »

а пример можно?:))
Edred
Moderator
Moderator
Posts: 559
Joined: 28.03.2006 21:29

Post by Edred »

Code: Select all

UseObject(ObjAtLayerEx(RhandLayer,self));
Chepka
Neophyte
Neophyte
Posts: 40
Joined: 04.12.2005 23:19
Contact:

Post by Chepka »

неа так тоже не хочет:)
решили проблему через
юзобжект (айди)
спасибо за помощь:)
Chepka
Neophyte
Neophyte
Posts: 40
Joined: 04.12.2005 23:19
Contact:

Post by Chepka »

чтоб не создавать новую тему сюдаже вопросик
но уже поповоду стилинга)
дело в том чтов инже есть какая фигня как ластконтейнер
тут её походу нету:(
мне надо чтоб когда после снупинга откроетса бекпак жертвы таргет кинулся на бинты допустим
в инже это выглядит так

UO.exec("findtype 0x0E21 -1 lastcontainer")
UO.waittargetobject("finditem")

а как в стелсе?:)
*13*
Neophyte
Neophyte
Posts: 13
Joined: 17.02.2006 20:21

Post by *13* »

Chepka wrote:чтоб не создавать новую тему сюдаже вопросик
но уже поповоду стилинга)
дело в том чтов инже есть какая фигня как ластконтейнер
тут её походу нету:(
мне надо чтоб когда после снупинга откроетса бекпак жертвы таргет кинулся на бинты допустим
в инже это выглядит так

UO.exec("findtype 0x0E21 -1 lastcontainer")
UO.waittargetobject("finditem")

а как в стелсе?:)
всё есть.... глаза раскрыть просто надо..

WaitTargetObject(finditem)
FindType($0E21,lastcontainer);
Chepka
Neophyte
Neophyte
Posts: 40
Joined: 04.12.2005 23:19
Contact:

Post by Chepka »

просто я пользуюся 95 версией стелса там пробывал ничего неполучилося:)
спасибо всем за помощь:)
Chepka
Neophyte
Neophyte
Posts: 40
Joined: 04.12.2005 23:19
Contact:

Post by Chepka »

очередной вопросик:)
написал такую бадягу для того чтобы у жертвы постойнно в паке был 1 бинт
тоесть если бинтов нету то поднять 1

Program bint mla;

const
Bint=$0E21;

{$Include 'all.inc'}

Begin
SetARStatus(true);
while not Dead do
begin
if Connected then
begin
if TargetPresent then CancelTarget;
CheckTargetError(2,2);
begin
if (Count(Bint) = 1) then
begin
wait(500)
end;
if (Count(Bint) < 1) then
begin
FindType(Bint, Ground);
Grab(finditem,1);
wait(500);
end;
end;
end;
end;
End.
что нетак? нехочет подымать и ничего не пишет:)
Edred
Moderator
Moderator
Posts: 559
Joined: 28.03.2006 21:29

Post by Edred »

Chepka wrote:неа так тоже не хочет:)
решили проблему через
юзобжект (айди)
спасибо за помощь:)
Не хочет что? Ты какой слой указывал? Тебе для перчаток надо использовать спецслой есть такой... Смотри список слоев. Он есть в частности в описании всех команд стелса в прилепленной теме в этом разделе. Или в справке.
Chepka
Neophyte
Neophyte
Posts: 40
Joined: 04.12.2005 23:19
Contact:

Post by Chepka »

Edred
подправь пожайлусто мой скриптик:) ^^^^
Chepka
Neophyte
Neophyte
Posts: 40
Joined: 04.12.2005 23:19
Contact:

Post by Chepka »

блин написал такое
помойму проще некуда уже
всёравно не работает:((

Program bint;
begin
while true do
begin
FindDistance:=0;
if (count($0E21) >= 1) then
wait(500);
else
findType($0E21,Ground);
Grab(finditem,1);
wait(500);
end;
end.
почему оно не хочет поднимать этот долбаный бинт?:)))))
Miralex
Developer
Developer
Posts: 656
Joined: 11.03.2005 19:12
Contact:

Post by Miralex »

Code: Select all

..............
FindDistance:=0;
..............
А ты уверен, что бинт у тебя под ногами?
Chepka
Neophyte
Neophyte
Posts: 40
Joined: 04.12.2005 23:19
Contact:

Post by Chepka »

Miralex wrote:

Code: Select all

..............
FindDistance:=0;
..............
А ты уверен, что бинт у тебя под ногами?
конешно уверен:)
Miralex
Developer
Developer
Posts: 656
Joined: 11.03.2005 19:12
Contact:

Post by Miralex »

Code: Select all

else
findType($0E21,Ground);
Grab(finditem,1);
wait(500); 
Он подымает бинт, но тот, который в бекпаке....

Наверно ты хотел сделать так:

Code: Select all

else
   begin
   findType($0E21,Ground);
   Grab(finditem,1);
   wait(500);
   end; 
Post Reply