J'essaie d'invoquer un squelette de fléau au sommet d'une flèche au moment où elle atterrit dans le sol. Il peut être invoqué en vol ou à l'arrivée, ça m'est égal. Toutes les méthodes que j'ai essayées jusqu'à présent consistent à assigner un objectif à la flèche, mais elle n'a pris aucun objectif et le squelette ne peut donc pas être invoqué.
Shadow_Mage
est l'équipe du joueur qui tire la flècheSarrow
est l'objectif que j'essaie d'assigner ; c'est le typedummy
Fonctionnant dans un bloc répétitif inconditionnel toujours actif :
execute @a[team=Shadow_mage] ~ ~ ~ scoreboard players set @e[type=Arrow,r=3] Sarrow 1 {inGround:1b}
Courant dans un autre bloc de répétition inconditionnelle toujours active :
execute @e[type=Arrow,score_Sarrow_min=1,score_Sarrow=1] ~ ~ ~ (valid summon command here)
Après cela, je vais exécuter
@
le squelette àkill
le plus prochearrow
.
Quand je cours testfor @e[r=5,type=Arrow,score_Sarrow_min=1]
Je ne reçois aucune réponse, même si je fais partie de l'équipe. Shadow_mage
et la flèche est dans 5
mètres.
Est-ce que ma configuration de commande est mauvaise et que la flèche n'est pas assignée à l'objectif ?
L'objectif est en train d'être fixé, mais j'interagis mal avec lui ?
Existe-t-il une meilleure façon d'atteindre le bon résultat final ?