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

WHILE {while ...}
http://forum.yoko.com.ua/viewtopic.php?f=3&t=2926
Page 1 of 1

Author:  Newbie [Olymp] [ 2005-01-31 22:46:58 ]
Post subject:  WHILE {while ...}

Code:
sub main()
var shovel = '0x0F39'
var x1
var y
var timeout = 0

while not uo.dead()
   x1 = -3
   y = -3
   while x1 < 4
      while y < 4
         uo.deletejournal()
         uo.print (str(x1) + " " + str(y))
         while uo.injournal ('is no ore') == 0
            uo.deletejournal()
            uo.usetype (shovel)
            uo.waittargettile (val(uo.getx()+x1),val(uo.gety()+y),val(uo.getZ()),val(233))
            timeout = 0
            while  uo.injournal ('ou loosen') == 0 and  uo.injournal('ou put') == 0 and uo.injournal ('is no ore') == 0 and timeout < 15
               wait (1000)
               timeout = timeout + 1
            wend
         wend
         y = y + 1
      wend
      x1 = x1 + 1
   wend
   uo.print ("WELL DONE")
wend

end sub



так вот! эта шваль проходится только по Y, почему она игнорирует цикл с прибавлением Х?

Author:  Edred [ 2005-02-01 00:03:48 ]
Post subject: 

Я думаю она и по У неправильно работает, потому что у команды UO.waittargettile другой синтаксис. Читай хелп!

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