OK, some headway.
runfpi="user\lookatplayerforsometime.fpi"
changing all the runfpi actions to include " " around the path and file name prevents the editor from crashing.
They still dont go thru the scripts when set up.
But I would not use globalvar, as I myself have had no luck with it. I would define local variables to do this , because I know that they work in other levels that I have done.
Examples includes in the download button. But those scripts need to be adapted to the old scripts for flow.
Also I think that I would use etimer instead of timer in these scripts also.
I have not completed the scripts in the download button, as I have a bunch of work to do on the project I am doing. But at least now you can develope the scripts on your own with out the editor crashing.