[spoiler=Résultats](Après avoir cliqué sur le message)
#1
[ATTACH=full]7864[/ATTACH]
J'ai sauté quelques lignes pour ne pas cacher le texte, mais normalement il n'y a pas de saut de ligne.
On remarque que dans les tooltips, le code couleur doit être mit avec le symbole § et non &, si vous écrivez le texte directement. Néanmoins si le texte de la tooltip est stocké dans une variable, alors le caractère & fonctionnera.
Exemple :
set {_tooltip} to "&1Bonsoir"
message "<tooltip:%{_tooltip}%>Bonjour<reset>"
affichera bien Bonsoir en bleu dans la tooltip.
#2
[ATTACH=full]7867[/ATTACH]
et au clic :
[ATTACH=full]7868[/ATTACH]
[spoiler=Résultats]
#3
[ATTACH=full]7866[/ATTACH]
Juste pour montrer qu'il est possible de faire plusieurs commandes dans le même message, sur plusieurs parties de textes différentes. C'est bien sûr aussi possible avec les url.
➤ Remarques
● Certaines combinaisons de formatage ne sont pas possibles, si elles sont mises sur la même portion de texte:
- commande + commande suggérée
- commande + url
- commande suggérée + url
● Ils n'est pas possible d'associer plus d'un format du même type à la même portion de texte. Par exemple, les codes suivants ne fonctionneront que partiellement :
message "<command:/say premier message><command:/say 2eme message>clic<reset>
-> n'exécute que la 2eme commande
message "<tooltip:premiere><tooltip:deuxième><tooltip:troisième>texte<reset>"
-> n'affiche que la 3ème tooltip
etc..
● Les caractères < et > écrits dans l'un des formatages le fera boguer. Je n'ai personnellement pas trouvé d'autre moyen que de les remplacer par un caractère unicode comme ➤ ou ▶
● Les commandes cliquables et les commandes suggérées ne peuvent pas faire plus de 100 caractères, sinon seuls les 100 premiers caractères seront exécutés.
● Placer le symbole § dans une commande cliquable fera kick le client, avec l'erreur "illegal characters in chat". Si vous placez un § dans une commande suggérée, la couleur sera bien appliquée dans le tchat, mais le joueur sera kick s'il exécute la commande, avec la même erreur.
● Les urls doivent commencer par "http(s)://", sinon le texte ne sera pas cliquable
● Ces formats ne sont pas utilisables avec l'effet broadcast
Je rappelle qu'il faut avoir une version assez récente de skript, prenez les dernières releases de Bensku pour être sûr, et parce que c'est bien d'être à jour ;) Pour info, cette fonctionnalité a été ajoutée dans la dev26.
Voilà, en espérant que ça vous sera utile :)
Oui mais peux-tu me donner la dernière version de Skript car celle sur Bukkit ne fonctionne pas avec ta méthode