Forum d'entraide à la création de jeux d'aventure
 
PortailPortail  AccueilAccueil  RechercherRechercher  S'enregistrerS'enregistrer  Connexion  
-38%
Le deal à ne pas rater :
Ecran PC gaming 23,8″ – ACER KG241Y P3bip à 99,99€
99.99 € 159.99 €
Voir le deal

 

 [résolu]personnage avance pendant dialogue

Aller en bas 
2 participants
AuteurMessage
dominouche
Adepte de la Grande Tasse Bleue
Adepte de la Grande Tasse Bleue
dominouche


Nombre de messages : 145

Age : 68

Localisation : Olonne sur mer, Vendée

Date d'inscription : 19/04/2016


[résolu]personnage avance pendant dialogue Empty
MessageSujet: [résolu]personnage avance pendant dialogue   [résolu]personnage avance pendant dialogue EmptySam 7 Jan 2017 - 15:15

Bonjour,
mon personnage marche sur place pendant le dialogue!
Ou est mon problème?
Code:
bool  dialogueSaunier;
function cSaunier_Talk()
{
if ( dialogueSaunier == false ) { // La condition pour exécuter le dialogue
    cBrett.Walk(cSaunier.x -90,   cSaunier.y +60,  eBlock,eWalkableAreas);
    cBrett.FaceCharacter (cSaunier);
    cBrett.SayAt(5, 12,500,  "Bonjour, vous a-t-on laissé quelque chose pour moi?");
    cSaunier.SayAt (5, 12,500, "Oui, mais peux tu m'aider? Je n'ais plus d' eau dans mes marais, les écluses sont fermées! Tiens prend cette carte!");
    dialogueSaunier = true; // La variable change de valeur donc la condition ne sera plus respectée ensuite.
    Ecluses.Visible= true;
    Carteecluse.Visible = true;
}
}

Merci pour vos réponses.


Dernière édition par dominouche le Dim 8 Jan 2017 - 15:50, édité 1 fois
Revenir en haut Aller en bas
Arlann
Cliqueur Amateur
Cliqueur Amateur
Arlann


Nombre de messages : 286

Date d'inscription : 06/04/2016


[résolu]personnage avance pendant dialogue Empty
MessageSujet: Re: [résolu]personnage avance pendant dialogue   [résolu]personnage avance pendant dialogue EmptyDim 8 Jan 2017 - 14:52

dominouche a écrit:
mon personnage marche sur place pendant le dialogue!
Seulement pour ce dialogue ou pour tous les dialogues du jeu ?

Lorsqu'on utilise une fonction Say ou SayAt, AGS utilise la SpeechView du personnage si elle n'est pas définie en 0 dans l'éditeur ou en -1 dans le script.
Dans ton cas j'ai l'impression que ton cycle de marche est défini en SpeechView, regarde dans l'éditeur de ton personnage et fais une recherche dans ton script pour voir si tu ne t'es pas trompé d'affectation.
Revenir en haut Aller en bas
dominouche
Adepte de la Grande Tasse Bleue
Adepte de la Grande Tasse Bleue
dominouche


Nombre de messages : 145

Age : 68

Localisation : Olonne sur mer, Vendée

Date d'inscription : 19/04/2016


[résolu]personnage avance pendant dialogue Empty
MessageSujet: Re: [résolu]personnage avance pendant dialogue   [résolu]personnage avance pendant dialogue EmptyDim 8 Jan 2017 - 15:50

Merci Ariann, mon cycle de marche était défini en SpeechView,

Je ne sais pas quand j'ai modifié cela car il y a quelques jour tout fonctionnait bien.
Revenir en haut Aller en bas
Contenu sponsorisé





[résolu]personnage avance pendant dialogue Empty
MessageSujet: Re: [résolu]personnage avance pendant dialogue   [résolu]personnage avance pendant dialogue Empty

Revenir en haut Aller en bas
 
[résolu]personnage avance pendant dialogue
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Dialogue different d'un personnage.
» [résolu] Dialogue qui ne se déclenche que si on est proche du personnage (PNJ)
» Quitter le jeu pendant un dialogue
» Changement de view pendant un dialogue
» Bouton grisé pendant un dialogue

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Adventure Games Studio fr :: CREATION DE JEUX :: Questions / Réponses-
Sauter vers: