Цитата(cirus @ 12.6.2020, 15:49)

Если нормально написать что хотите сделать, то больше шансов получить ответ.
Видимо, так не интересно))
Я, наконец-то понял чего он хочет. Он хочет избавиться от
hard code (кстати, весьма правильное решение, если это оно).
Levo222, вот, походу то, что ты хотел:
До:
Код
--lua
log"clear"log"mode compact"
hndl = findwindow("Блокнот")[1][1]
for i = 1, 100 do
if color (229, 233, hndl) == 1234 then
a=177
end
if color (767, 370, hndl) == 5678 then
a=400
end
end
После:
Код
--lua
do--Script_Parameters
x1, y1 = 229, 233
x2, y2 = 767, 370
window = "Блокнот"
color1 = 1234
color2 = 5678
action1 = 177
action2 = 400
end
--
log"clear"log"mode compact"
hndl = findwindow(window)[1][1]
for i = 1, 100 do
if color(x1, y1, hndl) == color1 then
a=action1
end
if color(x2, y2, hndl) == color2 then
a=action2
end
end
Сообщение отредактировал Fors1k - 12.6.2020, 16:10