wait for menu

Anything and all.

Moderators: Murderator+, Murderator

Post Reply
zars
Posts: 9
Joined: 2004-11-22 13:20:06

wait for menu

Post by zars »

Code: Select all


repeat
UO.DeleteJournal()
   UO.UseType('0x1BEF') ; ingot
   wait(1000)
   uo.LClick(487,455)    ; make last button
while NOT UO.InJournal('You put') AND NOT UO.InJournal('failed')
wait(500)
wend



sometimes i have lags and in 1 sec menu dont open and macros stop, because menu dont in time open. i dont want put there much more than 1 sec, bet find a way to get some alternative way how to wait for menu? OR some like that [or time+200<uo.Timer() ] but this work only in UNTIL?


please help?!
sorry for my bed english
ruff
Posts: 46
Joined: 2004-06-26 15:36:11
Location: Praha

Post by ruff »

try to use checklag function. you will find it in sticky topics.
zars
Posts: 9
Joined: 2004-11-22 13:20:06

Post by zars »

Code: Select all


repeat
UO.DeleteJournal()
   UO.UseType('0x1BEF') ; ingot
   CheckLag() 
   uo.LClick(487,455)    ; make last button
while NOT UO.InJournal('You put') AND NOT UO.InJournal('failed')
wait(500)
wend

sub CheckLag()
if uo.Waiting()>0 then
uo.Exec('canceltarget')
end if
uo.DeleteJournal()
uo.Click('backpack')
repeat
wait(50)
until uo.InJournal('backpack')
end sub


hmmm all work. thank you
sorry for my bed english
Post Reply