Что-то у меня на радикале грузится весь хлам, кроме ваших изображений...
Для начала начните использовать в пилоте "Скрипт/Форматировать". Вам же проще будет глаза не ломать.
Вообще по уму раскидать бы все это по подпрограммам (gosub) и было бы проще и красивее.
Рестарт нулевого скрипта при этом делать нужно? Если нужно, то следующий блок просто пропустите, если рестарт делать не надо то:
В данных условиях мы можем переместить:
restart_script 0
внутрь тела if в оба блока (истины и else) последней строкой.
Как только мы сможем проверить отсутствие необходимых условий вкрутить еще один if. Будет что-то вроде:
Код
if
код кликов
до появления возможности
определить нужен ли переход
ко второй попытке
if_not надо во второую попытку?
код который
нужно выполнить,
если вторая попытка не нужна.
end
else // если нет иконки ищем крест и закрываем окно
.....
end