Messagerie

  • conceptgame
    @Xenon3K: oui dans paramètres -> autorisations -> inviter
    conceptgame - 18/04/2022 18:50:48
  • conceptgame
    @Emmanuel: merci, j'essaie de contribuer à faire renouer l'engouement pour CF2.5 à mon échelle. Je pense que c'est plus efficace si c'est
    conceptgame - 18/04/2022 18:52:15
  • Xenon3K
    Ah oui dans Youtube studio, voilà c'est fait
    Xenon3K - 19/04/2022 09:37:04
  • conceptgame
    Enfin terminé le gouffre à temps Elden Ring! Je peux me remettre à la création de jeux vidéo, ouf...
    conceptgame - 21/05/2022 20:42:06

Temps aléatoire

77 messages

mercredi 13 avril 2022 17:23

Bonjour, j'essaie de faire apparaitre une phrase dans une bulle texte. Au lieu de la faire apparaitre toutes les 10 j'aimerais la faire apparaitre un temps compris entre (par exemple) 10 et 20 secondes. Donc un temps au hazard. J'ai trouver ça sur le comptoir : Compteurs de dégats - Forum - Le Comptoir Du Clickeur

Mais ça ne donne pas de temps aléatoire. Aprés j'ai penser que je peux faire un chiffre aléatoire sur un compteur et comparer ce chiffre avec le compteur temps... Mais il y a peut-être mieux comme méthode ? Si quelqu'un à une idée.

77 messages

mercredi 13 avril 2022 17:33

Finalement j'ai trouver... : )

fredetmumu
1219 messages

mercredi 13 avril 2022 20:03

n hesites pas a partager ta methode ;)

77 messages

vendredi 15 avril 2022 15:51

Bonjour. Je vais essayer mais perso je l'adapte à l'histoire que j'ai conçu. Ceci dit je vais essayer de l'expliquer : Le chrono "xseconde" défini le temps, donc j'ajoute une seconde toutes les 1 secondes donc. (logique :D )(Valeur min 0 seconde max 20 secondes) Le chrono "shazard" représente les secondes données au hazard qui vont permettrent d'attendre avant que la bulle texte apparaisse dans la scéne. exemple s'il met 10 alors il faudra attendre que "xseconde" soit égal au chiffre "shazar" pour avoir atteind un temps d'attente...

Le chrono "temphrase" lui détermine le temps que va rester ma phrase dans la scéne.Le chrono "phrasimp" représente quand à lui les phrases improvisés que mon perso va dire. ça fait beaucoup de chrono mais c'est pas si compliqué quand même.


1ere ligne : Si : value( "xseconde" ) <> value( "shazard" ) temphrase = 0

Alors : toutes les 1 s : J'ajoute 1 à xseconde

(Résumé : xseconde est à 0 au début et shazard aussi hors ils ne doivent pas être pareil. Sinon, la 3 eme ligne se met à fonctionner. C'est pour ça que xseconde <> de shazard) Donc pendant que xseconde avance de 1 toutes les 1 secondes, shazard ne donne pas de chiffre aléatoire il est à 0)

2 eme ligne : Si : xseconde = 1

Alors : shazar= RRandom(10, 20) (ici à 1 seconde de temps le choix est donc déterminé par exemple à 15, je vais donc attendre 15 secondes.)

(Résumé : pour que shazard donne un chiffre de temps aléatoire il ne doit fonctionner qu'une fois à ce moment c'est à dire 1 s du chrono xseconde.)

3 eme ligne : value( "xseconde" )= value( "shazard" )

Alors : phrasimp = RRandom(1, 2)

(Résumé : phrasimp choisis un numéro de phrase texte à dire dés que les deux temps xseconde et shazard sont égaux.)

4 eme ligne : phrasimp > 0

Alors : tts les 1 s ajouter 1 à temphrase

(Résumé : ainsi le temps que ma phrase reste dans la scéne commence ici.)

5 eme ligne : temphrase = 2 (pour 2 secondes mais je peux laisser la phrase à 3, 5 , 20 secondes etc)

Alors : changer temphrase à 0 remettre xseconde à 0 et phrasimp à 0.

(Résumé : ici on remet les compteurs à zéro pour que la boucle donc le temps, recommence sans s'arréter pour autant.)

6 eme ligne : phraseimp = 0 alors : enlever la bulle texte.

7 eme ligne : phraseimp = 1 alors : Ecrire le texte dans la bulle texte et positionner le texte dans la scéne. Bref, il y a surement plus simple mais en regardant de prêt ce n'est pas si compliqué. Aprés ça fait une boucle. ça s'arrete si on met autre un chrono "Temps" pour la scéne et que l'on arrete tout selon ce chrono "Temps". J'éspère avoir bien expliqué... :)

fredetmumu
1219 messages

dimanche 17 avril 2022 20:14

oui c'est compréhensibel !

Utilisateurs en ligne

Derniers messages