je te le fait:
Partons du principe que le nom de l'item s'appelle "Bouteille d'expérience" et que la description c'est "niveaux: 4", on va procéder de la manière suivante
on right click with experience bottle:
if "%player's tool's name%" is "Bouteille d'expérience":
cancel event
set {_s::*} to the lore of held item split at " "
La on créer l’événement et on met chaque mot de la description dans une liste, la liste {_s::*} va donc être composé de "niveaux:" et de "4"
Mais nous on veut juste récupérer ce nombre donc on fait:
loop {_s::*}:
if "%loop-value-1%" contains "0" , "1" , "2" , "3", "4", "5", "6", "7", "8" or "9":
set {_niveau} to (loop-value-1 parsed as number)
La on a récupérer la valeur du niveau, on la mise dans une variable et on a transformé son type en number !
Il nous reste plus qu'a compléter le skript !
add {_niveau} to the player's level
play raw sound "random.orb" at player with pitch 1 volume 10
remove 1 experience bottle named "Bouteille d'experience" with lore "niveaux: %{_niveau}%" from the player
A toi de tout rassembler et tu auras ton résultat voulu :) Lâche un like :) Ça fait plaisir :)