Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Findimage, с каждый новым запуском не работает
Fire73
сообщение 14.9.2019, 12:10
Сообщение #1


**

Neophyte
Сообщений: 34
Регистрация: 5.6.2019
Группа: Пользователи
Наличность: 0
Пользователь №: 19.343
Возраст: 23



Приветствую! У меня проблема:
Написал скрипт с функцией findimage, всё как надо, картинки bmp 24 бит. Всё работает.
Решил запустить на следующий день, UOpilot не видит картинки, в чём причина? Если заново скринить, обрезать и т.д., то всё снова нормально.
Еще дополнительный вопрос, какая максимальная высота и ширина может быть у картинки?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
nykep
сообщение 20.9.2019, 2:06
Сообщение #2


****

Apprentice
Сообщений: 233
Регистрация: 1.9.2012
Группа: Пользователи
Наличность: 1162
Пользователь №: 15.246
Возраст: 25



например в одной игре в которую я играл после каждого обновления скрипт переставал работать как надо, потому что слегка менялись или смещались пиксели, глазом не заметить
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
SeregaB
сообщение 24.9.2019, 10:11
Сообщение #3


**

Neophyte
Сообщений: 47
Регистрация: 22.9.2019
Группа: Пользователи
Наличность: 0
Пользователь №: 19.405



Цитата(Fire73 @ 14.9.2019, 12:10) *

Приветствую! У меня проблема:
Написал скрипт с функцией findimage, всё как надо, картинки bmp 24 бит. Всё работает.
Решил запустить на следующий день, UOpilot не видит картинки, в чём причина? Если заново скринить, обрезать и т.д., то всё снова нормально.
Еще дополнительный вопрос, какая максимальная высота и ширина может быть у картинки?

Попробуй поставить параметры поиска, например

local arr = findimage (x1, y1, x2, y2, {"картинка.bmp"}, 2, 70, 1, 5)-- поиск картинки, должна быть в папке с пилотом, где 70 это % совпадения, а 5 это % отклонение оттенка.

Если не находит, то пробуй 70 - уменьшать, а 5 - увеличивать.
Если не помогает, то попродуй подругому отредактировать картинку и закрасить меняющийся фон начиная с левого верхнего угла картинки.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 25.9.2019, 3:47
Сообщение #4


***********

Модератор UOPilot
Сообщений: 9.460
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27707
Пользователь №: 11.279



А вы окно привязываете? ctrl+a


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 29.3.2024, 5:06
Designed by Nickostyle