Minecraft Java版 1.16.5 コマンドについての質問です。 以下2点の実装方法を教えていただきたいです。

マインクラフト | ゲーム21閲覧xmlns="http://www.w3.org/2000/svg">250

ベストアンサー

1

1人がナイス!しています

追記:上限と下限は下記のようにすれば実装できます。 データパックかコマンドブロックで常時実行 scoreboard players add @a[scores={sneak=..99},predicate=test:sneak] sneak 1 scoreboard players remove @a[scores={sneak=-99..},predicate=!test:sneak] sneak 1 スコアボード名は適当にsneakとし、predicate名をtest:sneakとしましたが、上記コマンドで上限が100、下限が-100となります。 上記コマンドではスコアの値が存在しないプレイヤーに対して実行不可能なので、予めプレイヤーのスコアを0にセットしておくか、scoreboard players add @a sneak 0を常時実行で、0加算するようにしておくと良いと思います

ThanksImg質問者からのお礼コメント

スコアボードの条件指定ばかりに気を取られて、predicateもといデータパックでの制御は失念していました… 上限と下限の指定を含めての詳細な回答ありがとうございます!先程無事に動作したことを確認しました。

お礼日時:4/13 16:24

その他の回答(1件)