Close
    Search Search

    Commandes/dialogue

    Commandes/dialogue Cette fonctionnalité est exclusive à Bedrock Edition et Education Edition.  Dialogue
    Niveau d'autorisation
    conditions

    1

    Restrictions

    Tricher seulement

    Utilisé pour ouvrir le dialogue du PNJ au joueur et modifier le dialogue affiché par un PNJ.



    Contenu

    Syntaxe

    dialogue open Force ouvre la boîte de dialogue du PNJ ciblé au(x) joueur(s) ciblé(s), simulant l'expérience de cliquer sur un PNJ.
    • Une scène ciblée peut également être indiquée.
    Syntaxe : dialogue ouvert [sceneName : string] Exemple : Ouvrir le dialogue d'un PNJ avec le tag "ducky" vers le joueur le plus proche montrant la scène "ducky_intro". dialogue ouvert @e[type=npc, tag=ducky] @p ducky_intro changement de dialogue Modifie le contenu du PNJ ciblé en fonction de la scène ciblée, y compris le dialogue, les commandes et le nom.
    • Cela fermera la boîte de dialogue et se mettra à jour pour la prochaine interaction avec le PNJ.
    • Le contenu peut être mis à jour par joueur. Si aucun joueur n'est ciblé, le dialogue sera mis à jour pour tous les joueurs.
    Syntaxe : changement de dialogue [player: target] Exemple : Changer le dialogue d'un PNJ avec tag "ducky" en scène "duck_intro" vers l'initiateur. changement de dialogue @e[type=npc, tag=ducky] ducky_intro @initiator

    Arguments

    : CommandSelector


    Spécifie la cible à partir de laquelle ouvrir un menu PNJ.
    • Doit être un sélecteur de cible pour un type d'entité qui a le composant minecraft:npc.

    : CommandSelector


    Spécifie la ou les cibles pour afficher le menu NPC.
    • Doit être un nom de joueur ou un sélecteur de cible de type de joueur.
    • Doit être spécifié en mode ouvert. En mode changement, tous les joueurs sont affectés s'ils ne sont pas spécifiés.

    [Nom de la scène : chaîne] : chaîne

    Spécifie la scène à afficher à partir du dossier de dialogue dans un pack de comportement à partir de la propriété scene_tag.
    • Il doit s'agir d'un seul mot (sans espace) ou d'une chaîne entre guillemets.
    • Doit être spécifié en mode de modification. En mode ouvert, le dernier dialogue affiché sera utilisé s'il n'est pas spécifié.

    Détails

    Le dialogue peut être ramifié à l'aide d'un fichier de scène. Le fichier de scène est un fichier json situé dans le dossier de dialogue dans le répertoire racine du pack de comportement actif (%localappdata%PackagesMicrosoft.MinecraftUWP_8wekyb3d8bbweLocalStategamescom.mojangdevelopment_behavior_packs ) qui contient toutes les informations nécessaires au dialogue de branchement. Il n'y a pas de limite à la quantité de fichiers de scène, car le jeu lira tous les fichiers du dossier et appellera en fonction de la propriété scene_tag indiquée dans les données de scène données.


    Consultez cette documentation pour la configuration du fichier de scène.

    Le résultat

    CommandGâchetteÉdition Bedrock
    tousles arguments ne sont pas spécifiés correctement Échoué
    if npc: la cible ne parvient pas à se résoudre en une entité singulière avec le composant minecraft:npc.
    en mode changement, si joueur : la cible ne parvient pas à résoudre un ou plusieurs joueurs en ligne.
    si [sceneName: string] ne parvient pas à se résoudre en une balise de dialogue dans un pack de comportement.
    En cas de succès

    Sortie


    CommandÉditionSituationNombre de réussites
    tousÉdition BedrockEn cas d'échec0
    En cas de succès1

    Histoire

    Édition Bedrock
    1.17.10beta 1.17.10.22Ajout de /dialogue.

    Commandes

    Voir sur : Modèle : commandes/contenu [modifier]

    ajouter un commentaire de Commandes/dialogue
    Commentaire envoyé avec succès ! Nous l'examinerons dans les prochaines heures.