Aller au contenu
  • 0

Problème avec les couleurs


Question

Posté(e)

Bonjour,

 

j'utilise Skript2.2-dev27 & je suis sous Spigot 1.8.8

Addons : SkQuery, Skellett, SkStuff, WildSkript, Tuske

 

J'ai une variable {grade.%player%} qui est par exemple "&7[Joueur]"

J'ai codé un système de MP qui affiche le grade et le pseudo

 

Avant, avec Skript 2.1.2, j'écrivais ceci.

%{grade.%player%}% %player%

Donc pas besoin d'un système spécial, la couleur du pseudo du joueur (%player%) s'affichait selon la couleur dans la variable du grade.

 

Cependant, avec Skript2.2-dev27, même en faisant un système comme ça :

set {_a::*} to {grade.%player%} split at "["
%{grade.%player%}% %{_a::1}%%player%

Rien ne marche sauf avec l'expression "broadcast"

 

Une solution ? :c

Cordialement

7 réponses à cette question

Messages recommandés

  • 0
Posté(e)
mais justement si on enlève la couleur ça prendra "[J" xd

Non, si ton texte est "§7TEXTE" en décoloré c'est toujours "§7TEXTE"

Et "§7" c'est bien les premiers et seconds caractères.

 

J'ai testé avec cette commande:

command /test <text>:
   trigger:
       set {_un} to uncolored argument
       set {_couleur} to part of {_un} from characters 1 to 2
       broadcast "%{_couleur}%"

 

Cette commande "/test &eMessage" renvoie bien "&e" aucun problème.

  • 0
Posté(e)
Non, si ton texte est "§7TEXTE" en décoloré c'est toujours "§7TEXTE"

Et "§7" c'est bien les premiers et seconds caractères.

 

J'ai testé avec cette commande:

command /test <text>:
   trigger:
       set {_un} to uncolored argument
       set {_couleur} to part of {_un} from characters 1 to 2
       broadcast "%{_couleur}%"

 

Cette commande "/test &eMessage" renvoie bien "&e" aucun problème.

[ATTACH=full]7658[/ATTACH]

  • 0
Posté(e)

Au cas où pour les poucentages c'est un petit bug de skript que tu peux patch en ajoutant simplement

replace all "%%" with "%%%%" in {_text}

avant l’envoi du message

 

EDIT: Du coup pour envoyer ton message faut set une variable temporaire et envoyer la variable :)

×
×
  • 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.