Aller au contenu
MisterAkimbo

Un espace dans un nombre à 4 chiffres dans un scoreboard

Messages recommandés

Bonsoir, il y quelque temps j'ai voulu recréer le scoreboard du serveur très connu funcraft, malheureusement j'ai un problème au niveau du scoreboard, si par exemple je me give 1 000 gloires, cela va afficher :

Gloires: 1000

et moi j'aimerais que cela affiche:

Gloires: 1 000

Voici le code de mon scoreboard:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

Le code pour avoir les gloires et les faveurs à 0 quand on rejoint pour la 1ere fois:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

Et pour finir le code pour se give des gloires et des faveurs:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

Ma version de skript:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

La version de mon serveur: 1.9.4

MERCI D'AVANCE!

Partager ce message


Lien à poster
Partager sur d’autres sites

Sur le forum Skunity il y a eu un concours pour le meilleur code afin de transformé ceci :

245863 -> 245,863

ou

17354682 -> 17,354,682

 

avec le code le plus court possible :

 

Voici les gagnants avec le code le plus court (donc la réponse à ta question) :

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

Et voici le thème de ce concours:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

Enfin si tu souhaite voir les 2 autres concours:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

 

PS: Tu as juste à remplacer le symbole "," par un espace pour faire ce que tu souhaite,

Il est possible que ton addons pour le scoreboard refuse d'accepter les espaces, pour résoudre cela il faut manipuler les packets à l'aide de MundoSK ou bien tester un autre addon de scoreboard ... mais bon je suppose que ton addon supporte les espaces.

Partager ce message


Lien à poster
Partager sur d’autres sites
Sur le forum Skunity il y a eu un concours pour le meilleur code afin de transformé ceci :

245863 -> 245,863

ou

17354682 -> 17,354,682

 

avec le code le plus court possible :

 

Voici les gagnants avec le code le plus court (donc la réponse à ta question) :

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

Et voici le thème de ce concours:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

Enfin si tu souhaite voir les 2 autres concours:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

 

PS: Tu as juste à remplacer le symbole "," par un espace pour faire ce que tu souhaite,

Il est possible que ton addons pour le scoreboard refuse d'accepter les espaces, pour résoudre cela il faut manipuler les packets à l'aide de MundoSK ou bien tester un autre addon de scoreboard ... mais bon je suppose que ton addon supporte les espaces.

Ca ne marche pas il y a des erreurs pourtant j'ai les addons :/ et il faut le placer ou le "regex replace "(?<=\d)(?=(\d{3})+(?!\d))" with "," in {_integer}"

Partager ce message


Lien à poster
Partager sur d’autres sites

ça doit marcher, c'est quand même un concours validé et fais par des gars balèze en Skript ...

Au pire si tu as du mal avec le regex tu peux prendre le troisième code qui est plus long mais plus simple à comprendre (Il fait la même chose que le Regex)

 

Le plus simple et d'utiliser une fonction car tu pourra en avoir besoin dans plusieurs Skript peut être:

 

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

et par exemple pour l'utilisation dans ton premier code :

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

Partager ce message


Lien à poster
Partager sur d’autres sites
ça doit marcher, c'est quand même un concours validé et fais par des gars balèze en Skript ...

Au pire si tu as du mal avec le regex tu peux prendre le troisième code qui est plus long mais plus simple à comprendre (Il fait la même chose que le Regex)

 

Le plus simple et d'utiliser une fonction car tu pourra en avoir besoin dans plusieurs Skript peut être:

 

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

et par exemple pour l'utilisation dans ton premier code :

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

ok merci de ta réponse mais tu peux m'aider sur un autre skript et pas sur celui ci? ou je doit créer un autre topic?

Voici le skript, il me faudrait la meme chose, que ca mette une "," comme avec celui de funcraft

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

Partager ce message


Lien à poster
Partager sur d’autres sites

Dans ce cas ce sera la même chose sauf que la fonction de tout à l'heure on va la modifier un peu:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

 

et donc pour l'utiliser ce sera comme ceci:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

Partager ce message


Lien à poster
Partager sur d’autres sites
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.