Forum d'entraide à la création de jeux d'aventure
 
PortailPortail  AccueilAccueil  RechercherRechercher  S'enregistrerS'enregistrer  Connexion  
Le deal à ne pas rater :
Smartphone Xiaomi 14 – 512 Go- 6,36″ 5G Double SIM à 599€
599 €
Voir le deal

 

 [résolu]Comment associer variables et textes multiples ?

Aller en bas 
+2
valoulef
chefgeorges
6 participants
AuteurMessage
chefgeorges
Cliqueur Emérite
Cliqueur Emérite
chefgeorges


Nombre de messages : 502

Date d'inscription : 01/02/2008


[résolu]Comment associer variables et textes multiples ? Empty
MessageSujet: [résolu]Comment associer variables et textes multiples ?   [résolu]Comment associer variables et textes multiples ? EmptyLun 3 Fév 2014 - 20:59

Bonjour,

J'ai voulu suivre l'aide en ligne pour faire une suite de messages en cliquant plusieurs fois sur un objet.
Code:

int dialogmulti;
//
function oObject0_Observer()
{
 if (dialogmulti == 1) {
  Display("premier texte");
}
 if (dialogmulti == 2) {
  Display("2eme texte");
}
 if (dialogmulti == 3) {
  Display("3eme texte");
}
if (dialogmulti < 3)
{
  dialogmulti += 1;
}
}

Ça a marché la première fois, sauf que je pense que la variable n'est pas revenue à 0, donc le dernier message se répète en boucle. Je ne sais pas comment procéder sourire


Dernière édition par chefgeorges le Mer 5 Fév 2014 - 10:24, édité 2 fois (Raison : correction de la balise url)
Revenir en haut Aller en bas
http://instagram.com/ichefgeorges
valoulef
Délégué de la tasse bleue
Délégué de la tasse bleue
valoulef


Nombre de messages : 1791

Age : 35

Localisation : Condate

Date d'inscription : 01/08/2011


[résolu]Comment associer variables et textes multiples ? Empty
MessageSujet: Re: [résolu]Comment associer variables et textes multiples ?   [résolu]Comment associer variables et textes multiples ? EmptyLun 3 Fév 2014 - 21:30

Tu veux qu'après le troisième texte on revienne au premier ? C'est simple, il suffit de d'ordonner le retour au début à la suite du troisième texte :

Code:
int dialogmulti;

function oObject0_Observer()
{
if (dialogmulti == 0) { //il faut commencer à 0 sinon il ne doit rien se passer au premier clic
Display("premier texte");
}
if (dialogmulti == 1) {
Display("2eme texte");
}
if (dialogmulti == 2) {
Display("3eme texte");
dialogmulti = 0;
return; //Arrêtera ici l'exécution du code de la fonction, car on ne veut pas ajouter 1 ce coup-ci.
}
if (dialogmulti < 2)
{
dialogmulti += 1;
}
}

L'opérateur "==" sert de comparaison, il permet de vérifier une égalité entre deux valeurs, alors que l'opérateur "=" permet de donner une valeur à ta variable.

Pense à enlever les crochets après "&s" dans ton lien, sinon ça bug avec le BBcode.

_________________
Vous êtes déjà allés à Condate ? Ils ont un petit vin qui à un goût de pierre à catapulte. C'est Toutatis en culotte de velours si j'ose m'exprimer ainsi.
Revenir en haut Aller en bas
chefgeorges
Cliqueur Emérite
Cliqueur Emérite
chefgeorges


Nombre de messages : 502

Date d'inscription : 01/02/2008


[résolu]Comment associer variables et textes multiples ? Empty
MessageSujet: Re: [résolu]Comment associer variables et textes multiples ?   [résolu]Comment associer variables et textes multiples ? EmptyMar 4 Fév 2014 - 11:06

Ok merco, ça fonctionne.

Par contre, petite question : que signifie cette partie du code ?
Code:
if (dialogmulti < 2)
{
dialogmulti += 1;
}

Je l'ai recopié de l'aide en ligne, mais j'ai du mal à saisir sa raison d'être.
Revenir en haut Aller en bas
http://instagram.com/ichefgeorges
Atavismus
Grand Cliqueur Royal
Grand Cliqueur Royal
Atavismus


Nombre de messages : 1857

Localisation : France

Date d'inscription : 27/01/2014


[résolu]Comment associer variables et textes multiples ? Empty
MessageSujet: Re: [résolu]Comment associer variables et textes multiples ?   [résolu]Comment associer variables et textes multiples ? EmptyMar 4 Fév 2014 - 12:19

Code:
if (dialogmulti < 2)
{
dialogmulti += 1;
}

Cela signifie:
Si dialogmulti est strictement inférieur à 2 alors on donne à dialogmulti sa valeur +1 (on ajoute 1 à dialogmulti).

Cette condition permet de modifier la valeur qui fait s'afficher tel ou tel "texte".

_________________
[résolu]Comment associer variables et textes multiples ? Sw_b10[résolu]Comment associer variables et textes multiples ? Db_b10
Revenir en haut Aller en bas
http://store.steampowered.com/app/367110/
valoulef
Délégué de la tasse bleue
Délégué de la tasse bleue
valoulef


Nombre de messages : 1791

Age : 35

Localisation : Condate

Date d'inscription : 01/08/2011


