[erreur]

Clen

pessimiste repenti
22 Février 2016
1 507
286
167
21
Lille
EDIT : LES COMMANDES SONT INCORRECTES

Mettons que je souhaite donner un effet "vitesse" aux joueurs ayant un livre en main(c'est un exemple, le /effect peut être remplacé par n'importe quel commande, et idem pour le tag {selectedItem} ).

Le meilleur système est-il :
/scoreboard players set @a{SelectedItem:{id:book}} livre 1
/effect @a[score_livre_min=1] speed

Ou alors :
/execute @a{SelectedItem:{id:book}} ~ ~ ~ /effect @p speed
?
 
Dernière édition:

Oromis

Command-blocker slimesque
Staff
Modérateur
Support
11 Février 2014
3 345
2
1 053
297
24
Bretagne
Aucun des deux, tu confonds argument et nbttag ^^
Les crochets [] sont des arguments ( dans 90% des cas, quelques exceptions avec du JSON) et se mettent après le sélecteur alors que les NBT {} se mettent tout à la fin de ta commande donc la bonne solution serait :
Code:
/scoreboard players set @a livre 1 {SelectedItem:{id:book}}
Code:
/effect @a[score_livre_min=1] speed
Voilà ;)
 

Clen

pessimiste repenti
22 Février 2016
1 507
286
167
21
Lille
Aucun des deux, tu confonds argument et nbttag ^^
Les crochets [] sont des arguments ( dans 90% des cas, quelques exceptions avec du JSON) et se mettent après le sélecteur alors que les NBT {} se mettent tout à la fin de ta commande donc la bonne solution serait :
Code:
/scoreboard players set @a livre 1 {SelectedItem:{id:book}}
Code:
/effect @a[score_livre_min=1] speed
Voilà ;)
Ah oui, je suis con.