J'essaie de faire en sorte que chaque fois qu'une flèche est tirée, elle vole à une vitesse double sans tomber. La partie sans chute était facile, il suffisait de faire execute as @e[type=arrow] run data merge entity @s {NoGravity:1}
et ça a fait l'affaire.
L'autre partie est le vrai problème. Si je comprends bien, je dois
execute as @e[type=arrow] store success entity @s Motion double
- en quelque sorte doubler cette valeur
-
run data merge entity @s {Motion: (whatever I got earlier) }
sur cette flèche
Je peux stocker les données sans problème, mais le problème est que je ne sais absolument pas comment doubler cette valeur, la récupérer et la fusionner simultanément.
J'ai envisagé de créer un score individuel pour chaque valeur et de les doubler puisque c'est la seule façon que je connaisse, mais je n'ai vraiment pas compris comment fonctionne la commande du tableau d'affichage.