может кто подскажет , как найти в браузерной игре вращающюеся монету , каждый раз она разного размера ?
Надо видеть. Из нативного findcolor, разный размер понятие растяжимое, возможно варианты ограничены - нарезать пачку изображений. Подменить спрайт монетки своим изображением с уникальным цветом.
--lua
local test = { 7983059, 6080969, 5874088, 2960685, 9605674 } -- цвета с моентки, с разных углов и т.п.
function fc (xstart, ystart, xend, yend, colors, count)
local intCount = count or 3 -- сколько цветов надо найти (по умолчанию 3)
local counter = 0
local intColors = colors or {}
for i = 1, #intColors do
local RC = findcolor (xstart, ystart, xend, yend, intColors[i], "%RCm")
if RC then counter = counter + 1
if counter >= intCount then
x, y = RCm[1][1], RCm[1][2]
return x, y
end
end
end
end
local a = fc (819, 224, 1049, 459, test, 1) -- x, y, x1, y1, цвета, количество цветов
if a then
move (x, y)
end
а как реализовать этот код , на uopilot . я а lua не рахбираюсь , делаю по старинке . думаю такой вариант подойдёт
самый простой способ - поставить плагином редирект. Найти тот самый спрайт, и в плагине сделать редирект на твою собственную картинку.
искать адрес в панели разработчика в самом же браузере
Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)