Может кому пригодится новичкам как я. Подсказка cirus.
--lua log 'clear' log 'mode compact' log ("open", 10, 593, 290, 185) log ("Бои")
local startX, startY, endX, endY = 387, 40, 838, 282 -- координаты ТАБЛО ПОБЕДА. local path = [[W:\Надписи\победа.bmp]] -- надпись ПОБЕДА.
local startX2, startY2, endX2, endY2 = 422, 490, 1065, 621 -- СУНДУК с ОРУЖИЕМ. local path2 = [[W:\Картинки]] local image = {"блок","нож","щит","топор"} -- ИМЕНА КАРТИНОК: УДАРЫ.
local Win = 0 while Win == 0 do -- пока значение переменной равно 0 for i=1, #image do local arr, a = findimage (startX, startY, endX, endY, {path}, 2) -- поиск картинки победа if arr then -- если найдена log ("Победа!!!") Win = 1 -- присвоить переменной значение 1 break -- выход из цикла поиска картинок end
local arr, a = findimage (startX2, startY2, endX2, endY2, {path2 .. "\\" .. image[i] .. ".bmp"}, 2, 80, 1, 3) if arr then kleft (arr[1][1], arr[1][2]) wait (930 + math.random (300)) end end
if Win == 1 then break end -- если значение переменной равно 1, то выход из цикла while wait (310 + math.random (300)) end
|