Плиз, подскажите! Если моно то ЁКО
Posted: 2004-07-22 11:11:46
sub Alchemy()
VAR SourceContainer='0x405AAE9C'
VAR DestContainer='0x40CCFB5F'
VAR RCon='0x40044B02'
while UO.Count('0x0F0E','0x0000')>0 AND UO.Count('0x0F7B')>=3
UO.DeleteJournal()
UO.Waitmenu('What sort','Greater Agility')
UO.UseType('0x0F7B')
while NOT UO.InJournal("You put") AND NOT UO.InJournal("You toss the failed")
wait(3000)
wend
UO.FindType('0x0F08','0x0000',SourceContainer)
If UO.GetQuantity('finditem')==1 Then
CheckLag()
UO.MoveItem('finditem','1',DestContainer)
Else
repeat
Endif
while NOT UO.BM<3
UO.MoveItem('0x0F7B','150',SourceContainer)
wait(500)
UO.MoveItem('0x0F0E','0x0000','50',SourceContainer)
wait(500)
wend
gong(2)
end sub
sub Gong(times) ; play wav-file
VAR i
for i=1 to times
wait(1200) ; time to play sample at once
next
end sub
sub CheckLag()
UO.DeleteJournal()
UO.Click('backpack')
Repeat
wait(300)
Until UO.InJournal('backpack')
end sub
Вот скрипт. Я не как не разберусь, вот доходит он до того что перенес готовую бутылку, и закрывается, почему то не канает перенос бутылок и регов в свой бэкпэк, была правдо другая фигня вместоwhile NOT UO.BM<3
UO.MoveItem('0x0F7B','150',SourceContainer)
wait(500)
UO.MoveItem('0x0F0E','0x0000','5',SourceContainer)
wait(500)
вот этого было так:
while NOT UO.UseType('0x0F7B')<3 AND NOT UO.Count('0x0F0E','0x0000')<1
UO.FindType('0x0F7B',контейнер с регами и с банками)
CheckLag()
UO.MoveItem('0x0F7B','150',SourceContainer)
UO.FindType('0x0F0E','0x0000',контейнер с регами и с банками)
CheckLag()
UO.MoveItem('0x0F0E','0x0000','50',SourceContainer
Но не так не так не делается, не хочет переносить, вот подскажите почему.
И еще Я пробовал токо когда на один раз помешать моно, когда два раза не выбирает окно, мож задержку где-нить побольше поставить?
Напишите исправленный скрипт умоляю!!!!
VAR SourceContainer='0x405AAE9C'
VAR DestContainer='0x40CCFB5F'
VAR RCon='0x40044B02'
while UO.Count('0x0F0E','0x0000')>0 AND UO.Count('0x0F7B')>=3
UO.DeleteJournal()
UO.Waitmenu('What sort','Greater Agility')
UO.UseType('0x0F7B')
while NOT UO.InJournal("You put") AND NOT UO.InJournal("You toss the failed")
wait(3000)
wend
UO.FindType('0x0F08','0x0000',SourceContainer)
If UO.GetQuantity('finditem')==1 Then
CheckLag()
UO.MoveItem('finditem','1',DestContainer)
Else
repeat
Endif
while NOT UO.BM<3
UO.MoveItem('0x0F7B','150',SourceContainer)
wait(500)
UO.MoveItem('0x0F0E','0x0000','50',SourceContainer)
wait(500)
wend
gong(2)
end sub
sub Gong(times) ; play wav-file
VAR i
for i=1 to times
wait(1200) ; time to play sample at once
next
end sub
sub CheckLag()
UO.DeleteJournal()
UO.Click('backpack')
Repeat
wait(300)
Until UO.InJournal('backpack')
end sub
Вот скрипт. Я не как не разберусь, вот доходит он до того что перенес готовую бутылку, и закрывается, почему то не канает перенос бутылок и регов в свой бэкпэк, была правдо другая фигня вместоwhile NOT UO.BM<3
UO.MoveItem('0x0F7B','150',SourceContainer)
wait(500)
UO.MoveItem('0x0F0E','0x0000','5',SourceContainer)
wait(500)
вот этого было так:
while NOT UO.UseType('0x0F7B')<3 AND NOT UO.Count('0x0F0E','0x0000')<1
UO.FindType('0x0F7B',контейнер с регами и с банками)
CheckLag()
UO.MoveItem('0x0F7B','150',SourceContainer)
UO.FindType('0x0F0E','0x0000',контейнер с регами и с банками)
CheckLag()
UO.MoveItem('0x0F0E','0x0000','50',SourceContainer
Но не так не так не делается, не хочет переносить, вот подскажите почему.
И еще Я пробовал токо когда на один раз помешать моно, когда два раза не выбирает окно, мож задержку где-нить побольше поставить?
Напишите исправленный скрипт умоляю!!!!