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

> Распознание координат и движение по ним, нужна помощь
Чекист
сообщение 9.4.2022, 23:21
Сообщение #1


***

Novice
Сообщений: 76
Регистрация: 2.12.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 15.534



Доброго времени. Есть координаты в игре, скрин координат я прикрепил ниже. Нужно научить uopilot распознать их и допустим сравнить с нужными нам координатами, если не совпали, кликаем ЛКМ - что бы идти в нужном направлении и снова сравнивать координаты, пока не дойдешь к нужной позиции.

Возможно у вас есть свои идеи, как это проще решить, но я пока вижу только 1 вариант - скачать bmp каждой цифры и потом отталкиваться от них, попробовать собрать в кучу координаты по цифре и уже думать дальше по тому, как корректно двигаться в игре. Игра похожа на diablo 1\2 по движениям.

Так вот, проанализировав как лучше сделать, вырезаю допустим цифру и сохраняю в bmp, а дальше использую ее поиск:

Код
set $Limit findimage (1, 1  285, 629 ("D:\Cyfra1.bmp") %c0 2 80 1)
if $Limit > 0
log delaem deystvie
end_if


Прикрепленный файл  пример.bmp ( 1,27 килобайт ) Кол-во скачиваний: 215

Но проблема в том, что если вы посмотрите на картинку прикрепленную ниже, там 3 единицы и 3 в троих разные оттенки цифр, что не дает возможным определить по одной bmp картинке - все единицы.

Посоветуйте, пожалуйста, как лучше сделать в данной ситуации - спарсить все координаты 141 135 и положить ее в переменную, что бы потом продолжить движение в нужном направлении, отталкиваясь допустим - кликая ЛКМ - сделали ход - сравнили координаты - если они ниже нежели нам нужно, идем вверх, если больше нежели нужно - идем вниз.


Пожалуйста, покажите пример, как это можно сделать? Желательно с примером по закрепленной картинке, если есть возможность. Заранее, очень благодарен!
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения



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

 

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