【統合版】NPCの使い方

攻略

マインクラフト統合版ではNPCというエンティティを召喚できて、会話をさせることができるというのは、以前の記事でふれました。

NPCを召喚して、喋らせてみる

NPCを召喚するには以下のコマンドを実行します。

/summon npc NPCの名前

NPCの名前はあとからでもつけたり変更したりできますが、コマンドでうまく反応しない場合があるそうなので、summon コマンドのときにつけておいたほうが良さそうです。

召喚したNPCをクリエイティブモードで選択すると、NPCに関するUIが表示されます。

見た目の部分を変更すると、NPCのスキンを変更することができます。

「ダイアログの編集」を押すと、NPCに喋らせる内容を追加することができます。
ここを編集してから、ゲームモードをサバイバルかアドベンチャーモードにすると、NPCのUIが表示されず、設定した会話の内容が表示されます。

選択肢を追加する

NPCとの会話で選択肢を設定して、それに合わせたコマンドを実行することができます。

NPCのUIで「詳細設定」を選択するとNPCの詳細設定ダイアログが出るので、「コマンドを追加」を押します。

コマンドの部分に

give @initiator iron_sword

として、ボタンのモードを選択して、下のテキストボックスに「鉄の剣」と入力します。

続いて「コマンドの追加」で

give @initiator iron_axe

として、ボタンのモードを選択して、下のテキストボックスに「鉄の斧」と入力します。

これでアドベンチャーモードに変更してからNPCに話しかけると、「鉄の剣」「鉄の斧」の選択肢が追加され、ボタンを押すとそれぞれのアイテムを入手できるようになります。

またコマンドは、選択肢に応じたコマンドだけでなく、入力時と終了時にも設定することができます。

例えば、コマンドに

clear @initiator

と入力して「入力時」を選択すると、NPCに話しかけると持っているアイテムがすべてなくなって、選択したアイテムを入手できるようになります。

コマンドに

tp @initiator 10 -60 10

と入力して、「終了時」を選択すると、会話が終わったときに指定した座標にてレポートさせられます。


NPCの基本的な使い方は、こんな感じです。

さらに dialogue コマンドと、シーンファイルがあるとより複雑な会話をさせることができます。

そちらの方はまた別に記事にしようと思います。

参考動画

攻略
深をフォローする
深のまいくらノオト

コメント

タイトルとURLをコピーしました