Je ne peux pas le trouver nulle part sur internet, mais tout ce que je veux faire, c'est changer une barre de boss de manière spécifique, au lieu de la changer directement avec la commande de soustraction de valeur. Y a-t-il un moyen d'ajouter simplement une quantité à la valeur existante ? c'est-à-dire Ajouter 1 à la barre de boss, au lieu de définir la barre de boss sur 2.
Réponse
Trop de publicités?Les opérations mathématiques ne peuvent pas être effectuées sur les valeurs de la barre de boss. Cependant, ce que vous pouvez faire est utiliser le système de tableau de bord de Minecraft, qui propose de nombreuses opérations mathématiques utiles.
Essayez cette solution et voyez si cela fonctionne :
Configuration
Utilisez la commande suivante pour créer un objectif de tableau de bord :
scoreboard objectives add bossbars dummy
Crée un objectif de tableau de bord où vous pouvez stocker les valeurs de la barre de boss. Le dummy
signifie qu'il n'est pas affecté par une statistique. (Vous pouvez changer bossbars
par ce que vous voulez, mais ne changez pas dummy
sinon cela ne fonctionnera pas !)
Ensuite, vous devez définir une valeur. Utilisez cette commande :
scoreboard players set $finalBattle 0
Remplacez $finalBattle
par quelque chose qui rendra facile à d'autres de savoir à quoi cette note se réfère. Par exemple, $finalBattle
pourrait se référer à la barre de boss pour la bataille finale du jeu.
Utilisation
Mettez cette commande en répétition :
execute store result bossbar VotreNomDeBossbar value run scoreboard players get $finalBattle bossbar
Remplacez $finalBattle
et bossbar
par les noms que vous avez définis précédemment. Cela interrogera régulièrement le score dans le tableau de bord et définira la valeur de la barre de boss dessus.
Maintenant, augmentez/diminuez la valeur dans le tableau de bord et regardez-la se mettre à jour immédiatement sur la barre de boss !
scoreboard players add finalBattle bossbar 1
Ajoutez 1 à la note de finalBattle
de l'objectif bossbar
.
Remarque : Si vous avez besoin de multiplication, division ou modulo, vos commandes seront plus compliquées, mais c'est possible ! Commentez ci-dessous si vous le souhaitez.