Number one solution: make those three seperate scripts into one script.
Because, as it is now, you most likely also have a lot of double code in script 1 (/sc1) and 2 (/sc2). If you find a bug in script 1, you might forget to fix it in script 2, updating means you need to update 2 scripts each time, etc... There are a lot of disadvantages if you work with three different (yet 99,999% the same) scripts like that. So, I bet those 3 scripts can be made in just one, much shorter, script.
There are a lot of examples on this forum and on the official scripts database which show you how to react on different commands from within the same script.