[résolu]Comment associer variables et textes multiples ? Empty
MessageSujet: Re: [résolu]Comment associer variables et textes multiples ?   [résolu]Comment associer variables et textes multiples ? EmptyMar 4 Fév 2014 - 12:28

Tu peux aussi écrire
Code:
dialogmulti++
Qui est un raccourci pour ajouter 1.

Tu as été voit les tutos vidéos de Crazy Legs, chefgeorges ? À mon avis certains te permettraient d'y voir un peu plus clair.

_________________
Vous êtes déjà allés à Condate ? Ils ont un petit vin qui à un goût de pierre à catapulte. C'est Toutatis en culotte de velours si j'ose m'exprimer ainsi.
Revenir en haut Aller en bas
Kitai
Délégué de la tasse bleue
Délégué de la tasse bleue
Kitai


Nombre de messages : 2907

Date d'inscription : 01/08/2006


[résolu]Comment associer variables et textes multiples ? Empty
MessageSujet: Re: [résolu]Comment associer variables et textes multiples ?   [résolu]Comment associer variables et textes multiples ? EmptyMar 4 Fév 2014 - 16:06

valoulef a écrit:
Tu peux aussi écrire
Code:
dialogmulti++
Sans oublier le ; après l'instruction :
Code:
dialogmulti++;

_________________
Ga is Ga
Vous pouvez consulter l'aide d'AGS 3.2 en français et contribuer à la traduction et à l'amélioration si le cœur vous en dit !
Revenir en haut Aller en bas
http://admin.no.uchi.free.fr/dokuwiki-2008-05-05/doku.php
valoulef
Délégué de la tasse bleue
Délégué de la tasse bleue
valoulef


Nombre de messages : 1791

Age : 35

Localisation : Condate

Date d'inscription : 01/08/2011


[résolu]Comment associer variables et textes multiples ? Empty
MessageSujet: Re: [résolu]Comment associer variables et textes multiples ?   [résolu]Comment associer variables et textes multiples ? EmptyMar 4 Fév 2014 - 16:09

Ah oui c'est mieux en effet grand sourire

_________________
Vous êtes déjà allés à Condate ? Ils ont un petit vin qui à un goût de pierre à catapulte. C'est Toutatis en culotte de velours si j'ose m'exprimer ainsi.
Revenir en haut Aller en bas
Billbis
Disciple de la Grande Tasse Bleue
Disciple de la Grande Tasse Bleue
Billbis


Nombre de messages : 1346

Date d'inscription : 10/05/2012


[résolu]Comment associer variables et textes multiples ? Empty
MessageSujet: Re: [résolu]Comment associer variables et textes multiples ?   [résolu]Comment associer variables et textes multiples ? EmptyMar 4 Fév 2014 - 20:32

Rholala, Kitai, ce nazi de la syntaxe.
 grand sourire

_________________
Mon petit DevBlog
Revenir en haut Aller en bas
http://nothingaboutthedog.blogspot.fr/
Kitai
Délégué de la tasse bleue
Délégué de la tasse bleue
Kitai


Nombre de messages : 2907

Date d'inscription : 01/08/2006


[résolu]Comment associer variables et textes multiples ? Empty
MessageSujet: Re: [résolu]Comment associer variables et textes multiples ?   [résolu]Comment associer variables et textes multiples ? EmptyMar 4 Fév 2014 - 22:52

Pas plus que le compilateur d'AGS clin d'oeil

_________________
Ga is Ga
Vous pouvez consulter l'aide d'AGS 3.2 en français et contribuer à la traduction et à l'amélioration si le cœur vous en dit !
Revenir en haut Aller en bas
http://admin.no.uchi.free.fr/dokuwiki-2008-05-05/doku.php
Vinkei
Cliqueur Amateur
Cliqueur Amateur
Vinkei


Nombre de messages : 314

Age : 43

Localisation : Nord

Date d'inscription : 19/01/2012


[résolu]Comment associer variables et textes multiples ? Empty
MessageSujet: Re: [résolu]Comment associer variables et textes multiples ?   [résolu]Comment associer variables et textes multiples ? EmptyMer 5 Fév 2014 - 6:21

Incroyable! Je ne pensais pas qu'un jour le point Godwin aurait touché le forum! grand sourire

_________________
"L'ennemi est bête! Il croit que c'est nous l'ennemi alors que c'est lui!!!"
Revenir en haut Aller en bas
chefgeorges
Cliqueur Emérite
Cliqueur Emérite
chefgeorges


Nombre de messages : 502

Date d'inscription : 01/02/2008


[résolu]Comment associer variables et textes multiples ? Empty
MessageSujet: Re: [résolu]Comment associer variables et textes multiples ?   [résolu]Comment associer variables et textes multiples ? EmptyMer 5 Fév 2014 - 10:23

Merci des explications sourire
Revenir en haut Aller en bas
http://instagram.com/ichefgeorges
Contenu sponsorisé





[résolu]Comment associer variables et textes multiples ? Empty
MessageSujet: Re: [résolu]Comment associer variables et textes multiples ?   [résolu]Comment associer variables et textes multiples ? Empty

Revenir en haut Aller en bas
 
[résolu]Comment associer variables et textes multiples ?
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Speech à variables multiples
» [résolu] Peut-on associer automatiquement un son à une fonction ?
» [résolu]Conditions multiples
» Conditions multiples RÉSOLU
» [résolu]réponses multiples du personnage

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: