====== 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]]**