====== Utilisation des réactions ====== Vous pouvez ajouter des réactions dans votre scénario. Pour cela, il faut utiliser l'emoji en unicode. Vous pouvez obtenir l'unicode d'une emoji sur [[https://getemoji.com/]] par exemple, ou directement sur discord : faire « **\** » suivi d’une emoji sur discord, qui vous affichera la version unicode C’est cette emoji qu’il faut c/c dans le code, précédé de « **§** ». Vous pouvez utiliser les réactions des manières suivantes : * Relier une salle (**Numero Nom_salle§☠️**) * Le bot affichera cette réaction dans chaque salle où la salle correspondante est accessible. Cela fera la commande « j!avancer X » et vérifiera donc les conditions d’accès. * Afficher la description d’un meuble ou d’un objet, prendre un objet. Par exemple : * **marteau|caisse|Vous ouvrez la caisse à outil : elle contient un magnifique marteau rouge (marteau)§☠️|Vous trouvez un beau marteau bien solide !§🎃|Le marteau est rouge et bien solide !§🤠** * ☠️ affichera la description de la boite à outil, 🎃 la description du marteau, et 🤠 ajoutera le marteau à l’inventaire. * A un événement 997 : « **997|(conditions) 2§☠️|null|Ah ça ne sert à rien !|... C'est cassé maintenant !** » * La réaction se met donc dans la case « condition », et peut être combiné à des conditions (variables, objets ou conditions). * On spécifie un nombre d’utilisations « X§☠️ », X étant le nombre d’utilisations * le 3ème champ (« null » dans l’exemple) est ce que fait l’événement (voir le chapitre sur la case 997) * La première phrase s’affiche quand l’événement est déclenché * La deuxième phrase s’affiche si les conditions ne sont pas respectées, ou si le nombre d’utilisations est atteint. * A une alias : « **alias11§☠️|alias2§🎃|alias_inutile§🤠** » * à la fin du scénario, après la dernière case, vous pouvez spécifier les réactions correspondant aux alias. Elles apparaîtront lorsque l’alias est utilisé. Elles sont optionnelles comme les autres. * A une action personnalisée : **« action:cible|condition(s) §☠️|effet|phrase si condition ok|phrase si condition pas ok** * L'activation de cette réaction déclenchera l'action uniquement si les conditions sont respectés, sinon le bot affichera la phrase prévue dans l'autre cas. * Cela fonctionne pour les actions globales et locales. Dans le cas d’une action locale, la réaction n’apparaîtra que dans la salle où l’action est possible. **Retrouvez nous sur le [[https://discord.gg/Z63DtVV|discord Make&Play]]**