Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: ShadowName on July 31, 2013, 09:45:42 PM
-
//Скрипт для прокачке в Городе теней на охоте
GETSCREEN
IF_PIXEL_IN(719,83, 719,83, 1579325) //ищем уровень хп если нуже уровня то жмем на него и вызываем окно регинирации
print("нашли хп Найден в координатах X=", $_return1, ", Y=", $_return2)
LCLICK($_return1, $_return2) // кликает в ту точку по которой мы искали пиксель темным цветом(тоесть нет хп открывается окно регенирации
IF_PICTURE_IN (629,470, 771,499, "HP.bmp") // ищем ползунок уровня хп до этого сделал фото ползунка
print("ползунок хп Найден в координатах X=", $_return1, ", Y=", $_return2)
LDOWN($_return1,$_return2) // зажимаем ползунок левой кнопкой мыши
MOVE(776,402) // передвигаем ползунок
LUP(776,402) // отпускаем ЛКМ
LCLICK(695,429) // жмем кнопку подтверждения регинирации
END_IF
END_IF
IF_PIXEL_IN(608,109, 608,109, 1383995) //ищем уровень инергии
print("энергия найдена Найден в координатах X=", $_return1, ", Y=", $_return2)
LCLICK(352, 140) //если мало энергии то регеним ее
LCLICK(510,308)
LCLICK(510,308)
LCLICK(510,308)
LCLICK(829,169)
END_IF
IF_PIXEL_IN(330,168, 1050,506, 2956984) //ищем врагов по цвету пиксела в указанных рамках
print("враг Найден в координатах X=", $_return1, ", Y=", $_return2)
LCLICK($_return1, $_return2) //кликаем по найденому врагу
LCLICK(968,681) // кликаем атаовать его
WAITMS(1000) // ждем прогрузку страницы
LCLICK(673,295) // жмем завершение боя
END_IF
короче зацикливается на первом цикле и все. на остальные не переходит.
я не совсем силен в рустановке операторов подскажите пожалуйста где ошибка
фото по которой идет поиск ползунка для регена хп http://yadi.sk/d/eYK8-zuK7RLMe (http://yadi.sk/d/eYK8-zuK7RLMe) даю ссылкой чтоб посмотрели расширение и другие характеристики фото
и общая фотка регена хп http://yadi.sk/d/XOT1N0kt7RLsM (http://yadi.sk/d/XOT1N0kt7RLsM)
-
IF_PIXEL_IN используется именно для поиска. Если нужно проверить конкретный пиксель вместо IF_PIXEL_IN(719,83, 719,83,
1579325)
пиши IF(PXL(719,83)=1579325)
-
я именно ищу его. просто посмотрите операторы if правильно стоят. ото у меня один в другом получился но щас я переделываю чтоб они все по очереди шли