Voila:
function JsonMessage(player: text, msg: text, tooltip: text, function: text, result: text):
execute console command "/tellraw %{_player}% {""text"":""%{_msg}%"",""clickEvent"":{""action"":""%{_function}%"",""value"":""%{_result}%""},""hoverEvent"":{""action"":""show_text"",""value"":""%{_tooltip}%""}}"
(c'est la fonction du plugin SkMinFaction , donc elle n'est pas de moi ^^)
Pour l'utiliser c'est très simple. c'est une fonction, donc tu fais JsonMessage()
1er paramètre: tu mets le joueur
2nd: message que tu veux envoyer
3ème : le tooltip (ce qui s'affiche quand on passe la souris dessus)
4eme : le type, donc suggest_command pour mettre quelque chose dans la tchat box, run_command pour executer une commande etc...,
Dernier : ce que tu veux qui soit affiché dans la tchat box (ou la commande qui doit s'exécuter (selon ce que tu as mis avant))
Donc ensuite pour tes messages tu peux, par exemple, faire
JsonMessage(loop-player, "&cBonjour a tous !", "&eClique sur ce message pour avoir une commande dans ta tchat box !", "suggest_command", "Salut, voici un message dans ta tchat box !")
Seul problème, TOUT le message sera cliquable... après, si tu sais les utiliser, tu peux faire des tellraw pour être (beaucoup) plus complet. Je te conseil de les apprendre c'est très pratique. Sinon tu peux aller sur ce site, pour générer des tellraws automatiquement, et c'est très bien fait.
Dernière chose, ne mets pas de guillemets dans le texte, dans le tooltip etc, sinon tout va buguer
Voila voilou ^^
Je trouve la fonction très utile, je l'utilise pour tout mes skript :)