Скрипт 1
В конце не хватает END_IF, зачем ты его закомментил?
varka:
//WAITMS(500000000)
WAITMS(500)
MOVE(930,463)
waitms(300)
LDOWN(930,463)
waitms(60)
LUP(930,463)
waitms(300)
//najatie na chaos machine
//regular
WAITMS(200)
MOVE(957,427)
waitms(100)
LDOWN(957,427) // 2431013
waitms(60)
LUP(957,427)
waitms(200)
//regular combination
//proverka na nali4ie banki v inventare
GETSCREEN
IF_PIXEL_IN(1199,622, 1445,740, 460719)
logwrite("Банка найдена")
MOVE($_return1, $_return2)
waitms(200)
LDOWN($_return1, $_return2)
WAITMS(100)
LUP($_return1, $_return2)
waitms(200)
//perekladuvanie banki iz inventarya
MOVE(956,423)
WAITMS(200)
LDOWN(956,423)
WAITMS(60)
LUP(956,423)
waitms(200)
goto(combine)
else
logwrite("NET BANOK")
#include("shop_banki.cms")
//proverka na nali4ie banki v inventare
end_if
//COMBINE
combine:
MOVE(1020,801)
waitms(200)
LDOWN(1020,801)
WAITMS(100)
LUP(1020,801)
waitms(200)
////combine
//// podtverjdenie
MOVE(866,481) // 9670800
waitms(100)
LDOWN(866,481)
waitms(100)
LUP(866,481)
waitms(300)
//PODTVERJDENIE
waitms(2000)
// PROVERKA NA SGORANIE
GETSCREEN
IF_PIXEL_IN(909,367, 909,367, 1447446)
WAITMS(200)
waitms(200)
KEYDOWN(#V)
waitms(60)
KEYUP(#V)
waitms(1000)
goto(varka)
//INA4E PROVERKA NA USPEWNOST
ELSE
WAITMS(300)
MOVE(902,361)
WAITMS(400)
LDOWN(909, 367)
waitms(60)
LUP(909,367)
WAITMS(400)
//peremewenie svarki v invent
GETSCREEN
IF_PIXEL_IN (1208,565, 1437,731, 1513239)
MOVE($_return1, $_return2)
WAITMS(300)
LDOWN($_return1, $_return2)
waitms(60)
LUP($_return1, $_return2)
WAITMS(300)
// ZAKRUTIE CHAOS MACHINE
waitms(500)
KEYDOWN(#V)
waitms(50)
KEYUP(#V)
//ZAKRUTIE CHAOS MACHINE
END_IF ;
// end_if
//PEREKLADUVANIE V PUSTYY YA4EIKU
//PEREKLADUVANIE V PUSTYY YA4EIKU
//PEREKLADUVANIE V PUSTYY YA4EIKU
//
waitms(1500)
END_IF
В скрипте 3 еще хлеще, не хватает 6 END_IF
// waitms(300)
// KEYDOWN(#V)
//WAITMS(60)
//KEYUP(#V)
//LOGWRITE("Inventory Opened")
// WAITMS(500)
$check = 0
WHILE($check = 0) //цикл работы с банками
GETSCREEN(1200,492, 1445,583)
// проверка наличия банки в инвентаре
IF_PIXEL_IN(1180,481, 1445,583, 658074)
LOGWRITE("Банка найдена")
waitms(200)
MOVE($_return1, $_return2)// Наведение курсора на банку
$_r1=$_return1
$_r2=$_return2
// запоминание координат банки
waitms(1000)
//проверка количества использования банки
getscreen (1200,492, 1468,755)
COLORMODE(8,1200,492, 1468,755)
IF_PICTURE_IN (1200,492, 1468,755, "textures/digit_4.bmp", -1,100)
LOGWRITE("Использований четыре")
MOVE($_r1,$_r2) // наведение курсора на банку
WAITMS(100)
MOVE(-1,-1) // использование банки
waitms(200)
RDOWN(-1,-1)
waitms(60)
RUP(-1,-1)
waitms(200)
ELSE
getscreen (1200,492, 1468,755)
COLORMODE(8,1200,492, 1468,755)
IF_PICTURE_IN (1200,492, 1468,755, "textures/digit_5.bmp", -1,100)
LOGWRITE("Использований пять")
MOVE($_r1,$_r2) // наведение курсора на банку
WAITMS(100)
MOVE(-1,-1) // использование банки
waitms(200)
RDOWN(-1,-1)
waitms(60)
RUP(-1,-1)
waitms(200)
ELSE
IF_PICTURE_IN (1200,492, 1468,755, "textures/digit_6.bmp", -1,100)
LOGWRITE("Использований шесть")
MOVE($_r1,$_r2) // наведение курсора на банку
WAITMS(100)
MOVE(-1,-1) // использование банки
waitms(200)
RDOWN(-1,-1)
waitms(60)
RUP(-1,-1)
waitms(200)
ELSE
IF_PICTURE_IN (1200,492, 1468,755, "textures/digit_7.bmp", -1,100)
LOGWRITE("Использований семь")
MOVE($_r1,$_r2) // наведение курсора на банку
WAITMS(100)
MOVE(-1,-1) // использование банки
waitms(200)
RDOWN(-1,-1)
waitms(60)
RUP(-1,-1)
waitms(200)
ELSE
IF_PICTURE_IN (1200,492, 1468,755, "textures/digit_8.bmp", -1,100)
LOGWRITE("Использований восемь")
MOVE($_r1,$_r2) // наведение курсора на банку
WAITMS(100)
MOVE(-1,-1) // использование банки
waitms(200)
RDOWN(-1,-1)
waitms(60)
RUP(-1,-1)
waitms(200)
ELSE
IF_PICTURE_IN (1200,492, 1468,755, "textures/digit_9.bmp", -1,100)
LOGWRITE("Использований девять")
MOVE($_r1,$_r2) // наведение курсора на банку
WAITMS(100)
MOVE(-1,-1) // использование банки
waitms(200)
RDOWN(-1,-1)
waitms(60)
RUP(-1,-1)
waitms(200)
ELSE
IF_PICTURE_IN (1200,492, 1468,755, "textures/digit_10.bmp", -1,100)
LOGWRITE("Использований десять")
MOVE($_r1,$_r2) // наведение курсора на банку
WAITMS(100)
MOVE(-1,-1) // использование банки
waitms(200)
RDOWN(-1,-1)
waitms(60)
RUP(-1,-1)
waitms(200)
end_if
END_IF
END_IF
END_IF
END_IF
END_IF
END_IF
//PEREKLADUVANIE V PUSTYY YA4EIKU
ELSE
LOGWRITE("нету банки")
$check = 1 // выход из цикла банок
END_IF
getscreen (1200,492, 1468,755)
COLORMODE(8,1200,492, 1468,755)
IF_PICTURE_IN (1200,492, 1468,755, "textures/digit_3.bmp", -1,100)
LOGWRITE("Использований три")
MOVE($_r1,$_r2) // наведение курсора на банку
WAITMS(100)
MOVE(-1,-1) // использование банки
waitms(200)
LDOWN(-1,-1)
waitms(60)
LUP(-1,-1)
waitms(200)
#include("tri.cms")
end_if
end_cyc
// вписать цикл склянок
//вписать цикл поганок
//и т.д.