1. Si vous venez d'arriver sur le forum et que vous êtes un peu perdus, cliquez ici !
    Rejeter la notice

2 problèmes de commandes

Discussion dans 'Commands blocks & Redstone' créé par moutyremc, 22 Sept 2020.

  1. moutyremc

    moutyremc Explorateur

    Inscrit:
    21 Fev 2015
    Messages:
    91
    Points:
    78
    Sexe:
    Homme
    Bonjour,

    1er problème

    Pour expliquer le problème il faut que disse a quoi sert cette commande.
    L’objective de cette commande et de détecter lorsque un joueur a un lingot de fer dans sa main, si la commande détecte que le joueur tiens un lingot de fer, un golem est téléporter a 10 blocs au dessus du joueur qui tiens l'item.

    execute if entity @a[nbt={SelectedItem:{Item:{id:"minecraft:iron_ingot"}}] run tp @e[type=minecraft:iron_golem] ~ ~10 ~ facing entity @a

    Le problème c'est que des que je rajoute un sélecteur comme @a, dans le commande bloc, le @a reste en rouge.
    Par contre si je mais mon pseudo dans le commande bloc a la place du sélecteur @a, la commande fonctionne parfaitement.

    2ème problème

    Je n'arrive pas a trouver les bon arguments pour tp le golem au dessus du joueur et non au dessus du commande bloc.
     
  2. Chelocad

    Chelocad Bûcheron

    Inscrit:
    24 Avr 2020
    Messages:
    100
    Points:
    39
    Salut,

    pour la première c'est juste une erreur de syntaxe :
    Code (cpp):
    execute if entity @a[nbt={SelectedItem:{id:"minecraft:iron_ingot"}}] run tp @e[type=minecraft:iron_golem] ~ ~10 ~ facing entity @a
     
    NOTE: j'ai copier tout le reste de ta commande mais je doute que "~ ~10 ~ facing entity @a" soit nécessaire sauf si tu veux que le golem regarde dans la même direction que le joueur ...

    pour le deuxième problème il ne s'agit pas d'une erreur d'argument car les ~ ~ ~ corresponde au coordonnée de là où est effectué la command il faut donc exécuté cette commande sur la position de tout les joueurs qui on le critère.

    Code (cpp):
    execute at @a[nbt={SelectedItem:{id:"minecraft:iron_ingot"}}] run tp @e[type=minecraft:iron_golem] ~ ~10 ~ facing entity @p
     
    • J'aime J'aime x 1
    • J'approuve J'approuve x 1
  3. rexmine05

    rexmine05 Explorateur

    Inscrit:
    21 Fev 2017
    Messages:
    56
    Points:
    52
    Après, fait attention, cette commande va téléporter tous les golems au dessus du joueur...
     
    • J'aime J'aime x 1
  4. moutyremc

    moutyremc Explorateur

    Inscrit:
    21 Fev 2015
    Messages:
    91
    Points:
    78
    Sexe:
    Homme
    Merci
     
  5. moutyremc

    moutyremc Explorateur

    Inscrit:
    21 Fev 2015
    Messages:
    91
    Points:
    78
    Sexe:
    Homme
    merci
     

Partager cette page