
Code: Select all
Wait(800)
UO.Click("finditem")
он не работате :( хотя по смыслу должен :D
sub RazgadkaKart()
Var WaitTime=700
UO.Print('Vibery meshok s kartamy!')
UO.AddObject('SourceBag')
While UO.Targeting()==2
wait(500)
Wend
UO.UseObject('SourceBag')
UO.Print('Dla 1 urovna')
UO.AddObject('Bag1')
While UO.Targeting()==2
wait(500)
Wend
UO.UseObject('Bag1')
UO.Print('Dla 2 urovna')
UO.AddObject('Bag2')
While UO.Targeting()==2
wait(500)
Wend
UO.UseObject('Bag2')
UO.Print('Dla 3 urovna')
UO.AddObject('Bag3')
While UO.Targeting()==2
wait(500)
Wend
UO.UseObject('Bag3')
UO.Print('Dla 4 urovna')
UO.AddObject('Bag4')
While UO.Targeting()==2
wait(500)
Wend
UO.UseObject('Bag4')
UO.Print('Dla 5 urovna')
UO.AddObject('Bag5')
While UO.Targeting()==2
wait(500)
Wend
UO.UseObject('Bag5')
repeat
UO.FindType('0x14EB',-1,'SourceBag')
If UO.GetQuantity('finditem')>0 Then
UO.DeleteJournal()
UO.MoveItem('finditem','1','backpack')
wait(WaitTime)
UO.UseObject('finditem')
UO.DeleteJournal()
Wait(800)
UO.Click("finditem")
if uo.injournal("level 1") then
uo.moveitem('finditem',0,'Bag1')
wait(WaitTime)
endif
if uo.injournal("level 2") then
uo.moveitem('finditem',0,'Bag2')
wait(WaitTime)
endif
if uo.injournal("level 3") then
uo.moveitem('finditem',0,'Bag3')
wait(WaitTime)
endif
if uo.injournal("level 4") then
uo.moveitem('finditem',0,'Bag4')
wait(WaitTime)
endif
if uo.injournal("level 5") then
uo.moveitem('finditem',0,'Bag5')
wait(WaitTime)
endif
UO.DeleteJournal()
until UO.FindCount()==0
end sub