Forum francais Minecraft. Serveur de jeu FR-Minecraft et astuces pour Minecraft.

Pages :: 1

#1 27/10/2014 16:11:14

Membre
Lieu : fait F3 :D

Messages : 209

Détection de sélection

Bonjour à tous!
Je suis en train de faire un mini jeu et je ne sait plus quelle est la commande pour détecter si un joueur sélectionne le bon item dans son inventaire.
exemple: le comparateur s'allume uniquement si le joueur a sélectionné le premier slot et qu'il y a un item de dirt dedans.
Merci d'avance!!

Hors ligne


signaturedzo.jpguntitled2.gif

#2 27/10/2014 16:48:15

Animateur
Lieu : tenant

Messages : 3 433

Re : Détection de sélection

/testfor @e[type=Player] {SelectedItemSlot:0}
Pour vérifier  si il sélectionne le premier slot 01

Dernière modification par Matis1299 (27/10/2014 19:05:05)

Hors ligne


Ne pouvoir apprendre n'est pas honte, mais bien de ne pas vouloir.
                                                                                       Aurélien, dans nos cœurs.
                                                                   GTH0loZ.gif

#3 27/10/2014 16:51:32

Membre
Lieu : fait F3 :D

Messages : 209

Re : Détection de sélection

Merci!
mais et pour vérifier si il a un item spécifique dans le premier slot?

et @a c'est plus simple non? 03 depuis la 1.8 tout le monde met @e[type=Player] au lieu de @a 03

Dernière modification par TheMinerafteur13 (27/10/2014 16:53:04)

Hors ligne


signaturedzo.jpguntitled2.gif

#4 27/10/2014 19:06:04

Animateur
Lieu : tenant

Messages : 3 433

Re : Détection de sélection

Je sais pas pourquoi, j'ai toujours laissé @e, au cas où je voulais changer avec une autre entité... Voilà voilà.

Alors, pour détecter si un objet est dans le slot n°1 :

/testfor @a {Inventory:[{Slot:0b,id:"minecraft:diamond_sword"}]}

Pour détecter qu'un item est dans le permier slot ET sélectionné :

/testfor @a {SelectedItemSlot:0,Inventory:[{Slot:0b,id:"minecraft:diamond_sword"}]}

Dernière modification par Matis1299 (27/10/2014 19:06:47)

Hors ligne


Ne pouvoir apprendre n'est pas honte, mais bien de ne pas vouloir.
                                                                                       Aurélien, dans nos cœurs.
                                                                   GTH0loZ.gif

Pages :: 1

Pied de page des forums