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

Résolu Bloquer au joueur l'accès à l'interface villageois

Discussion dans 'Commands blocks & Redstone' créé par Gleanight, 2 Sept 2017.

  1. Gleanight

    Gleanight Explorateur

    Inscrit:
    11 Fev 2016
    Messages:
    74
    Points:
    58
    Bonjour,
    Je suis actuellement sur un petit projet dans lequel j'aimerais pouvoir faire parler des villageois, mais petit problème : je n'arrive pas à bloquer l'accès à l'interface d'échanges aux joueurs....
    La commande que j'utilise pour le moment est celle-ci :
    Code (cpp):
    /execute @e[score_talkvillager_min=1] ~ ~ ~ scoreboard players set @s talkvillager 0

    A savoir que le score "talkvillager" est de critère "stat.talkedToVillager".
    Cette méthode marchait dans les versions antérieures (à la 1.12), mais elle ne semble plus fonctionner maintenant... ^^' Je voulais donc savoir s'il existait une autre façon de bloquer l'interface d'échanges aux joueurs.

    Merci d'avance :)
     
  2. Calambiel

    Calambiel Résident de l'End

    Inscrit:
    5 Août 2014
    Messages:
    6 595
    Points:
    229
    Le score s'incrémente chaque fois qu'un joueur "parle" avec un villageois, mais il n'est pas relié à l'interface.

    Il est en revanche possible de mettre une liste d'échange vide à un villageois, le clic droit incrémente toujours le score, mais aucune interface ne s'ouvre alors.
     
  3. Gleanight

    Gleanight Explorateur

    Inscrit:
    11 Fev 2016
    Messages:
    74
    Points:
    58
    Merci beaucoup, ça marche super :)
     

Partager cette page