Сама игра
http://rus-fishsoft.ru/ , весит всего 300 мб , вдруг какого нибудь Guru затянет на досуге и он за 5 минут напишет то , чем я занимаюсь 3-и сутки)))
Алгоритм действий:
1. Нажать "Т" (англ) закинуть удочку (всегда прямая и в одно и тоже место)
2. Когда рыба клюет (всегда разное время) , конец удочки цветом пикселя 255 загинается , нажимаем "G"
3. Ожидаем пока шкала "Леска" не заполнится до момента описанного цветом пикселя "4488494", после чего отпускаем "G" и нажимаем "H"
4. Заполняется шкала "Удочка" до момента описанного тем же цветом пикселя "4488494", отпускаем "H", нажимаем "G"
5. Повторяем пункты 3 и 4 до тех пор, пока не выловится рыба.
Скриншоты:
1.
http://yadi.sk/d/8e2YI2od6jEpI2.
http://yadi.sk/d/4W39_vhq6km0W 3.
http://yadi.sk/d/7zgd6gHH6kosi4.
http://yadi.sk/d/gd8KyzD66kosyВот что получается скриптом ниже :
http://youtu.be/9KX9G5TGME4Места IF_PIXEL_IN:
http://yadi.sk/d/roL8_Pn86l3Fg1 раз правильно все происходит , далее начинает работать только при нажатии "G" оно видимо заменяет первый
IF_PIXEL_IN (959, 434, 987, 486,255)
$key_g = 1
END_IF
Но 1 момент , когда я запускаю скрипт , изначально в зоне бокса первого IF_PIXEL_IN нет цвета 255 , он появляется чуть позже когда рыба клюет и скрипт начинает делать свое дело , но при продолжении там присутствует этот цвет , может быть поэтому и стопорится...
САМ СКРИПТ:
GETSCREEN
IF_PIXEL_IN (959, 435, 977, 486,255)
$key_g = 1
END_IF
IF_PIXEL_IN(913,717,930,732,6657107,7117147,4488494)
$key_g = 0
waitms (64)
$key_h = 1
END_IF
IF_PIXEL_IN(917,703,931,714,6657107,7117147,4488494)
$key_h = 0
END_IF
IF(($key_g = 1) & (iskeydown(#G)=0))
KEYDOWN(#G)
END_IF
IF(($key_g = 0) & (iskeydown(#G)=1))
KEYUP(#G)
END_IF
IF(($key_h = 1) & (iskeydown(#H)=0))
KEYDOWN(#H)
END_IF
IF(($key_h = 0) & (iskeydown(#H)=1))
KEYUP(#H)
END_IF
P.S. очень прошу помощи) так как уже замучился и всех уже достал))) , так как не могу понять что тут не так !!!
Ранее я много делал простых скриптов изучая самостоятельно (разовые клики и нажатия клавиш - правда этого хватало) и длинных и коротких в KFgame , PW , Karos и все работали на ура , выполняли утомительные задачи на которые тратились бы много часов жизни , без перебоев (ПРАВДА ПОСЛЕ НАПИСАНИЯ ВСЕГДА ТРАТИЛСЯ ИНТЕРЕС К ИГРАМ , так как ты мог все себе позволить и стремиться было уже не к чему) , но тут уже не интерес к игре))) , а сама цель разобраться , так как эти зажатия и отжатия клавиш уже достали.... Спасибо вам за помощь...