※修正版【統合版マイクラ】Ver1.19.10 executeコマンドのサブコマンドについて【as/at/positioned/run】 ~コマンド講座・基礎編~

Поделиться
HTML-код
  • Опубликовано: 30 янв 2025

Комментарии • 184

  • @地球儀型地図
    @地球儀型地図 2 года назад +3

    めっちゃ表現分かりやすかった

  • @seiryu283
    @seiryu283 2 года назад +8

    これを待ってたんだー
    全く関係ないけどここから先追記
    役職PVP(配布前提)をほぼ1人で作ってるからexecuteコマンド200個以上を書き換えるしかないけど
    JAVAと同じになるのは嬉しい

    • @dolightMishiyuGames
      @dolightMishiyuGames  2 года назад

      ありがとございます!

    • @hato8205
      @hato8205 2 года назад +1

      出来た時の達成感半端なそう

    • @トッポくん
      @トッポくん 2 года назад +1

      サラッととんでもないこと言ってる

    • @コメンターの巻
      @コメンターの巻 2 года назад

      @@トッポくん パターンはあるらしいので時間は食いつつもRUclipsでも聴きながらやったら意外と苦じゃないかも...?
      頑張ってください(涙)

  • @mijinko.ro-nu-ミジンコ-ローヌ

    もし分からなくなった時に、動画のようにパーティクルを使って実感してみるのはいいですね!
    これでas、at、と色々やって少し理解できました!

    • @dolightMishiyuGames
      @dolightMishiyuGames  Год назад

      自分も最初は勘違いしてたからねー、ちょい難しいですね

  • @user-miya-00815
    @user-miya-00815 2 года назад +8

    こうなったら今まで作ってきたコマンド直すのめんどい!

  • @user-lo6dv5hj4y
    @user-lo6dv5hj4y Год назад

    本当にありがたいでふ、この説明動画?

  • @A6C0B8
    @A6C0B8 2 года назад +5

    統合版のキャロットは実行者の向きが基準となっているようでasとat両方とも使うとうまく作動してくれます

    • @dolightMishiyuGames
      @dolightMishiyuGames  2 года назад +1

      今はそうなのか、Java版に合わせるのかどっちになるだろうねー

  • @LuuRakinal
    @LuuRakinal 2 года назад +5

    1ヶ月くらいマイクラやってたから変わったの気づかなかった...
    BE民はJavaやってない人が多いから
    ここまで大きく変わるとコマンド勢一気に減りそう

    • @dolightMishiyuGames
      @dolightMishiyuGames  2 года назад +1

      ただ、ものすごく便利って事が分かればミニゲームマップのクオリティーは上がりますね!

    • @qwqowo9
      @qwqowo9 Год назад

      やってたら気づくだろwwwwwwwwwwwwwww

  • @Akagikun
    @Akagikun 2 года назад +5

    最初は新executeはゴミいらないって思ってたけど、この動画見て少し頑張って覚えたら、新execute便利と思ったw

    • @dolightMishiyuGames
      @dolightMishiyuGames  2 года назад +2

      ifとunlessが最高ですよ!

    • @suisyoku10
      @suisyoku10 2 года назад

      俺は覚えられなくて調べて打たないといけない…

    • @Akagikun
      @Akagikun 2 года назад

      @@suisyoku10 oh…

  • @thirty-six-percent
    @thirty-six-percent 2 года назад +2

    最近コマンド勉強し始めたのに、新executeって…。もう何が何だかわかんないよw

    • @dolightMishiyuGames
      @dolightMishiyuGames  2 года назад +2

      今から始める人は新旧でこんがらがるから大変だね…

  • @R1NGCHAN
    @R1NGCHAN 2 года назад +5

    今回のexecuteとは全く関係ないですけど
    JEにあるはずのparticle が指定された人だけにしか見えないもBEにも実装されて欲しい...

    • @E12323
      @E12323 2 года назад +1

      それ人狼ゲームにめっちゃ便利やん!
      お互いの人狼にしか見えないパーティクル
      つければ間違えて攻撃することもない!!
      今回のコマンドマイナス面しかないと
      思ってたけど、こう考えたら
      結構いいかも…!
      (入って*欲しい*?!)

    • @dolightMishiyuGames
      @dolightMishiyuGames  2 года назад +1

      楽しみだねっ!

  • @mizu6038
    @mizu6038 2 года назад

    分からないことがやっとわかりましたありがとうございます!

  • @tamagoyu7854
    @tamagoyu7854 2 года назад

    サブコマンドが予想の数倍たくさんあるww

    • @dolightMishiyuGames
      @dolightMishiyuGames  2 года назад

      Javaの方が凄いっ!ネザーなどのディメンションにも関係あったりするよね、ただ、ネザーへのテレポートが楽になる!

  • @ryuubou16
    @ryuubou16 2 года назад +1

    この変更アプデがくるということは、もうこの新しい方に慣れたほうがいいんですかね...

    • @dolightMishiyuGames
      @dolightMishiyuGames  2 года назад

      多分慣れた方がいいですね、こっちの方が正直使いやすい!

  • @ぬんぬん-x7r
    @ぬんぬん-x7r 2 года назад

    ミニゲームの夢が広がるーー!

  • @sunnylettce
    @sunnylettce 2 года назад +23

    JavaのコマンドがBEに対応するのはデカい

    • @dolightMishiyuGames
      @dolightMishiyuGames  2 года назад +9

      慣れるのに大変だけど、使えるようになったらめっちゃ便利!
      ただ、ワールドの作り直しがね…

    • @どこにでもいることぶきつかさ
      @どこにでもいることぶきつかさ 2 года назад +5

      Java対応ならnbtタグも追加欲しかった

    • @yowaimann
      @yowaimann 2 года назад +1

      @@どこにでもいることぶきつかさ それが一番大事

    • @dekubou
      @dekubou 2 года назад

      変わったおかげで僕のワールドのコマンドほぼ死にましたけどね💦

    • @qwqowo9
      @qwqowo9 Год назад

      BEはゴミですよ

  • @fishonfishonfish
    @fishonfishonfish Год назад +1

    質問です
    新executeに旧executeのexecute セレクター の後に入れる~~~のようなものはありますか?

    • @dolightMishiyuGames
      @dolightMishiyuGames  Год назад

      positionedですね!
      execute as @a at @s positioned ~~-1~ runみたいなことかな?
      detectは
      execute as @a at @s positioned ~~-1~ if block ~~~ air run
      って感じですね!

  • @Fbcraftsub
    @Fbcraftsub 2 года назад +1

    前より複雑になりましたね。。
    どのプログラム言語においても同じですが、
    変化に対応するだけでもかなり労力がかかります💦

  • @えるぷりもチャンネル
    @えるぷりもチャンネル 2 года назад

    nice!

  • @ESFO_CONDOLE
    @ESFO_CONDOLE 2 года назад +7

    いつも分かりやすい説明
    ありがとうございますm(_ _)m
    友達とのマップ作りの
    参考にさせてもらってます!

  • @taikikku8771
    @taikikku8771 2 года назад +1

    atで実行者をずらせない代わりにasで実行者をずらせるのを教えていただきありがとうございます、
    execute as 「対象」run execute at @s run 「なんかのコマンド」
    で実行者も座標もずらせますかね?

    • @harurun_moyashi
      @harurun_moyashi 2 года назад

      実行者の座標はpositionedでずらせます
      旧executeでは execute セレクターの後にくる座標です

    • @laz.cloooone741
      @laz.cloooone741 2 года назад +2

      @@harurun_moyashi
      多分この方は実行者の場所にコマンドを使いたいのかと

    • @taikikku8771
      @taikikku8771 2 года назад

      @土ブロック。 ありがとうございます、めんどくさいけど、汎用性が増えるなら全然アリですな

  • @kensankowa1038
    @kensankowa1038 2 года назад +1

    これ最初のasの説明でコマンドブロックが実行者と言ってたけど、これ村人が実行者でパーティクルの座標がコマンドブロックとなっているのでは…?

  • @rii-JP
    @rii-JP 2 года назад +1

    エンティティ「赤」がいたらエンティティ「赤」の0.5ブロック後ろにエンティティ「赤」をTPさせるができないのでは?

    • @dolightMishiyuGames
      @dolightMishiyuGames  2 года назад +1

      赤がプレイヤーの半径○ブロック以内にいると発動とかですかね?それなら
      execute as @a at @s run tp @e[name=赤] ^^^-0.5
      こんな感じですね

    • @rii-JP
      @rii-JP 2 года назад +1

      @@dolightMishiyuGames
      やっぱそうなるのですか
      オオカミに防具立てをTPさせて仲間みたいにしてるのですがなぜか前に進むのでいい方法を探してたのですが…

  • @user-wtht6-521
    @user-wtht6-521 Год назад

    壊れはしないですが、エンティティであるものってありますか?ない場合は作り方を教えていただけませんか?これもない場合は他に方法はありますか?

  • @プリン猫-d7p
    @プリン猫-d7p 2 года назад +2

    今まで使ってた物が使えなくなったんで聞きたい事がありまして
    雪玉を投げると雪玉の近くの砂ブロックを石ブロックにかえるコマンドを新コマンドでできる方いたら教えてほしいです

    • @dolightMishiyuGames
      @dolightMishiyuGames  2 года назад

      execute at @e[type= snowball] if block ~ ~-1 ~ sand run setblock ~ ~-1 ~ stone
      これかな?

    • @プリン猫-d7p
      @プリン猫-d7p 2 года назад

      @@dolightMishiyuGames ありがとうございます!

  • @いなずま-m4x
    @いなずま-m4x 2 года назад +2

    旧バージョンのexecute @a detect のやつを
    execute positioned as @a run detect にしても公文エラーと出ます どうすればいいですか?

    • @dolightMishiyuGames
      @dolightMishiyuGames  2 года назад +4

      detectは新executeで使うなら
      execute as @a at @s 【if block 座標 ブロック名】 run
      【】の部分がdetectになります。

    • @いなずま-m4x
      @いなずま-m4x 2 года назад

      @@dolightMishiyuGames ありがとうございます!!

  • @TDR_project
    @TDR_project 2 года назад +1

    分からないことがあってこの動画見ました!
    今作ってるアトラクションがありまして、
    トロッコを矢印(赤紫の彩釉テラコッタ)に
    沿って進むコマンドで前から使ってるんですけど
    進みません。返信お願いします😢
    ちなみに例としてのコマンドは
    execute @e[type=minecart] ~~~ detect ~~-2~ magenta_glazed_terracotta 2 tp ~~~+0.15 -90 です。

    • @dolightMishiyuGames
      @dolightMishiyuGames  2 года назад +1

      新executeにするなら
      execute as @e[type=minecart] at @s if block ~~-2~ magenta_glazed_terracotta 2 run tp ~~~0.15 -90
      こんな感じかな?

    • @TDR_project
      @TDR_project 2 года назад

      @@dolightMishiyuGames
      ありがとうございます😊

  • @はっくん-i3w
    @はっくん-i3w Год назад +1

    旧executeで
    /execute @e[type=splash_potion]~ ~ ~ fill 座標 redstone_block
    というコマンドを使っていたのですが、どう変更すればよいでしょうか?
    それか変わりになるコマンドはありますか?教えてくださると幸いです!

    • @dolightMishiyuGames
      @dolightMishiyuGames  Год назад

      execute at @e[type=splash_potion] run fil座標 redstone_block
      こんな感じですね!

    • @はっくん-i3w
      @はっくん-i3w Год назад

      なんどもすみません!試したのですが、
      構文エラー:"redstone_block" at "座標 >>redstone_block<<"は無効です
      となります(´・ω・`)他のブロックに変えても出来ませんでした。

    • @uxocn
      @uxocn Год назад

      @@はっくん-i3w 座標の部分は2点書いてますか?

  • @nanashi980
    @nanashi980 Год назад

    質問です。アイテムを落としたら落とした本人の前に3×3のブロックを出すコマンドを教えてください

  • @user-qt6fw6ey3g
    @user-qt6fw6ey3g 2 года назад

    初見です!歩いたところがウールに変わるコマンドはできたのですが、ジャンプしたらブロックが変わってしまいます。ジャンプしてもブロックが変わらないようにできないですか?

    • @dolightMishiyuGames
      @dolightMishiyuGames  2 года назад +1

      空気以外はウールにするのであれば
      execute at @a unless block ~~-1~ air run setblock ~~-1~ wool
      unlessは特定のブロック以外が対象になるので、空気以外のブロックをウールに変えます。
      これを使ったらいいかと思います!

    • @user-qt6fw6ey3g
      @user-qt6fw6ey3g 2 года назад +1

      @@dolightMishiyuGames 出来たんだが?!天才か??チャンネル登録しとくわ…

  • @tatuk4ze
    @tatuk4ze 2 года назад

    旧executeコマンドで一撃の弓を作ったのですが、人狼マップを制作しているので、勝利条件コマンドを作ったときにつぶれてしまいました。新executeコマンドがまだイマイチ理解できていないので、新executeコマンドを使って、マルチ対応の一撃の弓のコマンドを作ってほしいです。
    お願いします。。

    • @dolightMishiyuGames
      @dolightMishiyuGames  2 года назад +1

      雪玉でもできるやつなら、作ってますね!

    • @tatuk4ze
      @tatuk4ze 2 года назад

      @@dolightMishiyuGames 今作ってる人狼RPGのマップがNPCを使ってショップを作っていて、そこでエメラルドと弓(一発のみ)を交換する仕組みになっているから、個人的には弓でできるほうが嬉しいです。。
      暇があったらでいいので弓でのコマンドお願いしたいです。。
      すいません

  • @Touma145-67
    @Touma145-67 2 года назад +1

    質問です execute at @e[type=xp_orb] scoreboard Players add kill 1を新executeにするとどのような構文になりますか?

    • @dolightMishiyuGames
      @dolightMishiyuGames  2 года назад +1

      atを使っている時点で新executeなんだけど…
      まず、どのようなコマンドにしたいのかがわからないので正解がわからないのですが、この構文を見た感じだと、経験値オーブの近くのプレイヤーにスコアを1ずつ足していくのであれば
      execute at @e[type=xp_orb] run scoreboard players add @p kill 1
      になるかと思います。

  • @させ
    @させ 8 месяцев назад

    execute as @a at @s positioned ~ ~1.625 ~ facing entity @e[type=armor_stand] eyes positioned as @s positioned ^ ^ ^-10 rotated as @s positioned ^ ^ ^10 if entity @s[r=0.1] run say あいうえお
    ↑防具立てと目を合わせるとsayコマンドが発動されるはずなんですが、[プレイヤーネーム]あいうえお、と私自身がコマンドを実行してしまう…as atムズい

    • @dolightMishiyuGames
      @dolightMishiyuGames  8 месяцев назад

      sayよりはtellrawでやった方がいいかもね!
      それならプレイヤーネームは出ないので!

    • @させ
      @させ 8 месяцев назад

      @@dolightMishiyuGames あー!なるほど!ありがとうございます!

  • @atatat-e9z
    @atatat-e9z 10 месяцев назад

    特定のアイテムに近いプレイヤーをテレポートするコマンドはどう構文を組めばいいですか?

    • @dolightMishiyuGames
      @dolightMishiyuGames  10 месяцев назад

      execute as @e[type=item,name=○○] at @s run tp @a[r=○] ○○○
      こんな感じですかね?

  • @thirty-six-percent
    @thirty-six-percent 2 года назад +1

    今後のクリエイター機能をオンにすると他にどんな機能が追加されるのでしょうか…

  • @世界線-y7q
    @世界線-y7q 2 года назад

    質問です!executeコマンドで、エンティティのスプラッシュポーションをコマンド実行対象にしたいのですが、スプラッシュポーションの種類を判別する方法はありますか?

    • @dolightMishiyuGames
      @dolightMishiyuGames  2 года назад

      持っているポーションならデータ値で判別できます。

  • @kaki-i9d
    @kaki-i9d Год назад

    コマンドを実行する場所を捨てたアイテムにすることってできますか?

  • @綾波レイ-u2w
    @綾波レイ-u2w Год назад

    質問です execute as @e[tag=car1,r=1] at @s if block ^1^^17.5 rail -1 run tp @s ~~~~-3 このようなコマンドを作ったのですが実行されませんでした、間違えている箇所がありましたら教えて頂きたいです。

    • @dolightMishiyuGames
      @dolightMishiyuGames  Год назад +1

      まず、rail -1なんですが、データ値はもう使えないので、-1は外さないといけませんね。
      あとtp @s~~~~-3の
      ~が4つあるけど、3つじゃないかな?

  • @lee-wl5so
    @lee-wl5so 2 года назад

    めちゃ革命やん

  • @moimoi0108
    @moimoi0108 9 месяцев назад

    座標を自分から半径何マスみたいな感じにするにはどうしたらいいですか?

    • @dolightMishiyuGames
      @dolightMishiyuGames  9 месяцев назад

      execute as @a[r=○] at @s run …
      こんな感じ?

    • @moimoi0108
      @moimoi0108 9 месяцев назад

      あとその自分をスコアが1の人にするにはどうすればいいのでしょうか?何度もすいません💦

  • @BOT-gd7yp
    @BOT-gd7yp 2 года назад

    execute @e[type=ender_crystal] ~~~ summon arrow ~~1~
    このコマンドを新executeのコマンドに出来ませんか?

    • @dolightMishiyuGames
      @dolightMishiyuGames  2 года назад

      execute as @e[type=ender_crystal] at @s run summon arrow ~ ~1 ~

  • @user-qt6fw6ey3g
    @user-qt6fw6ey3g 2 года назад

    何回も申し訳ないです。壁を登れるコマンドってありますか?あったら教えて頂きたいです🙏

    • @dolightMishiyuGames
      @dolightMishiyuGames  2 года назад

      前にスプラトゥーンっぽいコマンドでイカ状態になった時に壁登りする動画だしたので、それを見たらいいかなー

  • @いつもので-b5r
    @いつもので-b5r 2 года назад

    それでは雪玉がプレイヤーに当たるとキルされるコマンドはどのようにすればよいでしょうか?

    • @dolightMishiyuGames
      @dolightMishiyuGames  2 года назад +1

      当たる直前にkillする形になるので
      execute at @e[type=snowball] run kill @p[r=○]
      かな?

    • @いつもので-b5r
      @いつもので-b5r 2 года назад

      参考にしてみます🎉

  • @refi2032
    @refi2032 2 года назад +1

    rm=0.1しても自分に反応してしまいます
    execute as @a at @s run effect @a[rm=0.1,r=5] speed 1 1

    • @dolightMishiyuGames
      @dolightMishiyuGames  2 года назад +2

      そこは、自分で調整が必要ですね!
      当たらないギリギリの数値を見極めるしかない!

    • @しゅーまい-d6m
      @しゅーまい-d6m 2 года назад

      unless entity @sでいけますよ〜

  • @牛タンさん-y3o
    @牛タンさん-y3o 2 года назад +1

    すみませんがexecute @a「tag=仮」~~~ fill ^1^1^ ^1^4^3 air 0 destroy これを新executeの文に直して頂けないでしょうか?今やっても出来ません。それともこれが間違っているでしょうか?

    • @dolightMishiyuGames
      @dolightMishiyuGames  2 года назад +1

      execute as @a[tag=仮] at @s run fill ^1^1^ ^1^4^3 air 0 destroy
      こんな感じですね。

    • @牛タンさん-y3o
      @牛タンさん-y3o 2 года назад

      @@dolightMishiyuGames ありがとうございます!

  • @戦闘機好きな人
    @戦闘機好きな人 2 месяца назад

    今いいね押したら1000いいねになった

  • @Roxas-k1v
    @Roxas-k1v 2 года назад

    すみません
    execute titlaw @s actionbar {"rawtext:"\us102},{"score":{"name":"@s,"objective":"名前}}]}
    というコマンドを新executeに直して頂けませんか

    • @dolightMishiyuGames
      @dolightMishiyuGames  2 года назад +2

      execute as @a run titleraw @s actionbar {"rawtext:"\us102},{"scre":{"name":"objective":"名前"}}]}
      けっこう簡単です!

    • @Roxas-k1v
      @Roxas-k1v 2 года назад

      @@dolightMishiyuGames ありがとうございます❗

  • @ツナナ2000人目標
    @ツナナ2000人目標 2 года назад

    防具盾を使って円を作るコマンドをやりたいんですけどどうしたらいいですか

  • @umikaze5763
    @umikaze5763 Год назад

    hasitemだと!が使えないっぽいんですけどやり方ありますか?

    • @dolightMishiyuGames
      @dolightMishiyuGames  Год назад +1

      こう言うのはどうでしょうか?
      execute as @a unless entity @s[hasitem={item=○○}] run コマンド
      unlessはそのアイテムがあると実行しないと言うふうになるので、そのアイテムを持っていなければ実行するようになります!

    • @umikaze5763
      @umikaze5763 Год назад

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

  • @seiryu283
    @seiryu283 Год назад

    fillコマンドだけだったら実行できたのになぜか新executeコマンド入れたら「fillを[Null]として実行できませんでした」と出るんですけど原因わかりませんか?
    以下構文です
    execute at @a run fill ^^10^ ^50^-10^50 black_wool replace grass

    • @dolightMishiyuGames
      @dolightMishiyuGames  Год назад

      fillの範囲が広すぎるとかですかね?36000ブロックの制限があったはずです。

    • @takichi3816
      @takichi3816 9 месяцев назад

      32768かな?fillの上限。

  • @whitetalk681
    @whitetalk681 2 года назад +1

    以前でいうdetectのように、指定したブロックの上にいる指定した
    エンティティに対して動作をする、はどうすればいいでしょうか、、
    例えば、exeute @e[type=warden] ~ ~ ~ detect ~ ~-1 ~ bedrock kill @sのように。

    • @dolightMishiyuGames
      @dolightMishiyuGames  2 года назад

      execute at @e[type=warden] if block ~~-1~ bedrock run kill @s
      if blockで指定できます!

    • @whitetalk681
      @whitetalk681 2 года назад +1

      @@dolightMishiyuGames 誠に感謝申し上げまつりまする。

  • @kohi_channeI
    @kohi_channeI 2 года назад

    testfor @e[type=snowball]で、コンパレータを置いてその後にexecute at @e[type=snowball,name=sniper] run particle minecraft:ballon_gas_particle ~~~とコマンドを入力して、雪玉に「sniper」と名前をつけて投げたら、何も起きなくて、前回の実行結果には「セレクターに合う対象がありません」と出るんですけど何が原因ですか?雪玉を投げてもならないし、捨ててもならないので原因がわかりません。どうしたらいいですか?

    • @ぺんえり
      @ぺんえり 2 года назад

      雪玉には名前を付けれないので、(item名はできます)name=sniperは消していいと思います。難しいですね

    • @kohi_channeI
      @kohi_channeI 2 года назад

      @@ぺんえり name=sniper消しても上のようになってしまいます 自分でもコード変えてみたりしたんですけどどれも違くなってしまいます

    • @dolightMishiyuGames
      @dolightMishiyuGames  2 года назад

      雪玉が出たと同時に雪玉に名前を入れるのではなく、tagを入れたらどうかな?
      tag @a[type=snowball,tag=!sniper] add sniper
      execute at @e[type=snowball,tag=sniper] run particle minecraft:ballon_gas_particle ~~~
      たぶんこれならできるんじゃないかな?

  • @kaisendon-ch
    @kaisendon-ch Год назад

    ムズカシイ

  • @SEEC-hotel
    @SEEC-hotel Год назад

    ブロックの上に乗るとアイテムが貰えるようにしたいんですけどどうすればいいんですかね?
    新execute難しい……

    • @dolightMishiyuGames
      @dolightMishiyuGames  Год назад

      execute as @a at @s if block ~~-1~ ○○ run give @s ○○
      こんな感じになりますね!

    • @SEEC-hotel
      @SEEC-hotel Год назад

      @@dolightMishiyuGames
      お答えいただきありがとうございます!

  • @aetos382
    @aetos382 2 года назад

    ^ はキャロット🥕ではなく「キャレット」ですね。

    • @harurun_moyashi
      @harurun_moyashi 2 года назад

      アクサンシスコンフレックス……

    • @dolightMishiyuGames
      @dolightMishiyuGames  2 года назад

      🥕キャロットで覚えてた…恥ずかしいやつだ…ありがとございます!

  • @たけのこくん-u4n
    @たけのこくん-u4n 2 года назад

    これってもう反映されてますか?

    • @dolightMishiyuGames
      @dolightMishiyuGames  2 года назад

      今後のクリエイター機能の実験ですね、まだ
      正式にはきてないですね。

  • @aumu-soncho
    @aumu-soncho 2 года назад

    タグ1の人の足元にコウモリを向かせるコマンドなんですが、誰かこれを新excuteに変えてくれませんか?
    excute @a[tag=1] ^ ^0.5 ^-0.5 tp @e[type=bat] ~~~ facing ~~~

    • @dolightMishiyuGames
      @dolightMishiyuGames  2 года назад

      execute at @a[tag=1] positioned ^ ^0.5 ^-0.5 run tp @e[type=bat] ~~~ facing ~~~
      こんな感じかな?

    • @aumu-soncho
      @aumu-soncho 2 года назад

      ありがとうございます!

  • @KaLP23n
    @KaLP23n 2 года назад

    ふーん……as,run,positioned,ifねぇ…
    しんどいて

    • @dolightMishiyuGames
      @dolightMishiyuGames  2 года назад

      覚えるの確かにしんどいけど、覚えたら使いやすいです!

  • @clover331
    @clover331 2 года назад

    実行する座標と実行者の違いがよくわからん、、、

    • @EGR_H4kuma1
      @EGR_H4kuma1 2 года назад +1

      簡単に説明をすると、実行者はプレイヤーAで、実行する座標はプレイヤーAが居た場合にすべての豚の位置でコマンドを実行する、と言った形です。
      旧executeの構文を並べるとわかりやすいと思いますので旧と新executeの構文を置いておきます(わかりやすいように@a[name=A]にしてます)
      旧:execute @a[name=A] ~~~ execute @e[type=pig] ~~~ summon tnt
      新:execute as @a[name=A] at @e[type=pig] run summon tnt
      execute as @a[name=A]で「Aという名前のプレイヤーが居た場合」、at @e[type=pig]で「豚の位置に」、run summon tntなので「TNTを召喚する」と考えるとわかりやすいかもしれません

  • @ねずみ-o8p
    @ねずみ-o8p 2 года назад

    足元に金ブロックがある時に毒を付与するコマンドを誰か教えてください😢

    • @dolightMishiyuGames
      @dolightMishiyuGames  2 года назад +1

      execute as @a at @s if block ~~-1~ gold_block run effect @s poison 1 1
      こんな感じかな?

    • @ねずみ-o8p
      @ねずみ-o8p 2 года назад

      @@dolightMishiyuGames
      ありがとうございます!!!

  • @BenmeiBenzene
    @BenmeiBenzene 2 года назад

    助けて下さい...前々からあったバグなのですが。「fillを実行できませんでした」という原因不明のエラーから抜けられません。(コマンドブロック実行)
    例: /execute at @a run fill ~ ~ ~ ~ ~ ~ tnt 0 replace coal_ore
    ~の範囲限界,数量限界,プレーヤー位置による高度限界をオーバーしない様に設定し、/execute as @a at @s...も検証済み。@aを@pや@e[type=armor_stand]や@e[type=player]で代用してもダメでした。
    従来のコマンド形式でも頻発していて、逆にエラーが起きない理由がわかりません。今は全く動きません。

    • @BenmeiBenzene
      @BenmeiBenzene 2 года назад

      ちゃんとtickingarea内であり、executeにfillや setblockを使用した場合のみエラーを吐いてます。Java版で試したらちゃんと動くし、統合版(iOS SE3)のハード側の問題なのかもしれません。

    • @dolightMishiyuGames
      @dolightMishiyuGames  2 года назад

      これって、プレイヤーの「足下」のブロックを変えるだったら
      execute at @a run fill ~~-1~ ~~-1~ tnt 0 replace coal_ore
      例のだと、プレイヤーの足元じゃないから変わらないのだと、思います!

    • @BenmeiBenzene
      @BenmeiBenzene 2 года назад

      「自分を対象に周囲の石炭の鉱石をtntに置き換える」という事がしたかったんですけど{null}を実行できませんでしたという表記になってしまい手詰まりです。~5 ~5 ~5 ~-5 ~-5 ~-5(自分は高度限界付近にいないものとする)等ブロック上限内に抑えてもダメでした
      ドライトさんの記述した構文をtickingarea内で反復 無条件 レッドストーン不要にしても同様に動作しませんでした

    • @BenmeiBenzene
      @BenmeiBenzene 2 года назад

      ワールドをコピーして、@aを@e[type=player]にしたら何故か動きました!ありがとうございます

  • @inuinuinuMan
    @inuinuinuMan 2 года назад +2

    あぁめんどくせぇ!変更せんでいい!

    • @dolightMishiyuGames
      @dolightMishiyuGames  2 года назад

      直すのがめんどくさいけど、めっちゃ便利だから自分はトントン!

    • @DARUMA-02
      @DARUMA-02 2 года назад +1

      (vc.千鳥ノブ)

    • @inuinuinuMan
      @inuinuinuMan 2 года назад

      @@DARUMA-02 めちゃわらった

    • @NaToTaiKO
      @NaToTaiKO 2 года назад

      @user-vx6kk3rg1n
      ほんとそれ…めんどすぎる

  • @たにしょう-y9t
    @たにしょう-y9t 2 года назад

    あああああああああああああああああああああああああああああああああああああああ

  • @Muno09891
    @Muno09891 Год назад

    naruhodo

  • @qwqowo9
    @qwqowo9 Год назад

    beのコマンド簡単すぎる

  • @HEMAN434
    @HEMAN434 2 года назад

    このアプデ普通に迷惑

    • @dolightMishiyuGames
      @dolightMishiyuGames  2 года назад

      使いこなせるとこっちの方がいいよ!

    • @NaToTaiKO
      @NaToTaiKO 2 года назад

      @user-xb5om2dk2f それな

  • @imushin14
    @imushin14 2 года назад +1

    これを新executeにしてください、、、僕じゃ無理でした。
    execute @e[name=インジェクションショット] ~ ~ ~ tag @p[tag=room,r=2,c=1] add inj

    • @dolightMishiyuGames
      @dolightMishiyuGames  2 года назад +1

      execute as @e[name=インジェクションショット] at @s run tag @p[tag=room,r=2,c=1] add inj

    • @imushin14
      @imushin14 2 года назад

      @@dolightMishiyuGames ありがとうございます😭😭😊

  • @シートラミ
    @シートラミ 2 года назад

    申し訳ないんですが
    execute @e[name=a] ~~~ execute @e[r=20] ~~~ tp ^ ^ ^0.5 facing @e[name=a]
    これを新executeに直せませんか?💦

    • @dolightMishiyuGames
      @dolightMishiyuGames  2 года назад

      execute as @e[name=a] at @s run execute at @e[r=20] run tp ^^^0.5 facing @s
      これでいけるかな?

    • @シートラミ
      @シートラミ 2 года назад

      すいません
      わざわざありがとうございます!

  • @塩むすびたけし
    @塩むすびたけし Год назад

    execute @e[name = 興奮剤] ~~~ tag @p add o
    これを新executeコマンドにして欲しいですm(_ _)m

    • @dolightMishiyuGames
      @dolightMishiyuGames  Год назад +1

      execute at @e[name=興奮剤] run ta@p add o
      これでいいかと思います。

    • @塩むすびたけし
      @塩むすびたけし Год назад

      @@dolightMishiyuGames ありがとうございます!

  • @_bambooforests_
    @_bambooforests_ 2 года назад

    /execute @a[x=275,y=3,z=990,dx=25,dy=4,dz=20] ∼ ∼ ∼ /fill 278 2 990 298 2 1010 barrier
    これを打つと
    「fillを[プレイヤー名]として実行できませんでした」
    と出て使用ができないです。どう直せばいいですか?

    • @dolightMishiyuGames
      @dolightMishiyuGames  2 года назад

      旧executeコマンドなら問題ないとは思うんだけど、おかしいですね…