[spoiler=скрипт здесь]// RECORDED SCRIPT 28.05.2014
$K_SPEED = 4 // Delay multiplier
DEFINE ($var000, 1434553764)//0
DEFINE ($var001, 3601125032)//1
DEFINE ($var002, 2273248305)//2
DEFINE ($var003, 1069076428)//3
DEFINE ($var004, 1759225437)//4
DEFINE ($var005, 1398083893)//5
DEFINE ($var006, 3204275433)//6
DEFINE ($var007, 1636450486)//7
DEFINE ($var008, 4256461435)//8
DEFINE ($var009, 4211833675)//9
DEFINE ($var010, 3584379460)//10
DEFINE ($var011, 2779318482)//11
DEFINE ($var012, 260658070) //12
DEFINE ($var013, 2801061502)//13
DEFINE ($var014, 1849719169)//14
DEFINE ($var015, 627100089) //15
DEFINE ($var016, 2734635484)//16
DEFINE ($var017, 2726759033)//17
DEFINE ($var018, 3132960503)//18
DEFINE ($var019, 2447115828)//19
DEFINE ($var020, 448256104) //20
DEFINE ($var021, 1790679806)//21
DEFINE ($var022, 3231433146)//22
DEFINE ($var023, 1776704594)//23
DEFINE ($var024, 2706566061)//24
DEFINE ($var025, 3933363093)//25
DEFINE ($var026, 1844292592)//26
DEFINE ($var027, 1838520405)//27
DEFINE ($var028, 1974451419)//28
DEFINE ($var029, 1590596632)//29
DEFINE ($var030, 1018776352)//30
DEFINE ($var031, 1286932918)//31
DEFINE ($var032, 3868545778)//32
DEFINE ($var033, 1340657434)//33
DEFINE ($var034, 2270984421)//34
DEFINE ($var035, 3430729949)//35
DEFINE ($var036, 1273182392)//36
DEFINE ($var037, 1268452125)//37
DEFINE ($var038, 1403072403)//38
DEFINE ($var039, 2025850704)//39
wndpos( wndfind("BlueStacks App Player for Windows (beta-1)"), 0, 0) // move the window to the corner
//start
LCLICK(445, 545)
WAIT(2)
GETSCREEN // screenshot
$count = PXLCRC (560,530, 590, 560)
logwrite("Hash: ", $count)
print($count)
IF( $count = $var002 ) //если значение равно 2 , то выполняем следующее
else
IF( $count = $var000 )//Условие если кварков 0 то сбор если не 0 то пошла зарядка
else
skip2:
GETSCREEN // снимок экрана
$count = PXLCRC (560,530, 590, 560)
logwrite("Hash: ", $count)
print($count)
//условие на зарядку значения до 10
IF ( ($count = $var001) | ($count = $var003) | ($count = $var004) | ($count = $var005) |($count = $var006) | ($count = $var007) | ($count = $var008) |($count = $var009) | ($count = $var010) | ($count = $var011) | ($count = $var016) | ($count = $var017) | ($count = $var018) | ($count = $var019) | ($count = $var020) | ($count = $var021) | ($count = $var022) | ($count = $var023) | ($count = $var024) | ($count = $var026)| ($count = $var027) | ($count = $var028) | ($count = $var030))
LCLICK(929, 349) //charge
WAIT(2) //pause 2 s.
goto(skip2)
END_IF
WAIT(2)
LCLICK(531, 542)
END_IF
BEEP(100,100)
skip1:
GETSCREEN // снимок экрана
$count = PXLCRC (560,530, 590, 560)
logwrite("Hash: ", $count)
print($count)
IF ( ($count = $var002) | ($count = $var003) | ($count = $var004) | ($count = $var005) | ($count = $var006) | ($count = $var007) | ($count = $var008) | ($count = $var009) | ($count = $var010) | ($count = $var011) | ($count = $var012) | ($count = $var013) | ($count = $var014) | ($count = $var015) | ($count = $var016) | ($count = $var017) | ($count = $var018) | ($count = $var019) | ($count = $var020) | ($count = $var021))
LCLICK(929, 349) //Зарядка 1
WAIT(2) //пауза 2 сек
goto(skip1)
END_IF
END_IF
// сбор
WAIT(2)
LCLICK(531, 542)[/spoiler]
этот скрипт работает, но не весь.
Работает то, что выделено зеленым
Не работает условие "если значение равно 2". Т.е. когда появляется в моей игре значение "2", то сразу идет сбор этого колличества энергии и зарядка не происходит, при остальных значениях (от 1 и дальше кроме 2) скрипт работает и зарядка происходит. В чем моя ошибка?