Pour une raison quelconque, quand je le fais :
/kill @e[type=Arrow] {inGround:1b}
Il tue toutes les flèches.
Le résultat correct devrait être qu'il ne tue que les flèches qui sont dans le sol. Comment puis-je réparer cela ?
Pour une raison quelconque, quand je le fais :
/kill @e[type=Arrow] {inGround:1b}
Il tue toutes les flèches.
Le résultat correct devrait être qu'il ne tue que les flèches qui sont dans le sol. Comment puis-je réparer cela ?
/kill
syntaxe de la commande :
/kill <target>
Il ne prend pas en charge l'entrée NBT. Vous devrez plutôt étiqueter la cible en fonction de ses données d'abord, comme avec /scoreboard
puis de les cibler en fonction de l'étiquette après.
Aucun objectif n'est nécessaire.
/scoreboard players tag @e[type=Arrow,tag=!kill] add kill {inGround:1b}
/kill @e[type=Arrow,tag=kill]
Objectif requis.
/scoreboard objectives add kill dummy
Puis pour la détection :
/scoreboard players set @e[type=Arrow] kill 1 {inGround:1b}
/kill @e[type=Arrow,score_kill_min=1]
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.