Outils pour utilisateurs

Outils du site


fr:evenements

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

fr:evenements [2026/05/07 03:11] – Documentation nouvelles fonctionnalites interactives cyrilfiestafr:evenements [2026/07/06 00:40] (Version actuelle) – maj 4.13 : modes d'interface + corrections cyrilfiesta
Ligne 1: Ligne 1:
 ====== Événements ====== ====== Événements ======
  
-Au même titre que les salles « **998** » et « **999** », la salle « **997** » se met dans la ligne des cases accessibles. Cela représente un événement : une action déclenché par le bot ou par le joueur (via une réaction par exemple, vous verrez ça dans [[reactions|Utilisations des réactions]]), et qui, si les conditions sont remplis, produisent un effet sur la partie.+Au même titre que les salles « **998** » et « **999** », la salle « **997** » se met dans la ligne des cases accessibles. Cela représente un événement : une action déclenché par le bot ou par le joueur (via une réaction par exemple, vous verrez ça dans [[reactions|Utilisations des réactions]]), et qui, si les conditions sont remplis, produisent un effet sur la partie.
 Elle peut servir à aller automatiquement dans une autre salle, à modifier la valeur d’une variable, à ajouter ou retirer un objet ou un état, ou encore à afficher un texte. Elle peut servir à aller automatiquement dans une autre salle, à modifier la valeur d’une variable, à ajouter ou retirer un objet ou un état, ou encore à afficher un texte.
-Reprenons l’exemple précédent et faisons en sorte qu’il aille automatiquement à la salle 1 ou 3 en fonction du résultat :+Reprenons l’exemple précédent et faisons en sorte qu’il aille automatiquement à la salle 1 ou 3 en fonction du résultat :
  
 <html> <html>
Ligne 19: Ligne 19:
 </html> </html>
  
-Remarquez que j’ai rajouté une seconde variable (« v_nb_essais_six_v») qui compte le nombre d’essais avant de réussir. +Remarquez que j’ai rajouté une seconde variable (« v_nb_essais_six_v») qui compte le nombre d’essais avant de réussir. 
-Voyons maintenant cela en détail :+Voyons maintenant cela en détail :
  
   * <html><span style="color:#FF0000">997, c’est la salle indiquant une action automatique</span></html>   * <html><span style="color:#FF0000">997, c’est la salle indiquant une action automatique</span></html>
-  * <html><span style="color:#0000FF">Condition(s) pour que l’action se réalise.</span></html> On a vu précédemment comment la présenter, par exemple « v_vie_v.>.0 ». Elle peut aussi prendre la valeur « null » (= aucune condition, l’action aura forcément lieu), ou utiliser des objets ou des états comme condition (ou les combinés.) Cette partie fonctionne de la même manière que les autres conditions. +  * <html><span style="color:#0000FF">Condition(s) pour que l’action se réalise.</span></html> On a vu précédemment comment la présenter, par exemple « v_vie_v.>.0 ». Elle peut aussi prendre la valeur « null » (= aucune condition, l’action aura forcément lieu), ou utiliser des objets ou des états comme condition (ou les combinés.) Cette partie fonctionne de la même manière que les autres conditions. 
-  * <html><span style="color:#FFA000">Action(s) réalisée(s):</span></html> On peut en mettre plusieurs dans un même 997, en les séparant par « **@@** ». +  * <html><span style="color:#FFA000">Action(s) réalisée(s):</span></html> On peut en mettre plusieurs dans un même 997, en les séparant par « **@@** ». 
-    * Modification d’une variable : (avec **+, =, -, %=X:Y,%+X:Y, ou%-X:Y**)+    * Modification d’une variable : (avec **+, =, -, %=X:Y,%+X:Y, ou%-X:Y**)
     * Changement de salle (on met le numéro de la salle ou v_variable_v (le numéro de salle sera la valeur de cette variable))     * Changement de salle (on met le numéro de la salle ou v_variable_v (le numéro de salle sera la valeur de cette variable))
-    * Ajout ou retrait d’un objet/état de l’inventaire : **[nom de l’objet]&&[inventaire ou invisible]&&[description de l’objet ou de l’état]**. Comme pour les autres objets ou états, on peut le précéder de « - » pour le supprimer +    * Ajout ou retrait d’un objet/état de l’inventaire : **[nom de l’objet]&&[inventaire ou invisible]&&[description de l’objet ou de l’état]**. Comme pour les autres objets ou états, on peut le précéder de « - » pour le supprimer 
-      * Par exemple « **tournevis&&inventaire&&Le tournevis sert à visser ou dévisser.** » +      * Par exemple « **tournevis&&inventaire&&Le tournevis sert à visser ou dévisser.** » 
-      * Autre exemple « **-fatigue&&invisible&&Vous n’êtes plus fatigué !** »+      * Autre exemple « **-fatigue&&invisible&&Vous n’êtes plus fatigué !** »
     * Déclaration ou modification d’une variable numérique ou textuelle (online ou non): **[nom de la variable]&&[variable ou variable_t]&&[valeur de la variable]&&[description de la variable]**     * Déclaration ou modification d’une variable numérique ou textuelle (online ou non): **[nom de la variable]&&[variable ou variable_t]&&[valeur de la variable]&&[description de la variable]**
-  * <html><span style="color:#30B000">Phrase à afficher.</span></html> On peut ne rien afficher (on met alors « null »), et on peut afficher dans la phrase la valeur d’une variable en l’entourant de « v_ » et « _v » (si variable numérique) ou « t_ » et « _t » (si variable textuelle)+  * <html><span style="color:#30B000">Phrase à afficher.</span></html> On peut ne rien afficher (on met alors « null »), et on peut afficher dans la phrase la valeur d’une variable en l’entourant de « v_ » et « _v » (si variable numérique) ou « t_ » et « _t » (si variable textuelle)
  
 ===== Evenements YAML interactifs ===== ===== Evenements YAML interactifs =====
fr/evenements.1778116304.txt.gz · Dernière modification : de cyrilfiesta