@siniydik9 может вам стоит изучить официальные материалы из вики и ютуб что бы понимать как работать с бас?
я давал только намёк какими инструментами можно, если хотите сами делать то учитесь разбираться или покупайте готовые решения.
@fox а можно ли создать условие, если это действие не выполнено - выполнить определенное условие?
Можно придумать разные костыли, например как писал выше, установить глобальную переменную в 0, а в конце успешного выполнения функции установить её в 1. Вызывать эту функцию через "вызов в несколько потоков", а после вызова установить проверку глобальной переменной.