Nie jestem pewien czy o to ci chodzi ale możesz na jednostce ustawionej gdzieś zastosować setcaptive true i wróg nie będzie do niej strzelał, a potem w wyzwalaczu ustawić warunek po spełnieniu, którego ona zrobi swoje i zmienisz setcaptive na false, żeby do niej walili.
Możesz też tworzyć dowolne jednostki komendą createunit i na początku misji jej nie będzie, a potem się pojawi i zrobi swoje