ok, I believe you can remove the "this" part of the trigger
condition: param2 == 1
activation: [] exec "intromovie.sqs"{or whatever your movie is named
}
for no movie, no trigger required.
btw, you can make this a "zero trigger" also
axis a 0, axis b 0 activation none, once and not have to worry about some ai to call the script
also in the movie script itself you could just add:
?(param2==2):exit
right at the beginning.
Once again, all of this is off the top of my head, I haven't tested it for errors but should get you pointed in the right direction