Dans la carte sur laquelle je travaille actuellement, il y a une partie où le joueur peut choisir [Oui] / [Non] dans le chat, où le [Oui] est en vert et le [Non] en rouge. Une commande serait lancée lorsque le joueur clique sur le Oui ou le Non. Existe-t-il des commandes capables de faire cela ?
Réponse
Trop de publicités?Pour ce faire, vous devez utiliser la commande /tellraw. En utilisant la commande :
/tellraw @p ["",{"text":"Yes ","color":"green","clickEvent":{"action":"run_command","value":"/tp @p x y z "}},{"text":"No","color":"red","clickEvent":{"action":"run_command","value":"/tp @p x y z "}}]
Cela afficherait le texte dans le chat "Oui Non", où le Oui est vert et le Non est rouge. Dans la commande où vous voyez le premier "/tp @p x y z" (il n'est pas nécessaire que ce soit une commande tp, bien sûr), mettez les coordonnées où vous voulez envoyer le joueur s'il clique sur Oui. Faites la même chose pour le deuxième "/tp @p x y z" s'il clique sur Non. Vous pouvez également ajouter du texte après ou avant le "Oui Non".