Yes, it's quite simple, i can't remember the exact format off hand without my crib sheet, but it's basically two lines, the first would be placed above the _init and is a require command that tells the script that it will be using another script at some point, and then the second line would be in the _main wherever you need it which would actually switch to the other script when the conditions you set are achieved.
Quote: "This might sound funny, but too bad you can't have GG call to open
up another software while the level is playing"
I don't think you can open up other software, but i'm pretty sure i read somewhere that there's a command you can use to open up a web page in your browser.
Primary Desktop:
i7 7700,k NV1070 8GB, 16GB 3200mhz memory, 1x 2TB Hybrid, Win10.
Secondary Desktop:
i5 4760k, NV960 2GB, 16GB 2333mhz memory, 1x 2TB Hybrid, Win10.
Laptop:
i3, Intel 4000 series graphics, 6GB memory, 1x 500gb HDD, Win8.1.