что это за ELSE у тебя посреди цикла? ELSE может быть только посреди условия.
$S_CORR = 10
$on = 1
$off = 0
$buy_wheat = $off
$buy_wood = $off
$_x1ritual = 216 // начало области кнопки PP
$_y1ritual = 689
$_x2ritual = 274 // конец...
$_y2ritual = 719
$_cWhite = 15657959
//=============================================
WHILE(1)
$time = $_ms + 1000 // таймер на 1 секунду
WHILE($time > $_ms)
if ($buy_wheat = $on)
move(80,190)
lDown(80,190)
waitms($S_CORR)
lUp(80,190)
waitms($S_CORR)
end_if
if ($buy_wood = $on)
move(80,230)
lDown(80,230)
waitms($S_CORR)
lUp(80,230)
waitms($S_CORR)
end_if
END_CYC
GETSCREEN($_x1ritual, $_y1ritual, $_x2ritual,$_y2ritual)
IF_PIXEL_IN($_x1ritual, $_y1ritual, $_x2ritual,$_y2ritual, $_cWhite)
move(126,410)
waitms(50 + $S_CORR)
lDown(126,410)
waitms(50 + $S_CORR)
lUp(126,410)
END_IF
END_CYC