Автокликер Clickermann :: Форум

Основной раздел => Общие вопросы => Topic started by: CheT on April 13, 2018, 08:00:33 PM

Title: Кто шарит?) могу заплатить.
Post by: CheT on April 13, 2018, 08:00:33 PM
Всем ХаудиХоо товарищи) Дело такое.. Возможно ли сделать такой скрипт, чтобы когда в игре появлялась ошибка, он прокликивал в другое место? Как это осуществить?
Title: Re: Кто шарит?) могу заплатить.
Post by: Oraven on April 13, 2018, 08:09:06 PM
Code: (clickermann) [Select]
GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "error.bmp", -1, 100)
   LCLICK(100,500) // Если картинка найдена кликаем в какоето место
   WAITMS(100)
END_IF
WAITMS(50)
Title: Re: Кто шарит?) могу заплатить.
Post by: CheT on April 13, 2018, 09:06:08 PM
т.е этот код проверит на совпадение то что на скрине и на "яву"? и далее применит сценарий.
Title: Re: Кто шарит?) могу заплатить.
Post by: Johnny on April 13, 2018, 09:29:27 PM
т.е этот код проверит на совпадение то что на скрине и на "яву"? и далее применит сценарий.
этот код проверит есть ли на экране в данный момент изображение ранее заскриншоченной в файл ошибки и "применит сценарий"
Title: Re: Кто шарит?) могу заплатить.
Post by: CheT on April 13, 2018, 09:37:24 PM
Спасибо, думаю понял =), попробую если не получится то напишу) 8) ;)
Title: Re: Кто шарит?) могу заплатить.
Post by: CheT on April 14, 2018, 05:38:52 PM
Блен. скрипт запустился, но не робит. куда нужно скрин кидать? прямо в папку с кликером? нужно ли указывать разрешение? или 0,0 это проверка всего экарана? $_хmax $_уmax это пустые переменные? и еще обязательно в BMP?
Title: Re: Кто шарит?) могу заплатить.
Post by: Oraven on April 14, 2018, 07:24:08 PM
Блен. скрипт запустился, но не робит. куда нужно скрин кидать? прямо в папку с кликером? нужно ли указывать разрешение? или 0,0 это проверка всего экарана? $_хmax $_уmax это пустые переменные? и еще обязательно в BMP?

Картинка должна лежать в папке скрипта.
$_хmax $_уmax - это системные переменные возвращающие размер твоего экрана. "0,0, $_xmax,$_ymax" означает поиск в области всего экрана.
Да картинка должна быть в формате BMP 24Bit
Еще размер картинки должен быть маленьким 50x50 пикселов, ну или скажем 300x2
Чем меньше в картинке пикселов тем быстрее поиск.
Title: Re: Кто шарит?) могу заплатить.
Post by: CheT on April 15, 2018, 12:20:24 AM
Жеесть) но вот у меня на экране по больше сообщение вылетает, которое нужно "Зафиксировать".. Мне его сжать или его части хватит?
Title: Re: Кто шарит?) могу заплатить.
Post by: Oraven on April 15, 2018, 06:42:42 AM
Жеесть) но вот у меня на экране по больше сообщение вылетает, которое нужно "Зафиксировать".. Мне его сжать или его части хватит?

Сжимать ничего нельзя. Пикселы в твоей картинке должны соответствовать пикселам на экране.
Кликер сравнивает набор пикселов из картинки с тем что видит на экране, чтобы распознать твою картинку хватит и 5х1. Конечно вырезать нужно с умом, если ты вырежешь одноцветный фон то такое может быть найдено везде где есть такие пикселы..

Другое дело если картинка незначительно меняется. В этом случае нужно применять цветокоррекцию и использовать процент совпадения.

Title: Re: Кто шарит?) могу заплатить.
Post by: CheT on April 20, 2018, 01:35:28 PM
Ребят, теперь стоит новая задача, сделать сбор лута(подбор одного любого предмета в здании).. Не подскажите как можно осуществить?) Добра модераторам, которые помогают!
Title: Re: Кто шарит?) могу заплатить.
Post by: CheT on April 20, 2018, 02:49:35 PM
Нуу.. Это 3D игра.. Лут лежат на полу и подбирается нажатием клавиши..
Title: Re: Кто шарит?) могу заплатить.
Post by: CheT on April 20, 2018, 05:14:13 PM
Может кто дать инфу, где и что стоит искать, для этой реализации.
Title: Re: Кто шарит?) могу заплатить.
Post by: Vint on April 20, 2018, 05:59:10 PM
Искать нужно необходимое и нажимать куда следует.