Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: Dragon_Black on January 12, 2013, 09:08:46 AM
-
Доброе утро. Помогите пожалуйста разобраться, почему скрипт не находит картинку.
Вот так я его пишу:
GETSCREEN
IF_PICTURE_IN($vx+200,$vy+230,$vx+350,$vy+300, "zomb/tuta.bmp")
bmp сделал вроде правильно скриншотом 15*15.
переменные vx и vy это возвращенные координаты от другого IF_PICTURE_IN. (от него все и отталкивается)
Это он-лайновая игра. Когда первый раз сделал скрин и все прописал, все работало. потом начал двигать экран (выше- ниже), и в определенный момент скрипт перестает находить. Что с ним не так?
-
Всему виной меняющаяся графика. Благо теперь можно использовать процент совпадения плюс цветокоррекцию и плюс по желанью прозрачные пикселы.
Вот попробуй для начало таким тестовым скриптом поискать картинки
GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "somefile.bmp", -1, 70)
print("Найден в координатах X=", $_return1, ", Y=", $_return2)
MOVE($_return1, $_return2)
END_IF
HALT
-1 - цвет прозрачности (в данном случае отсутствует)
70 - процент совпадения
-
Огромное спасибо! Я сразу попробовал добавить эти 2 значения (-1 и 70) в свои скрипты. И сразу все заработало! ;)
-
Надо срочно попробовать! :)
Это в версии SE?
-
Надо срочно попробовать! :)
Это в версии SE?
Попробовал. На 75% ошибок почти не бывает.
Отличное дополнение.
-
Чувствую может пригодиться в проекте анализатора карт. ))
-
Чувствую может пригодиться в проекте анализатора карт. ))
Подкинули неплохую мысль.
Игра на поле которой соревнуются не игроки, а их кликеры.
Новое слово в искусстве )
-
Потрясающая идея, Цитрин! Это же социальная технология популяризации кибернетизации!!! ;D
-
Потрясающая идея, Цитрин! Это же социальная технология популяризации кибернетизации!!! ;D
С Вашей легкой руки родилась.
Кстати . Почти в любой онлайн игре легко сделать официально 2 версии.
Для умельцев кликера и для задротов.
НО!
Это лишит написателей скриптов стимула.