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

Stealing
http://forum.yoko.com.ua/viewtopic.php?f=17&t=14642
Page 1 of 1

Author:  Hydromarine [ 2009-04-03 12:45:29 ]
Post subject:  Stealing

Запускаю вот этот скрипт на основном чаре, который пытается с левочара стырить котлетку рыбную.
Но скрипт не хочет тырить ее а появляется надпись в журнале Which item will you attempt to steal? You can steal only items.
Что за фигня?

Code:
sub Stealing() 
var i=0
while (uo.skillval('Stealing',1)<1000)

i=i+1
if i==50 then
uo.usetype('0x097B')
wait(1000)
i=0
end if

cheklag()
uo.print("Stealing...")
uo.useskill('Stealing',Enymi)

##uo.useobject(BackEny)
##wait(1000)
##UO.FindType('0x097B','0x0000',BackEny)
##wait(200)
##UO.Grab('1','finditem')

wait(3500)

UO.FindType('0x097B',-1,'backpack')
if UO.GetQuantity('finditem')>100 then
UO.MoveItem('finditem','100',Sunduk)
endif

wend
uo.closeuo()
end sub

Author:  Millerbeer [ 2009-04-03 19:12:19 ]
Post subject: 

Code:
sub Stealing() 
var i=0
uo.print('Покажь клиента')
uo.addobject('klient')
while uo.targeting()
wait(300)
wend
while (uo.skillval('Stealing',1)<1000)

i=i+1
if i>=50 and uo.count('0x097B') then
uo.usetype('0x097B')
wait(1000)
i=0
end if

cheklag()
uo.print("Stealing...")
uo.useskill('Stealing','klient')

wait(5000)

UO.FindType('0x097B','-1','backpack')
if UO.GetQuantity('finditem')>100 then
UO.MoveItem('finditem','100',Sunduk)
endif

wend
uo.closeuo()
end sub

Author:  Hydromarine [ 2009-04-03 21:02:51 ]
Post subject: 

Тоже самое....
Только если я прицелом указываю не на левочара, а на котлету в его паке он ее тырит, а вот последующие не хочет и появляется надпись
Wich item will you attempt to steal? Trying to steal from yourself.

Author:  GAUHAR [ 2009-04-03 23:58:34 ]
Post subject: 

Code:
sub Stealing() 
   var i=0
   uo.print('Покажь бекпак клиента')
   uo.addobject('klient')
   while uo.targeting()
      wait(300)
   wend
   UO.UseObject('klient')
   wait(1000)
   while uo.skillval('Stealing',1) < 1000
      i=i+1
      if i>=50 and uo.count('0x097B') then
         uo.usetype('0x097B')
         wait(1000)
         i=0
      endif
      cheklag()
      UO.FindType('0x097B','-1','klient')
      if UO.FindCount() then
         UO.Print("Stealing...")
         UO.WaitTargetObject('finditem')
         UO.UseSkill('Stealing')
         wait(5000)
      endif
      UO.FindType('0x097B','-1','backpack')
      if UO.GetQuantity('finditem')>100 then
         UO.MoveItem('finditem','100',Sunduk)
      endif
   wend
   uo.closeuo()
endsub

Author:  Hydromarine [ 2009-04-04 19:36:34 ]
Post subject: 

Мужики огромное спасибо за Вашу помощь, все прекрасно работает теперь! :wink:

Author:  tyca7 [ 2014-02-26 14:50:59 ]
Post subject:  Re: Stealing

А как сделать чтоб он по одной вытаскивал а то у меня всю кучу тырит

Author:  Incorrect User [ 2014-02-26 14:54:44 ]
Post subject:  Re: Stealing

UO.MoveItem('finditem','100',Sunduk) 100 это сколько брать, если нужно 1 меняй 100 на 1

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