Close
    Search Search

    Comandos / diálogo

    Comandos / diálogo Este recurso é exclusivo para Bedrock Edition e Education Edition.  Diálogo
    Nível de permissão
    requeridos

    1

    restrições

    Trapaça apenas

    Usado para abrir o diálogo do NPC para o jogador e alterar o diálogo exibido por um NPC.



    Conteúdo

    Sintaxe

    dialog open As forças abrem a caixa de diálogo do NPC visado para o (s) jogador (es) visado (s), simulando a experiência de clicar em um NPC.
    • Uma cena direcionada também pode ser indicada.
    Sintaxe: diálogo aberto [sceneName: string] Exemplo: Abra o diálogo de um NPC com a tag "ducky" em direção ao jogador mais próximo mostrando a cena "ducky_intro". dialog open @e [type = npc, tag = ducky] @p ducky_intro dialog change Altera o conteúdo do NPC visado de acordo com a cena visada, incluindo diálogo, comandos e nome.
    • Isso fechará a caixa de diálogo e atualizará para a próxima vez que o NPC interagir.
    • O conteúdo pode ser atualizado por jogador. Se nenhum jogador for selecionado, o diálogo será atualizado para todos os jogadores.
    Sintaxe: mudança de diálogo [jogador: alvo] Exemplo: Mude o diálogo de um NPC com a tag "patinho" para a cena "duck_intro" em direção ao iniciador. mudança de diálogo @e [type = npc, tag = ducky] ducky_intro @initiator

    Argumentos

    : CommandSelector


    Especifica o alvo a partir do qual abrir um menu NPC.
    • Deve ser um seletor de destino para um tipo de entidade que possui o componente minecraft: npc.

    : CommandSelector


    Especifica o (s) alvo (s) para exibir o menu NPC.
    • Deve ser um nome de jogador ou seletor de destino do tipo de jogador.
    • Deve ser especificado no modo aberto. No modo de mudança, todos os jogadores são afetados se não forem especificados.

    [sceneName: string]: string

    Especifica qual cena mostrar da pasta de diálogo em um pacote de comportamento da propriedade scene_tag.
    • Deve ser uma única palavra (sem espaços) ou uma string entre aspas.
    • Deve ser especificado no modo de alteração. No modo aberto, o último diálogo mostrado será usado se não for especificado.

    Descrição

    O diálogo pode ser ramificado com o uso de um arquivo de cena. O arquivo de cena é um arquivo json localizado dentro da pasta de diálogo no diretório raiz do pacote de comportamento ativo (% localappdata% PackagesMicrosoft.MinecraftUWP_8wekyb3d8bbweLocalStategamescom.mojangdevelopment_behavior_packs ) que contém todas as informações necessárias para o diálogo de ramificação. Não há limite para a quantidade de arquivos de cena, já que o jogo irá ler todos os arquivos na pasta e chamar com base na propriedade scene_tag indicada nos dados de cena fornecidos.


    Consulte esta documentação para a configuração do arquivo de cena.

    Resultado

    CommandGatilhoEdição Bedrock
    qualqueros argumentos não são especificados corretamente fracassado
    se npc: target não resolver para uma entidade singular com o componente minecraft: npc.
    no modo de mudança, se player: target não resolver um ou mais jogadores online.
    se [sceneName: string] não resolver para uma tag de diálogo em um pacote de comportamento.
    No sucesso

    saída


    CommandediçãoSituaçãoContagem de Sucesso
    qualquerEdição BedrockEm caso de falha0
    No sucesso1

    História

    Edição Bedrock
    1.17.101.17.10.22 betaAdicionado / diálogo.

    comandos

    Ver em: Modelo: Comandos / conteúdo [editar |

    Adicione um comentário do Comandos / diálogo
    Comentário enviado com sucesso! Vamos analisá-lo nas próximas horas.