Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

UoKit.com Форумы _ UO Pilot _ поиск предмета

Автор: portos 27.8.2023, 0:10

может кто подскажет , как найти в браузерной игре вращающюеся монету , каждый раз она разного размера ?

Автор: DarkMaster 27.8.2023, 19:55

Надо видеть. Из нативного findcolor, разный размер понятие растяжимое, возможно варианты ограничены - нарезать пачку изображений. Подменить спрайт монетки своим изображением с уникальным цветом.

Автор: yodich 27.8.2023, 20:44

Цитата(portos @ 27.8.2023, 2:10) *

может кто подскажет , как найти в браузерной игре вращающюеся монету , каждый раз она разного размера ?


По цвету или с погрешностью цветов не пробовал?

Попробуй этот скрипт:
Код

--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

Автор: portos 27.8.2023, 21:40

а как реализовать этот код , на uopilot . я а lua не рахбираюсь , делаю по старинке . думаю такой вариант подойдёт

Автор: portos 28.8.2023, 23:39

Цитата(DarkMaster @ 27.8.2023, 17:55) *

Надо видеть. Из нативного findcolor, разный размер понятие растяжимое, возможно варианты ограничены - нарезать пачку изображений. Подменить спрайт монетки своим изображением с уникальным цветом.

как моэно Подменить спрайт монетки своим изображением с уникальным цветом ?

Автор: DarkMaster 29.8.2023, 19:14

самый простой способ - поставить плагином редирект. Найти тот самый спрайт, и в плагине сделать редирект на твою собственную картинку.

искать адрес в панели разработчика в самом же браузере

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)