Pour la première question, je n'ai aucune réponse, essaye de mettre This enableSimulation false; dans l'init de l'objet.
Pour la deuxième question, dans l'init du civil met ceci :
This allowDamage false; This setBehaviour "CARELESS";
Le allowdamage comme le dis son nom donne l'invincibilité au civil et le Behaviour indique son comportement, dans ce cas "CARLESS", donc cela veut dire qu'il peut y'avoir la troisième guerre mondial à côté de lui, il ne bougera pas à moins de lui dire.