こんばんは。
コマンドの扱いに困っている方・どうすれば作れるかで悩んでいる人。
ここにコメントで教えてくれたら答えられます。
ジャンじゃん教えてください。
どのような物でもなんとか教えれるようにするつもりです!
コマンドはスイッチでもパソコンの方など
どのような機種でもコマンドは使えます!(3DSはしらん
ぜひこの機会にでもコマンドを覚えてはいかがでしょうか?
追記(2023/03/01)
これを投稿してからもうすぐ1年を迎えようとしています。そのような時間が過ぎてもなお、
このブログへと足を運んでいただきありがとうございます。改めて、
ここのブログは今でも絶賛質問を受け付けています。
もし早急に回答が欲しい場合はその旨も伝えてくれると返答が早まると思います。
.
ただたまにjava版のご質問を頂くときがあるのですが統合版のより疎く返答に、
大変時間がかかります。また質問に返答できない場合が多数あると思うので予め了承ください。
またコマンドの内容によっては、何度も質問させてもらう場合があるので申し訳ありません
コメント
どうもことみんです。これからよろしくお願いします。ー
ことみんさん。よろしくお願いします。
コマンドに触れたことはありますか?
あまりないですね…というか、ありません…(;・∀・)
少しでもコマンドが打てるようになりたいので、色々なYou Tubeさんの動画を見て覚えているんですけど、全く覚えられません…
すぐに覚えるコツとかってありますか?
うーん。自分だとコマンドで遊ぶと覚えやすかったですよ。例で言えばコマンドで遊園地が作りたいってなったら、「遊園地と言ったらやっぱり観覧車だよな→観覧車は回るよな→ブロックを回したい!→ブロックを回すコマンド調べる→試す」というふうに「作りたいもの」で調べるのではなくその作り方では「可能なのか」で調べるとイイノカナ。。。んまぁ結論コマンドは楽しく作って作品を作っていくのが多分1番だと思います。頑張ってください(๑•ㅂ•)و✧
あ〜。確かにまず最初に何かを作ってそこからどんどんつながっていって、最終的にコマンドにたどり着くみたいな感じで色々やっていけばもしかしたらコマンドをぱっと打てる(使える)ようになりそうなきがします!!
今後(多分)、色々なコマンドを使えるようになると思います‼
あ、ありがとうございます!!私も努力して頑張るので、タイさんも頑張れぇぇぇ!!
こんにちは、よろしくお願いします。
コマンドに触れたこと、あります。
give、effect、tpはできます。
kumowaさん、よろしくお願いします。
コマンドに触れたことがあるのですね。
ドンなのが作ってみたいなどはありますか?
すみません。最近見てませんでした、、、。
まず、パーティクル出さしてみたいです。
お願いします❕
まずは簡単にparticleコマンドを使ってみましょう!
https://note.com/butter_scotcher/n/n5f26b1c8ff26(particleの名前
particleコマンドの構文
/particle 名前 座標
コマンドブロックで次のコマンドを[衝撃,レッドストーンを必要]でボタンをつかって使ってみよう!
particle minecraft:huge_explosion_emitter ~ ~ ~
fill(ブロックを置き換えるよ)と組み合わせてかっこよくブロックを壊そう!
fill 1 1 1 2 2 2 air
[衝撃,レッドストーンが必要,座標は自由]
particle minecraft:huge_explosion_emitter 1 1 1
[チェーン,常にアクティブ,座標はfillの所]
かっこよくブロックが消えるようになった!
こんなかんじにparticleは他のコマンドずは簡単にparticleコマンドを使ってみましょう!
ありがとうございます!
次の質問です、。
fillコマンドがうまく使えません。
指定した座標はあっているのに、なぜか範囲外までブロックで埋められてしまいます。
どうしたらうまくいきますか?(何個も質問してすみません
つぎはfillコマンドですね。
fillコマンドとは始点と終点の間のブロックを別のブロックに変えるコマンドです。
たとえば以下のコマンド
fill ~ ~ ~ ~1 ~1 ~1 air
これの場合は始点~ ~ ~(~は自分のいる場所^は自分の向いている視点)終点~1~1~1
なのでコマンドを実行した場所にairなので空気ブロック
(何もブロックのない空間には見えないけど空気ブロックがあります。)
ただfillコマンドにも弱点があります!
それは範囲が大きすぎるとエラーを出す特徴があります!
でも基本的に使っていれば不便はありません!
質問への回答
座標を1 1 1 2 2 2と書きましたか?かいているのなら多分それが原因です。
座標はブロックを消したいところの始点と終点の座標にしてあげてください。
にゃるほどぅぅ、。
ありがとうございます。
参考にさせていただきます。
これからもよろしくお願いします。(尊敬します
こんにちは私は、統合版でエメラルドpvpを作ろうとしていますが。
エメラルドを手に入れたら自動的に、スコアボードに換金するようなコマンドを、教えてください
ちなみにコマンドには触れたことはあります
長文失礼します
エメラルドを1入手したら所持金が1増えるコマンドを作りました。
何か訂正があったら遠慮なく言ってください。
/scoreboard objectives add kin dummy
(上のコマンドはチャットでの入力も可能です。)
/execute as @a[hasitem={item=emerald}] at @s run scoreboard players add @s kin 1
[反復、常にアクティブ]
clear @a emerald 0 1
[条件付き、チェーン、常にアクティブ]
/execute as @a at @s run titleraw @s actionbar {“rawtext”:[{“text”:”§l§a所持金:”},{“score”:{“name”:”@s”,”objective”:”kin”}}]}’
(おまけ:ホットバー上に所持金を表示
反復、常にアクティブ)
ありがとうございます。
出来ました。
1つ目は、tag @r add emerald
2つ目は、clear @a[tag=emerald]emerald 1 0
でもできます。
常にアクティブー>常時実行
確かにその方法でもできますね。
今回は簡略化するためにhasitemを使用しましたが、
tag @rでランダムな人をターゲットし、
ターゲットがclearできたのならば(条件付き)scoreboardを増やすという方法は、
とっても参考になりました。アドバイスありがとうございます。
%%1.20.10のアップデートで、名前が変わっています。%%
常にアクティブー>%%常時実行%%
反復ー>%%リピート%%
できません
再び失礼します。
今度は、前に紹介してもらった換金したエメラドでガチャのコマンドを教えてください
ちなみに当たり2%中当たり10%普通48%ハズレ40%ぐらいの確率で出てくるアイテムを調整できるようなコマンドを教えてください
長文失礼します
Glveコマンド(プレイヤーに直接アイテムを渡す)ではなく、
ストラクチャーコマンド(アイテムを召喚するような形)になりますがよろしい出ようか?
主です、遅れていてすみません。
今日の夕方頃に返信出来ると思います。
完成したのですが文面上にまとめて説明するのがとても困難と判断したため、
今回は動画で説明しようと思うのですが良いですか?
わかりました
本当に遅くなってすみません。
完成しました。ミス等があればお知らせください。
https://www.youtube.com/watch?v=xobcImtMpD0
コマンドのコピーは概要欄に書きました
いいですよ
出来ましたありがとうございます
%%タイさん、機種はなんですか?%%
%%自分はpcですね。
kumowaさんはちなみに何なんですか?%%
とつぜんすみません、、、、。
%%ぼくはPCです。タイさん、フレンドなりませんか?%%
%%ぼくもPCです。フレンドなりませんか?%%
いきなりすみません、、、、。
ほんとに、君にしびれるあこがれるぅ!って感じですwww
フレンドなってもらえるんですか。ありがとうございます!自分のID
taigorouSWITCH
フレンドになれて本当にうれしいです。
xbox入ってますか?
ふれなりましょう
私もフレンドになるます
よろしくます
コマンドとは全然関係ないんですけど、何もしていないのにXboxからサインアウトされました、、、。
しばらくチャットできないカモ、、、。(クワッ
%%kouhakun%%
自分もフレンドになりたいです
by 自称コマンド勢
皆さん相談しましょう(上から
統合版のコマンドで質問です。着火したTNTを透明化するコマンド、自分の頭上にTNTを召喚するコマンド、そしてそのTNTを爆発するまで頭上に維持し続けるコマンド。あったら教えてください
どのような用途で使うか聞いてもよろしいでしょうか?(それによってコマンドの内容が変化する場合があるので)
用途:特定のアイテムを落とすと自分の頭上にTNTが現れ、そのTNTが爆発する直前に弾となるTNTが現れる、といった感じです。要するにいつでもどこでも自分のところからTNTキャノンが撃てるというのを作りたいです。
破壊のことしか頭にありません
(アイテムの名前は§l§4TNTキャノンであれば何のアイテムであれど機能します。捨てると発動してTNT、
その3秒後ぐらいにもう1度TNTが出てきて吹っ飛ばせます。吹っ飛ぶ方向は向いている方向になります。
連射はどのような結果になるかはわかりません)
/execute as @e[type=item,name=§l§4TNTキャノン] run tag @p add tnt
[反復,常にアクティブ]
kill @e[type=item,name=§l§4TNTキャノン]
[チェーン,常にアクティブ,条件付き]
setblock ~ ~1 ~ redstone_block
[チェーン,条件付き,常にアクティブ]
(上のコマンドブロックから1個ブロックを開けて次のコマンドを)
/execute at @a[tag=tnt] run summon tnt ~ ~ ~
[衝撃,レッドストーンが必要]
/execute at @a[tag=tnt] run summon tnt ^ ^ ^1
[チェーン,常にアクティブ,ティック40]
/tag @a remove tnt
[チェーン,常にアクティブ]
setblock ~ ~-4 ~ air
[チェーン,常にアクティブ]
ありがとうございます。申し訳ありませんがもう2つ質問です。tntにソニックエクスプローション(ウォーデンが出す波動)を付与するコマンドはありますでしょうか。それと、TNTが1マスに凝縮できる最大の個数は何個でしょうか?
まずソニックなんちゃらのコマンド
/execute at @e[type=tnt] run particle minecraft:sonic_explosion ~ ~ ~
[反復,常にアクティブ,ティックは5がおすすめ]
んでTNTは凝縮できる最大数とかはなかったので多分無限(スペック等を無視した時)
だと思います。
とてもありがとう
またまた失礼しますこの前のガチャできたのでショップに作り方を教えてください
NPCか普通にボタンかどちらの物が良いですか?
利点としては、
NPCの場合購入する場所は小さく済むので、
大きく場所を取りたいくないときにどうぞ
ボタンの場合何個も売りたいときに便利。
ジャンルで分けたりできる。
ボタンの場合でいいです
簡単2個でできるショップのテンプレートを作りました。
分からないところがあったら教えてください
/execute at @a[r=3,scores={kin=10..}] run structure load a ~ ~1 ~
[衝撃、レッドストーンが必要、「a」は名前売るものをセーブしとく。
2個目以降のセーブ名は被らせない!]
/execute at @a[r=2] run scoreboard players remove @a kin 10
[チェーン、条件付き、常にアクティブ
10は代金]
返信が遅れてすみませんコマンドを実行しても所持金が減りませんどうすればいいですか?
ストラクチャーの所ミスっていませんか?
aって名前、もしくは別の名前でストラクチャーブロック等でコピーしましたか?
もし別の名前を使ったならコマンドもその名前に訂正してください。
もし今のことでも問題が解決できなかった場合もう1度お伝えください
アイテムは受け取れましたが所持金が減りませんでした
コマンドが少しミスっていますね。
2個目のコマンドの[r=2]となっているところを、
[r=3]に変更してください。すみませんでした。
またまたまた失礼します
ある一定の範囲の人に1分間に一度10エメラルド受け取れるコマンドを教えてください
範囲が1マスか、それ以上の範囲かで分かれています。
1マス用
give @a[x=9,y=9,z=9,dy=1] emerald 10
[反復、常にアクティブ、ティックは1200、x=9,y=9,z=9の9の部分はエメラルドの受け取らせたい座標を書いてください]
それ以上
/give @a[x=9,y=9,z=9,dx=3,dy=3,dz=3] emerald 10
[反復、常にアクティブ、ティックは1200、x=9,y=9,z=9の9には範囲の端の所、
dx=3,dy=3,dz=3にはx,y,zがさっきの座標からどれだけ離れているか。zが-3離れているならdx=-3xが16離れているならdx=16です]
はじめまして、リモアと申します。よろしくお願い致します。
今現在脱出マップを作成中なのですが、調べても調べても分からなかったので下記のコマンドの打ち方を分かりやすく教えていただけると有難いです。
1.特定のアイテムを投げるとtpしストーリーが進む
2.特定の場所に訪れると会話が流れる
3.特定のアイテムを順番通りにチェストに入れると、中身が変わる
よろしくお願い致します!
初めまして。間違い、付け加え等があったら教えてください。
1アイテムを投げるとtp
testfor @e[type=item,name=砂糖]
[反復、常にアクティブ、name=砂糖の所の砂糖は検知したいアイテムの名前]
setblock 9 9 9 redstone_block
[チェーン、常にアクティブ、条件付き、9 9 9は自由]
あとはレッドストーンの周りにtpコマンド(衝撃、レッドストーンを必要)、
sayコマンド(衝撃・反復、ティック(1秒20ティック))などを設定してあげてください。
[ ]|
2特定の場所に訪れると会話が流れる。
testfor @a[x=6,y=6,z=6,dx=9,dy=9,dz=9]
[反復、常にアクティブ、x=6,y=6,z=6は特定の範囲の端、dx=9,dy=9,dz=9は特定の端からx,y,zがどれだけ離れているか]
setblock 9 9 9 redstone_block
[チェーン、常にアクティブ、条件付き、座標は自由]
レッドストーンの周りにコマンドをおいてください。
[ ]
3特定のアイテムを順番通りにチェストに入れると、中身が変わる(コマンドは横向きで作って
testforblocks ~ ~1 ~ ~ ~1 ~ 6 6 6
[反復、常にアクティブ、6 6 6はチェストの場所、コマンドの上にアイテムを順番通り入れたチェストを置く]
clone ~ ~1 ~ ~ ~1 ~ 6 6 6
[チェーン、常にアクティブ、条件付き、座標は上の6 6 6の所と同じ座標、
コマンドの上には中身が変更された状態のチェストを置く]
説明の方法のアイデアなんですが、item=とかアイテムは何でもいいなら
[item=<好きなアイテム>]
のほうがわかりやすく書きやすいと思います
ありがとうございます!
もうひとつお願いします
特定の物を投げるとブロックが壊れるコマンドとかありましたよね…ぜひ教えていただけると嬉しいです!
基本的に物を投げて発動するタイプは1の奴を使えばできます。
1の奴をもう1個作って(物の名前・レッドストーンの座標を変更した状態で)、
レッドストーンの周りにsetblockやfillコマンドを使用してあげてください。
setblock 6 6 6 air
[衝撃、レッドストーンが必要、座標は変更したい所の座標]setblock(一マスのみを変更するときに使う
fill 6 6 6 9 9 9 air
[衝撃、レッドストーンが必要、座標はブロックを変更したい範囲。6 6 6から9 9 9までの範囲を変更する。]
fill(2マス以上を変更するときに使用する
一部の人に一つだけバフとデバフを付けれるコマンドを教えてください
effect @a[tag=a] エフェクト名
タグで管理することで1部の人にバフ、デバフをつけれます。
また別のタグを使うことで、
aさんには跳躍、bさんには暗視など分けることができます。
何かご不明な点等がありましたら教えてください
ありがトゥございますできました
またまた失礼します
バトルロワイヤルのように一定の範囲にプレイヤーが1になるとその人のアイテムをクリアしkillするコマンドを教えてください
1っていうのはスコアボードですか?
すみません1人です
遅れてすみません。1度は作動の確認をしてください。
/tag @p[x=6,y=6,z=6,dx=9,dy=9,dz=9] add 仮 反復、常にアクティブ、
6には始点の座標、dxは始点からxがなんマス離れているか。dyは始点から..とやってください
上のは単体、下のはつなげて作ってください
1testfor @a[tag=!仮] 反復、
2tag @a remove 仮 チェーン、条件付き、条件付き
1にコンパレーターつけてnot回路につなげてコマンドをつなげてください。
これで範囲にプレイヤーがいるかを検知できます。
not回路に次のコマンドをつなげればkill、クリアできます。
clear @a
kill @a[tag=仮]
すみませんnot回路とは何でしょうか?
not回路はレッドストーン信号を真反対にさせます。
レッドストーン信号をブロックに当てて、
そのブロックの上にレッドストーントーチを置けばいけます。
コマンドは、レッドストーントーチの上につなげてあげてください
こんばんは、この間はありがとうございました。
2特定の場所に訪れると会話が流れる。
testfor @a[x=6,y=6,z=6,dx=9,dy=9,dz=9]
[反復、常にアクティブ、x=6,y=6,z=6は特定の範囲の端、dx=9,dy=9,dz=9は特定の端からx,y,zがどれだけ離れているか]
setblock 9 9 9 redstone_block
[チェーン、常にアクティブ、条件付き、座標は自由]
レッドストーンの周りにコマンドをおいてください。
この部分が知識なさ過ぎて意味が理解できませんでした。
もしよければもう少し細かく教えていただけると嬉しいです…!
よろしくお願いいたします!
分かりにくくてすみません。
testfor @a[x=6,y=6,z=6,dx=9,dy=9,dz=9]
[反復、常にアクティブ]
まず会話を始める場所(A)をどこにするかを決めます。
その次にAの端の座標をx=6,y=6,z=6の場所に入れます。
そしてAの範囲を決めます。Aの端(先ほどの)とは真逆の端の座標まで、
xは何,yは何,zは何離れているかを入れます。
例えばxが6マス離れているならdx=6,yが2マス離れているならdy=2,
zが10マス離れているならdz=10となります。
[]
setblock 9 9 9 redstone_block
[チェーン、常にアクティブ、条件付き、座標は自由]
上のコマンドだけだと座標が上の時のみしか会話が進まないので、
レッドストーンでの信号を与えてあげないといけません。
[続き]
say aaaaa
[衝撃、条件付き、レッドストーンが必要、レッドストーンの上に設置]
チャットに言葉が出てくるコマンドです。別にこれでなくてもいいです。
会話のコマンド2つ目以降は以下の設定でコマンドを続けてあげてください
[チェーン、常にアクティブ、ティック(20ティック=1秒)]
会話が終わったら最後の部分に次のコマンドを書いてください。
setblock 6 6 6 air
[チェーン、常にアクティブ]
6 6 6の部分にはレッドストーンブロックの所の座標を入れて下さい。
[]
色々と長々との話すみませんでした。
分からないところがあれば教えてください。
すみませんでした
ありがとうございます、できました!
早速もう一個お聞きしたいです…!
1、マネキンを動かすコマンド
2、会話が終わるとブロックが変わるコマンド(ただの床がレッドストーンブロックで真っ赤になる、みたいなやつがやりたいです)
3、視点固定?ボタンを押すと視点が動かなくなるコマンド(調べても、視点固定はできないと出てくるんですが…あれはコマンド連打なのでしょうか…?)
4、額縁に特定のものを入れると検知してガラスが割れるコマンドみたいなものがありましたらお願いします
多くなりましたが、お手すきの際に教えていただけると嬉しいです!
よろしくお願いいたします!
1についてなのですが、
マネキンとは何なのでしょうか?
2は会話の最後の所に次のコマンドを置いてください。
/structure load ti 6 6 6
[チェーン、常にアクティブ、ストラクチャーブロックで血を再現した後をコピー。
6 6 6の所には座標の数字の1番低いところの座標を書いてください。]
3次のコマンドで視点を完全に停止させることができます。(最近追加された最高なコマンド
inputpermission set @a camera disabled
[衝撃、レッドストーンが必要、解除するときは最後の部分をdisabledにします]
4次のコマンドは答えと回答を見比べて答えが合致するとコマンドが発動します。
testforblocks ~ ~1 ~ ~ ~1 ~ 6 6 6
[反復、常にアクティブ、コマンドの上に模範解答、6 6 6の所には解答欄の座標]
setblock 6 6 6 air
[チェーン、条件付き、常にアクティブ、6
ありがとうございます!
マネキンとは防具たてのことです、ごめんなさい!
返信ありがとうございます。防具盾のことでしたか。現時点だと防具盾を動かすには、防具盾の状態をコピーし、動かしたい順番でロードを繰り返すしかありません。
/kill @e[type=armor_stand,x=6,y=6,z=6,dy=1]
[Xyzには防具盾の座標]
/structure load a 6 6 6
[aはセーブ名、6 6 6は防具盾の座標]
こんにちは
SHOPPVP制作中なんですが、
サイドバーに特定の範囲内にいる人数を表示させたいんですが、やり方がわかりません。放置人数〇人みたいに表示させたいです。教えてもらえるとうれしいです。機種はswitchです。
scoreboard players set 参加人数 §l§6プレイヤー状況 0
[反復、常にアクティブ]
execute as @a[x=6,y=-6,z=6,dx=1,dy=2,dz=1] run scoreboard players add 参加人数 “§l§6プレイヤー状況” 1
[チェーン、常にアクティブ、x=6,y=6,z=6には特定の範囲の端こ。dx=1,dy=1,dz=1には特定の範囲の端からどれだけ離れているか]
分かりにくい部分もあるので、
分からなければぜひ教えてください
アクションバーにプレイ時間、所持金、ポイント、レベルを表示するスコアボードを作りたいけどやり方がわかりません。教えていいだけますか?あとプレイ時間の表示方法も知りたいです。
00:00
こんな感じで時間と分の単位で表示したいです。
アクションバーに何かを表示させたい場合はtitlerawというコマンドを使用します。
以下はアクションバーのコマンドです。
execute as @a[scores={秒=0..9}] run titleraw @a actionbar {“rawtext”:[{“text”:”§lプレイ時間 “},
{“score”:{“name”:”@s”,”objective”:”分”}},{“text”:”:0″},{“score”:{“name”:”@s”,”objective”:”秒”}},{“text”:”/所持金:”},{“score”:{“name”:”@s”,”objective”:”金”}},{“text”:”/ポイント:”},
{“score”:{“name”:”@s”,”objective”:”ポイント”}},{“text”:”/レベル:”},
{“score”:{“name”:”@s”,”objective”:”レベル”}}]}
/
execute as @a[scores={秒=10..}] run titleraw @a actionbar {“rawtext”:[{“text”:”§lプレイ時間 “},
{“score”:{“name”:”@s”,”objective”:”分”}},{“text”:”:”},{“score”:{“name”:”@s”,”objective”:”秒”}},{“text”:”/所持金:”},{“score”:{“name”:”@s”,”objective”:”金”}},{“text”:”/ポイント:”},
{“score”:{“name”:”@s”,”objective”:”ポイント”}},{“text”:”/レベル:”},
{“score”:{“name”:”@s”,”objective”:”レベル”}}]}
/
[反復、常にアクティブ、もしスコアボードがもう用意されているのならobjectiveの名前を用意されている物へと変更してください、]
/scoreboard players set @s “金” 5 /scoreboard players set @s “分” 0
/scoreboard players set @s “秒” 0 /scoreboard players set @s “ポイント” 5
/scoreboard players set @s “レベル” 5
[チャットでも可能,スコアボードが用意済みなら個々の部分は省いてもよい。]
そして続きは、
プレイ時間の表示方法についてのコマンドです。先ほど作った分と秒を使います。
/execute as @a run scoreboard players add @s “秒” 1
[反復、常にアクティブ、ティック20]
/execute as @a if score @s “秒” >= 一分 “時” run scoreboard players add @s “分” 1
[反復、常にアクティブ]
/execute as @a if score @s “秒” = 一分 “時” run scoreboard players set @s “秒” 0
[チェーン、条件付き、常にアクティブ]
/scoreboard objectives add 時 dummy /scoreboard players set 一分 “時” 60
[チャット可]
長くなりましたがこれで時間、所持金、ポイント、レベルの表示。
プレイ時間を分と秒で切り分ける。コピーしないとなかなか骨が折れますが、頑張ってください。
(どうにかtitlerawの構文が短くなりませんかね?)
長文わざわざありがとうございます!また試してみますね!できしだい返信します。
範囲内に入ってもスコアボードの数が変化しません。どうしたらいいですかね?
すみません。コマンドを少し抜けていました。
次のコマンドを入力してください。
次のコマンドはチャットに入力するのも可能です。
/scoreboard objectives add “§l§6プレイヤー状況” dummy
/scoreboard objectives setdisplay sidebar “§l§6プレイヤー状況”
もうしわけありません