1 votes

Potion qui blesse tous les monstres

Je veux être capable de convoquer une potion qui puisse blesser tous les monstres, morts-vivants ou vivants. Je convoque actuellement des potions de dommages pour tuer les monstres, mais cela n'affecte que les creepers, les araignées, etc. S'il existe un moyen d'utiliser des blocs de commandes pour endommager directement les monstres, ou toute autre alternative, n'hésitez pas à le dire.

Si je vais utiliser des potions, savez-vous comment se débarrasser des particules sans que l'utilisateur le fasse?

1voto

iamsult Points 1272

Il n'existe pas de potion qui tue/endommage tous les monstres, il n'y a que des potions de soin ou de dégâts et certaines agissent sur un monstre tandis que d'autres agissent sur un autre monstre.

0voto

Ethan Bierlein Points 692

Vous pourriez utiliser ceci :

/kill @e[type=Entity]

Notez que la solution ci-dessus tuera toutes les entités, y compris les objets lâchés. Cela vous tuera également, en tant que joueur. Si vous ne voulez pas cela, la solution ci-dessous fonctionne également :

/kill @e[type=!Joueur]

0voto

Egor Hans Points 473

Si vous voulez qu'ils subissent des dégâts progressivement, la meilleure option est probablement de les empoisonner sélectivement. Cette idée exploite le fait que les entités mortes-vivantes renversent non seulement les effets de poison/blessure, mais aussi ceux des effets de guérison.

Ainsi, pour chaque type d'entité "normale" (Creeper, Spider, etc.), vous feriez :

/effect @e[type=TheType] minecraft:poison duréeSouhaitée amplificateurSouhaité

Et pour les types d'entités mortes-vivantes (Zombie, Skeleton, etc.), vous feriez :

/effect @e[type=TheType] minecraft:regeneration duréeSouhaitée amplificateurSouhaité

Fonctionne également avec la guérison. Les IDs sont minecraft:instant_damage pour les blessures et minecraft:instant_health pour la guérison (c'est-à-dire les blessures infligées aux morts-vivants). Je ne suis pas sûr de ce qu'il faut mettre pour la durée, 0 est la seule chose qui a du sens cependant.

Notez que, bien que les blessures guérissent autant les monstres morts-vivants qu'elles nuisent aux autres monstres, la guérison inflige plus de dégâts à ces derniers que les monstres normaux ne sont guéris. En fait, elle leur inflige autant de dégâts qu'elle blesse les autres monstres.

Pour supprimer les particules, ajoutez simplement {ShowParticles:0b} à la fin de la commande. (Je pense que cela fonctionne également avec la commande effect, je n'en suis pas tout à fait sûr cependoin. Cela fonctionne certainement lorsque les effets sont appliqués via NBT, donc si tout le reste échoue, vous pourriez le faire fonctionner en appelant la commande entitydata.)

0voto

Zevox90 Points 11

Vous pouvez utiliser l'effet wither pour agir comme un poison qui peut tuer n'importe quelle entité, mais il y a aussi l'effet de poison alternatif appelé fatal_poison, qui est le même que le poison mais ne s'arrête pas à un moment donné, même s'il tue l'entité

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