As a build on the comments above. This is some initialisation code I use to ensure the player becomes a renegade if he kills some particular individuals:
{_x AddEventHandler [{killed}, {if ((_this select 1) == Alexi) then {Alexi addRating (-100000 - abs(rating Alexi))}}]} forEach ((units group Yuri) + (units group Pavel) + [Dourdan_Woman] - [Yuri,Pavel,Marek])
It works like a dream. Survival time is measured in seconds if there is anyone around with a gun.