コマンドショップの作り方(BE)

スポンサーリンク

こんにちは!Hisashi0502です!

僕コマンド勢なのでたまには教えます!

コマンドショップの作り方

まずコマンドブロックを入手します。

error

次に、

コマンドブロックを繋げて2つ置きます。

※チェーンコマンドブロック使用

コマブロ①

/clear @p[r=2,hasitem=emerald,quanity=20] emerald 20

(一番近くのプレイヤーがエメラルドを20個以上持っていればエメラルドをインベントリから20個消すコマンド)

ポイントしたときの注意:なし

ブロックの種類:インパルス

条件:無条件

レッドストーン:動力が必要

最初のティックで実行:OFF

ティックの遅延:0

コマブロ②

/give @p[r=2] iron_helmet 1

ポイントしたときの注意:なし

ブロックの種類:チェーン

条件:条件付き

レッドストーン:常時実行

最初のティックで実行:OFF

ティックの遅延:0

※投稿記事に含まれるファイルやリンクにより発生した被害についてクラフターズコロニーは責任を取りません
投稿通報

コメント

  1. これだとエメラルドが足りなくてもただ消費されてしまうはずですが

    • /give @p[hasitem={item=emerald,quantity=20..},r=2] iron_helmet
      /clear @p[hasitem={item=emerald,quantity=20..},r=2] emerald 0 20
      で、エメラルドを消すコマンドにエメラルドを20個以上持ってるという条件を指定したので、これで行けると思います。

      • ありがとうございます。やってみます。

  2. これ、/funcutionで土台作ったほうが簡単かもよ?
    値段や物はスコアボードで保存して

  3. Scoreboardやexecuteを使用すると良いかもしれません、

    • うーん…
      コマンド勢でも/scoreboardにはあまり詳しくないんだよなー

コメント通報