Te doy las gracias por el tutorial, pero es mucho más sencillo hacer un script de nivel principal que contenga a varios sub-scripts de nivel diferentes:
Se juega con el valor de una variable para posibilitar o no la ejecución de un script de nivel.
Si se ejecuta un script de nivel, se compara una serie de valores que determinarán uno u otro tipo de ejecución.