Adventure Games Studio fr
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.


Forum d'entraide à la création de jeux d'aventure
 
PortailAccueilRechercherS'enregistrerConnexion
-83%
Le deal à ne pas rater :
Antivirus McAfee Total Protection 2021 – 5 Appareils – 1 an
15.51 € 89.95 €
Voir le deal

 

 [résolu]problème avec int dialogmulti

Aller en bas 
AuteurMessage
adauca
Adepte de la Grande Tasse Bleue
Adepte de la Grande Tasse Bleue
adauca

Nombre de messages : 151

Age : 38

Localisation : Strasbourg

Date d'inscription : 10/02/2014


[résolu]problème avec int dialogmulti Empty
MessageSujet: [résolu]problème avec int dialogmulti   [résolu]problème avec int dialogmulti EmptyDim 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
http://www.mad-day.fr
adauca
Adepte de la Grande Tasse Bleue
Adepte de la Grande Tasse Bleue
adauca

Nombre de messages : 151

Age : 38

Localisation : Strasbourg

Date d'inscription : 10/02/2014


[résolu]problème avec int dialogmulti Empty
MessageSujet: Re: [résolu]problème avec int dialogmulti   [résolu]problème avec int dialogmulti EmptyDim 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
http://www.mad-day.fr
 
[résolu]problème avec int dialogmulti
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [Résolu] Problème wifi avec nabaztag:tag
» Problème avec mon natbaztag tag
» [résolu]/!\ Problèmes avec mon compte /!\
» [résolu] Problème avec mon nabaztag, des lumières oranges mais qui ne clignotent pas....
» Problème avec routeur SMC

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: