Ah i've got ya,
This you can do by using a boolean condition in combination
with your ?civie alive checkings.
e.g: use the init.sqs or the player's init field to initialize
a boolean variable: protect=true
Then you need to combine the conditions
protect AND not (alive guy)
Now if the time has come, so that the trigger shouldn't become activated anymore, just set protect to false:
protect=false
Maybe you need to redefine your triggers, i'm not sure if
you could put that all into only one trigger condition.
If possible, i can imagine that it would like this:
protect AND (this OR not (alive guy) OR not (alive dude))
If that doesn't work, just make a workaround by using one
or two more triggers.
~S~ CD