Forum d'entraide à la création de jeux d'aventure
 
PortailAccueilFAQRechercherS'enregistrerMembresConnexion

Partagez | 
 

 [résolu]problème avec int dialogmulti

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
adauca
Adepte de la Grande Tasse Bleue
Adepte de la Grande Tasse Bleue


Nombre de messages : 133

Age : 34

Localisation : Strasbourg

Date d'inscription : 10/02/2014


MessageSujet: [résolu]problème avec int dialogmulti   Dim 3 Avr 2016 - 17:33

Hello les gens,

j'ai un soucis concernant mon dialogmulti que j'ai en fait utilisé avec myCounter.

voilà mon script:

Code:
function oChaise2_Look()
{
cNico.Walk(1660, 780, eBlock, eWalkableAreas);
cNico.LockViewAligned(1, 3, eAlignCentre);
if (myCounter == 0)
{
  cNico.Say("C'est la chaise à Stéphanie.");
  cNico.Say("Tiens... d'ailleurs,");
  cNico.Say("où est-ce qu'elle est passée?");
  Wait(20);
  cNico.Say("Sûrement à la cuisine pour chercher de l'eau.");
}
if (myCounter == 1)
{
  cNico.Say("C'est la chaise à Stéphanie.");
}
if (myCounter == 2)
{
  cNico.Say("Elle est vide.");
//dialogmulti = 0;
//return;
}
if (myCounter < 2)
{
  myCounter += 1;
}
}

function oChaise2_Talk()
{
cNico.Walk(1660, 780, eBlock, eWalkableAreas);
cNico.LockViewAligned(1, 3, eAlignCentre);
if (myCounter == 0) {
cNico.Say("Bonjour chaise vide!");
Wait(30);
cNico.LockViewAligned(1, 0, eAlignCentre);
cNico.Say("Tu constateras qu'une chaise...");
cNico.Say("Bah ça cause pas des masses!");
cNico.Say("Donc si on pouvait éviter de faire ça,");
cNico.Say("on gagnerait tous les deux un temps précieux!");
cNico.LockViewAligned(1, 3, eAlignCentre);
}
if (myCounter == 1) {
cNico.Say("Nan!");
}
if (myCounter < 1)
{
myCounter += 1;
}
}

Le problème c'est que quand je clique une fois ou deux sur l'un (Look ou Talk) et bien le second ne fonctionne plus.
Je comprends pas pourquoi!

Quelqu'un saurait me dire où j'ai fait un erreur?

Merci d'avance

_________________
Une agence de publicité, c'est 85 % de confusion et 15 % de commission.


Dernière édition par adauca le Dim 3 Avr 2016 - 18:01, édité 1 fois
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.mad-day.fr
adauca
Adepte de la Grande Tasse Bleue
Adepte de la Grande Tasse Bleue


Nombre de messages : 133

Age : 34

Localisation : Strasbourg

Date d'inscription : 10/02/2014


MessageSujet: Re: [résolu]problème avec int dialogmulti   Dim 3 Avr 2016 - 18:00

Je viens de piger le problème je pense.
J'utilise deux fois myCounter sur le même objet. Du coup je pense qu'il ne comprend pas la différence entre les deux... (En effet, quand je commence avec Look par exemple il me donne la première phrase et si je passe sur Talk il commence par la phrase numéro 2, soit la suite comme si ce n'était qu'une fonction).
J'ai changé un des myCounter par un autre nom (dialog) en créant un "int dialog" en haut de mon script et ça fonctionne...

J'ai réglé mon bug! langue

_________________
Une agence de publicité, c'est 85 % de confusion et 15 % de commission.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.mad-day.fr
 
[résolu]problème avec int dialogmulti
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Problème avec mon natbaztag tag
» [Résolu] Problème avec le log TilesetEditor
» [help] Problème avec ma Dreamcast
» [Résolu] Problème avec un script.
» [Résolu] Problème GTA:SA "Configuration merde"

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: