Aller au contenu
  • 0

json.sk (je suppose)


Question

Posté(e) (modifié)

Hey hey hey, aujourd'hui je me suis attaqué à un petit truc niveau chat, pour faire un petit warn ^^'

 

J'ai donc ce code

json("%all players%", "&6⚠||cmd:/report %player% %message%||ttp: test %nl% test|| %display name of player% &7: &c%message%")

 

Mais, petit problème, lorsque j'ai une nouvelle ligne, (dans le chat, avec un grand message) le texte qui passe à la nouvelle ligne, devient tout blanc (aucun code couleur alors que la première ligne fonctionne avec le code couleur..) ! Ce problème n'apparaît qu'avec cette méthode, car j'avais vu que d'autres l'avait avec skript tout simplement, mes sends, broadcasts etc ne font pas ceci !

 

J'aurais donc voulu savoir si quelqu'un avait la solution :x merci d'avance !

 

Version serveur : 1.8.8 

Version Skript : 2.2-Fixes-V8b

Modifié par > NoaGamingFR

3 réponses à cette question

Messages recommandés

  • 0
Posté(e)
Le 18/02/2019 à 18:16, > NoaGamingFR a dit :

Version serveur : 1.8.8 

Voila ce qu'il se passe quand on ne veut pas se mettre a jour 😅

Dans les dernières versions de skript (dès la2.2-dev je sais plus combien) on peut faire tout cela beaucoup plus simplement : https://skriptlang.github.io/Skript/text.html (tout en bas)

dans ton cas

message "<run command:/report %player% %message%><tooltip: test %nl% test>&6⚠<reset>%display name of player% &7: &c%message%" to all players

 

  • J'aime 1
  • 0
Posté(e) (modifié)
Il y a 1 heure, noftaly a dit :

Voila ce qu'il se passe quand on ne veut pas se mettre a jour 😅

Dans les dernières versions de skript (dès la2.2-dev je sais plus combien) on peut faire tout cela beaucoup plus simplementhttps://skriptlang.github.io/Skript/text.html (tout en bas)

dans ton cas 


message "<run command:/report %player% %message%><tooltip: test %nl% test>&6⚠<reset>%display name of player% &7: &c%message%" to all players

 

yeay, wuttttt

Stylééééé, je vais test, gros merci mon ami ! 

 

J'avais réussi à fix en faisant ça (pas sûr, je me rappelle plus xD)

if player's display name contains "fondateur":
		set {_unt} to text from "https://pastebin.com/raw/xxxx"
		set {_unt} to "%{_unt}%" parsed as text
		replace all "%%player's display name%%" with "%player's display name%" in {_unt}
		replace all "%%message%%" with "%message%" in {_unt}
		replace all "âš " with "⚠" in {_unt}
		replace all "{""text"":""%message%"",""color"":""aqua""}" with "{""text"":""%message%"",""color"":""red""}" in {_unt}
		make console execute command "%{_unt}%"

le pastebin :

/tellraw @p ["",{"text":"⚠","color":"gold","clickEvent":{"action":"run_command","value":"/bc xd"},"hoverEvent":{"action":"show_text","value":{"text":"","extra":[{"text":"Cliquez-ici pour signaler le message de ce joueur.","color":"aqua"}]}}},{"text":" %player's display name%","color":"none"},{"text":" : ","color":"gray"},{"text":"%message%","color":"aqua"}]

 

 

Modifié par > NoaGamingFR
  • J'aime 1
Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.