J'en ai marre !!
Depuis hier je me casse les... heu la tête pour faire un truc tout simple :
D'abord un premier dialogue.
A la fin du dial, je bloque le PJ
Là je fais tourner la camera, face au sud-ouest
La porte fait toc!toc!toc! ,le pnj MERE fait "entrez" et quelqu'un entre.
Je débloque le PJ.
Si le Pj vient du nord, ouest, ou nord-ouest tout se passe bien
Si le Pj vient plutôt du Sud (de la porte qui fait toc!toc!toc!) cette salo... heu, facécieuse caméra refuse de rotationner ! Pas même d'un degré !!! par contre le reste se passe bien.
POURQUOI ??
Est-ce les camera mode ?
Ou les deux autres params de SetCameraFacing que j'ai laissé à -1.0 ??
Voilà le script qui se déclanche à la fin du dial :
void main()
{
DelayCommand(0.01,SetCommandable(FALSE,GetFirstPC()));
DelayCommand(1.0,SetCameraFacing(225.0,-1.0,-1.0,CAMERA_TRANSITION_TYPE_FAST));
DelayCommand(4.0,AssignCommand(GetObjectByTag("pcdensint"),ActionSpeakString("toc toc toc")));
DelayCommand(5.0,ActionStartConversation(GetObjectByTag("MERE"),"mensonge01",FALSE));
DelayCommand(7.0,SetCommandable(TRUE,GetFirstPC()));
}
Alors maintenant je prie pour que quelqu'un ait déjà eu ce prob, et sutout qu'il l'ait résolu...
Ah, et puis qu'il fréquente ce forum, aussi...