Весь скрит очень длинный это бот для онлайн игры и непросто бот автокачя, а бот для похода в простые данжи и выполнения ежедневных кв.
смысл таков: нужно открыть карту >> найти ее (т. к. она открывается в отдельном окне и может перемещаться) >> найти нипа на карте >> подбежать к нему, щелкнуть мышкой по нему >> найти окно диолога >> выбрать кв >> добежать до входа в данж и войти >> найти и убить боса >> забрать подарки >> выйти из данжа и прибежать обратно к нипу >>сдать кв и с грать в лотерейку привсём при этом надо незабывать бафатся каждые 5 мин и пополнять ОЗ и ОМ орентируясь по соответствующим индикаторам и всё это надо выполнить n-ое кол-во раз, а потом перейти к ежедневным кв (которых немало) например доставка груза от одного торговца к другому груз находится на осле который постоянно отстает.
этот скрипт запускается на разных персах у которых скорость передвижения разные поэтому все действия начинаются с проверки местопложения персонажа по карте.
Как видно по описанию весь скрипт большой, но в нем много повторяющихся частей так вот мне нужен опиратор который работает наподобие подпрограммы:GOSUB(sub_name)
SUB (sub_name)
// body
END_SUB
, но в отличии от подпрограммы вставляет куски скрипта в сценарий из отдельных файлов