Page 1 of 1
Глючит перенос предметов
Posted: 2004-12-05 04:06:14
by Optical
В последнее время перестал работать перенос в контейнеры.
Вот, пытаюсь перенести из контейнера в пак, пишет инвалид обжект
Code: Select all
<...>
CheckLag()
uo.print('Unload loot...')
uo.useobject('backpack')
wait(1000)
uo.useobject(Cont)
uo.findtype('0x0F0E','0x0388',Cont)
UO.Grab('1','finditem','backpack')
wait(1000)
<...>
Может это из-за "finddistance" или из-за "uo.SetReceivingContainer"
Posted: 2004-12-05 05:56:29
by 666Man666
Попробуй так мож получится
Code: Select all
<...>
CheckLag()
UO.print('Unload loot...')
UO.useobject('backpack')
UO.SetReceivingContainer(backpack)
UO.useobject(Cont)
wait(1000)
UO.findtype('0x0F0E','0x0388',Cont)
If UO.GetQuantity('finditem') > 0 Then
UO.Grab('0','finditem')
wait(1500)
Else
UO.print('Not Loot!... Go away nOOb')
EndIf
UO.UnSetReceivingContainer()
<...>
Posted: 2004-12-05 08:47:43
by Optical
Хм, заработало
А как таким же способом с земли в контейнер? %)
Так?
Code: Select all
UO.UnSetReceivingContainer(Cont)
wait(4000)
uo.findtype('0x20F6',-1,'ground')
uo.Grab('finditem')
UO.UnSetReceivingContainer()
Posted: 2004-12-06 10:51:11
by Sfagnum
Optical wrote:Code: Select all
UO.UnSetReceivingContainer()
wait(4000)
uo.findtype('0x20F6',-1,'ground')
uo.Grab('0','finditem')
нет так
Posted: 2004-12-07 18:22:50
by Optical
Sfagnum wrote:Optical wrote:Code: Select all
UO.UnSetReceivingContainer()
wait(4000)
uo.findtype('0x20F6',-1,'ground')
uo.Grab('0','finditem')
нет так
м? а как он узнает куды кидать?
Posted: 2004-12-07 19:33:20
by AGRS
Optical wrote:Sfagnum wrote:Optical wrote:Code: Select all
UO.UnSetReceivingContainer()
wait(4000)
uo.findtype('0x20F6',-1,'ground')
uo.Grab('0','finditem')
нет так
м? а как он узнает куды кидать?
Наверное смотрит в переменную, которую UnSetReceivingContainer() сбрасывает.

Posted: 2004-12-07 19:34:20
by Yoko
[yhlp_moveitem]