@kuzkuz said in Значение для ресурса не переназначить внутри скрипта - Так и задумано??:
Логично. Красиво написали. Но теперь я изложил слова понятнее? )
Да, спасибо )
Имею такую конструкцию
WHILE 1 // бесконечный цикл
...
Set label XX
...
if(WAS_ERROR) GO_TO label XX
//endwhile
проблема в том, что сразу после такого перехода последняя итеррация по циклу становится завершающей и указатель выполнения просто проходит сквозь конец цикла и завершает SUCCESS код, который должен выполняться всегда.
пс
теперь с появлением меток я могу такой бесконечный цикл организовать и переходом по меткам, но всё же непорядок, есть же случаи когда нужно вернуться на несколько действий выше, для обработки ошибки, например.
Столкнулся с такой же проблемой. Версия движка: 21.0.2.
Пришлось убрать все метки из циклов.
@woodenfart Не используйте метки для перехода между функциями и внутри цикла.