Aller au contenu

Question

Posté(e)

Bonjour à vous,

 

Skript dev34b

Spigot 1.12.2

 

Je viens vous demandez de l'aide, après recherche infructueuse (j'ai pas trouvé les bon mots-clefs). J'ai dans l'idée de remplacer un vieux plugin (obsolète depuis 2 ans) par un skript tout en gardant ses fonctionnalités pour que les joueurs ne voient aucun changement.

 

Je sais déjà comment écrire 98% du skript mon seul problème c'est que je ne sais pas comment récupérez cette ligne d'un panneau déjà posé en tant que nombre :

 

Level: 50

 

set {_line3} to line 3 of event-block

 

Je pensais utilisé l'expression "split" pour la suite avec le symbole " : " pour diviser le texte et le nombre, mais je ne sais pas comment l'employé.

 

Si une âme charitable pouvait me montrer le chemin à suivre !

Cordialement

4 réponses à cette question

Messages recommandés

  • 0
Posté(e)
Bonjour à vous,

 

Skript dev34b

Spigot 1.12.2

 

Je viens vous demandez de l'aide, après recherche infructueuse (j'ai pas trouvé les bon mots-clefs). J'ai dans l'idée de remplacer un vieux plugin (obsolète depuis 2 ans) par un skript tout en gardant ses fonctionnalités pour que les joueurs ne voient aucun changement.

 

Je sais déjà comment écrire 98% du skript mon seul problème c'est que je ne sais pas comment récupérez cette ligne d'un panneau déjà posé en tant que nombre :

 

 

 

set {_line3} to line 3 of event-block

 

Je pensais utilisé l'expression "split" pour la suite avec le symbole " : " pour diviser le texte et le nombre, mais je ne sais pas comment l'employé.

 

Si une âme charitable pouvait me montrer le chemin à suivre !

Cordialement

set {test::*} to {_line3} split at ": "

tu aura deux variable : {test::1} avec "Level"

et {test::2} avec "50"

il te reste plus qu'a parse

set {_lvl} to {test::2} parsed as number

  • J'aime 1
  • 0
Posté(e) (modifié)

Bonjour,

tu peux aussi utiliser

 

set {_lvl::*} to (line 3 of event-block) parsed as "Level: %number%"

et utiliser {_lvl::1} pour récupérer le level.

Ça fait quelques lignes en moins. ;)

Modifié par Invité
  • 0
Posté(e) (modifié)
Bonjour,

tu peux aussi utiliser

 

set {_lvl::*} to (line 3 of event-block) parsed as "Level: %number%"

et utiliser {_lvl::1} pour récupérer le level.

Ça fait quelques lignes en moins. ;)

Bien vu !

Modifié par Invité
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.