Condition of presence is initiated upon loading of the mission..
what you'll need to do is make a trigger... with the condition being that your objective is met
and on the activation field you'll either have to move in your object from somewhere else using setpos, or else use camcreate to make it appear in place