@super84 Благодарю, буду пробовать, я просто думал, что нужно, чтобы пользователь залогинился на басе по выданным ему данным и скачал оттуда, но качается обычный лаунчер, теперь понял, что можно просто скинуть ему скомпилированную версию
Скопировал в 2х разные функциях пару блоков, и метки копировались... Проблема решена. Каждый раз рандомно выбирал по какой из меток переходить
BAS в этом случае работает корректно, выполнение скрипта переходит к указанной метке по её названию. Поиск метки происходит с начала скрипта и если в коде эта метка сперва встречается в другой функции, то выполнение перейдёт в неё.