Что-то совсем мне разонравилась функция FindImage и я уже решил попробовать поискать пиксели.
Полез в справку (локально, ту которая была с пилотом) и не нашёл такой функции среди функций Lua.
Полез в интернет и нашёл такую страницу (где внизу вроде как ссылка есть):
Но по факту, если попытаться перейти по ссылке то попадаем на следующую страницу:
Так есть такая функция или нет? И если есть, то как увидеть справку?
Попытался понять по аналогии с "не Lua"-функцией, но там запятых вообще нет и я не понял, как мне указать параметры (в частности вообще не понял, если мне нужно указать погрешность в цвета в 3 процента, то как это сделать без указания всяких там массивов)
Резюмирую:
1. Функция findcolor (Lua) есть или её нет?
2. Если есть, то где взять справку?
3. Если надо указать только прямоугольник поиска и погрешность, то как пропускать предыдущие параметры?
С уважением.
В справке только то что работает как должно. У findcolor не исправлен синтаксис.
--lua
local a = findcolor([[0 0 1920 1080 (11362053) %arr]]) -- параметры передаются в виде строки
hint ("Найдено пикселей " .. a)
if a > 0 then -- если найдены
move(arr[1][1], arr[1][2]) -- навести курсор на первый найденный пиксель
end
а есть ли в lua timer такой же как на языке пилота и если есть как его использовать? не могу найти
--lua
local x = 0
repeat
x = x + 1
log ("timer")
until x == 400
Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)