as for stopping triggers working when another one is triggered its very simple.... in a untis init field have the line:
allowtrigs1 = true
and in the 3 triggers you want to fire only if the other one hasnt been fired, type in the condition field:
and allowtrigs1 <---- written after this
then in the trigger that fires and stops the others working, type this in the on activation field:
allowtrigs1 = false
so basically what u are doing is making a variable true at the start of the mission, which the 3 triggers need to activate.,.. if the other trigger is activated, then the variable is set false, and the 3 triggers cannot activate because the variable condition is not met
hope that helps :thumbsup: