Помощь - Поиск - Пользователи - Календарь
Полная версия: Findcolor(lua)
UoKit.com Форумы > Кликер > UO Pilot
pedroksz
I need to search for a color in a specific rectangular area of ​​the screen, not just from an x,y point to another x,y point

I need to get from point x - up to point x - down
y point - up to
y-down point

Can someone help me?
Madeus
Код
--lua

local cl = findcolor ("x1, y1 x2, y2 ( color) %arr 2")

if cl > 0 then
  move (arr[1][1], arr[1][2])
end
luamer
Цитата(Madeus @ 28.7.2021, 16:39) *

Код
--lua

local cl = findcolor ("x1, y1 x2, y2 ( color) %arr 2")

if cl > 0 then
  move (arr[1][1], arr[1][2])
end



Спасибо!
А случайно нет способа воткнуть переменные в формулу? Цифры-то работают.
Что-то типа:
local x1, y1, x2, y2 = 10, 10, 100, 200
local cl = findcolor ("x1, y1, x2, y2 (16777215) %arr")
cirus
Код
--lua
local x1, y1, x2, y2 = 10, 10, 300, 200
local c1 = findcolor (string.format("%d, %d, %d, %d ", x1, y1, x2, y2) .. "(16777215) %arr")
if c1 > 0 then
  move (arr[1][1], arr[1][2])
end
luamer
Цитата(cirus @ 1.8.2021, 21:24) *

Код
--lua
local x1, y1, x2, y2 = 10, 10, 300, 200
local c1 = findcolor (string.format("%d, %d, %d, %d ", x1, y1, x2, y2) .. "(16777215) %arr")
if c1 > 0 then
  move (arr[1][1], arr[1][2])
end




Красиво! Спасибо, огромное, выручили! Работает!!!
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2024 Invision Power Services, Inc.