Bonjour a tous
voila, j'essaye de faire une cinématique à la baldur's gate, le script se compile , j'ai vérifié 20 fois les tags, et rien a faire...
voila ce que je veux faire (pour l'instant) :
Le Pj passe sur un déclencheur, celui ci le fait marcher jusqu'à tel wp, le fait s'incliner (saluer). Le Pnj avance alors a tel wp, et sort des phrases. mon script est dans le OnEnter du déclencheur :
void main()
{
object oPC = GetEnteringObject();
object oGardak = GetObjectByTag("GARDAK");
loçation lPC = GetLoçation(GetObjectByTag("WP_ANIMPJ"));
location lGardak = GetLocation(GetObjectByTag("WP_ANIMPNJ"));
AssignCommand(oPC, ClearAllActions());
AssignCommand(oPC, ActionForceMoveToLocation(lPC));
AssignCommand(oPC, ActionPlayAnimation(ANIMATION_FIREFORGET_BOW));
DelayCommand(0.2, SetCommandable(FALSE, oPC));
AssignCommand(oGardak, ClearAllActions());
AssignCommand(oGardak, ActionWait(3.0));
AssignCommand(oGardak, ActionForceMoveToLocation(lGardak));
AssignCommand(oGardak, ActionDoCommand(SetFacing(180.0)));
AssignCommand(oGardak, ActionWait(2.0));
AssignCommand(oGardak, ActionSpeakString("Blabla1"));
AssignCommand(oGardak, ActionWait(5.0));
AssignCommand(oGardak, ActionSpeakString("Blabla2"));
AssignCommand(oGardak, ActionWait(5.0));
AssignCommand(oGardak, ActionSpeakString("Blabla3"));
AssignCommand(oGardak, ActionWait(5.0));
AssignCommand(oGardak, ActionSpeakString("Blabla4"));
AssignCommand(oGardak, ActionWait(5.0));
AssignCommand(oGardak, ActionSpeakString("Blabla5"));
AssignCommand(oGardak, ActionWait(5.0));
AssignCommand(oGardak, ActionSpeakString("Blabla6"));
AssignCommand(oGardak, ActionWait(5.0));
AssignCommand(oGardak, ActionSpeakString("Blabla7"));
AssignCommand(oGardak, ActionWait(5.0));
AssignCommand(oGardak, ActionSpeakString("Blabla8"));
AssignCommand(oGardak, ActionWait(5.0));
AssignCommand(oGardak, ActionSpeakString("Blabla9"));
AssignCommand(oGardak, ActionWait(5.0));
DelayCommand(0.2, SetCommandable(TRUE, oPC));
}
Je sait, il est ptet pas très "beau" je débute.
je comprends pas du tout ou ca merde...
si quelqu'un pouvait eclairer ma lanterne ca serait génial
voila
merci d'avance