1 votes

Flèches de détonation à distance dans Minecraft

Je fais plus d'armes dans Minecraft avec des blocs de commande. J'ai réussi à créer un arc avec des flèches explosives, mais je n'arrive pas à trouver comment faire pour que vous puissiez tirer plusieurs flèches et ensuite cliquer avec un objet dans votre main pour faire exploser les flèches. Cela reviendrait à lancer des C4 avec un arc. Merci.

2voto

Rabbit Points 61

Ce que vous devez faire, c'est mettre une étiquette sur la flèche lorsque le joueur la tire. Si vous avez des exigences particulières et des étiquettes pour le joueur, mettez-les dans le []. S'il n'y a pas d'étiquette, supprimez la [].

/execute @a[] ~ ~ ~ scoreboard players tag @e[type=Arrow,r=2] add c4

Si vous placez ceci sur un bloc de commande répétitif, toutes les flèches tirées par le joueur auront la balise c4.

Ensuite, créez un tableau d'affichage appelé "clic".

/scoreboard objectives add click stat.useItem.minecraft.carrot_on_a_stick

Juste pour travailler avec lui, mettez-le dans la barre latérale.

/scoreboard objectives setdisplay sidebar click

Désormais, chaque fois que vous ferez un clic droit avec une carotte sur un bâton, vous ajouterez 1 à votre score de clics.

Faites une chaîne partant de ce premier bloc de commande répétitif avec les commandes suivantes dans cet ordre.

/execute @a[score_click_min=1,*other selectors here*] ~ ~ ~ execute @e[type=Arrow,tag=c4] ~ ~ ~ summon *whatever you need* *wherever* *NBT tags*
/execute @a[score_click_min=1,*other selectors here*] ~ ~ ~ kill @e[type=Arrow,tag=c4]
/scoreboard players set @a[] click 0

Si vous voulez ajouter plus d'effets aux flèches avant qu'elles ne soient tuées, utilisez

/execute @a[score_click_min=1,*other selectors here*] ~ ~ ~ execute @e[type=Arrow,tag=c4] ~ ~ ~ *command*

et l'ajouter après le premier bloc de commande. J'espère que cela vous a aidé !

AlleGamers.com

AlleGamers est une communauté de gamers qui cherche à élargir la connaissance des jeux vidéo.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X