まとめまえがきおみくじを例として解説します。3パターンですが、やろうと思えば何百何千通りでも作れます。仕組み自体は至ってシンプルです。ワールド配布よく分からん人は、とりあえず現物を見ながら解説読むとイイかも。{Tags:["randLot"]}のちに使うアーマースタンドの召喚コマンド。redstone_blockこのコマンドは、ランダム抽選を実現するのに不可欠なコマンドです。このシステムの肝となるのは「@r」というセレクター(コマンドを実行する対象)です。この時点でランダム要素がありますね。用意した複数のアーマースタンドから「@r」を使って1つ抽選し、そのアーマースタンドの足元にコマンドでレッドストーンブロックを設置して、コマブロを実行。いった流れになります。「@r」だと、全プレイヤーが対象となります。そこで、セレクター引数というものを使って、対象を明確に指定してあげます。@r[type=armor_stand,tag=randLot]カッコ内にカンマ区切りで条件を書き込みます。("randLot"というタグを所有)]日本語文に直すと「"randLot"タグを保有するアーマースタンドをランダムで1つ対象」となります。これをexecuteコマンドで実行し、対象の足元にsetblockコマンドでレッドストーンブロックを設置。その動力を使い、tellrawコマンドをコマブロを実行するだけです。execute:指定したエンティティにコマンドを実行させるコマンド。プレイヤー以外に相対座標が使えるので便利。setblock:指定した座標に指定したブロックを設置するコマンド。tellraw:チャット欄にメッセージを表示。※コマンドの使用方法は「/execute」などとチャット入力欄に打ち込んで実行すればざっくりと表示されます。その際に設置したレッドストーンブロックも一緒に消去(setblockでairに置換)すれば、何度でも繰り返し使えるようになります。スポンサーリンクまとめると1あらかじめrandLotタグを所有したアーマースタンドをパターン分準備。2アクションと同時にアーマースタンドをランダムで1つ抽選。3相対座標でアマスタの付近にレッドストーンブロックを設置。4そのレッドストーンブロックを原動に、コマンドを実行。5コマンド実行と同時にさきほど設置したレッドストーンブロックを空気ブロックに置換。まとめこちらの仕組みはかなり汎用性が高いものになります。ランダム要素はゲームにおいては重要なものとなりますので、覚えておいて損はないでしょう。_)m分からない所の質問などはツイッターのDMまでお越しください。@KzKzKazzスポンサーリンクサバイバルでやることなくなった時のページサバイバルで作れるトラップや自動化装置など20種類以上をまとめたページです。(*^^)v【マイクラ】25種類!サバイバルでやることが無くなった人のための自動化装置・トラップ集紹介!20種類以上もの紹介項目があります。各項目に解説ページのリンクと管理人の主観評価が載せてあるので、是非参考にして下さい。・scoreboardコマンドの使い方メモ・コマンド初心者の第一歩#1・コマンドブロックの基本的な使い方#2プログラミングに興味があるけど何をしたらいいか分からない人へ(広告じゃないよ)プログラミングは子供でも文系でも習得できます!IT専門学生がおすすめするプログラミング勉強法をまとめてみましたので是非見てください!プログラミングに興味があるけど何をしたらいいか分からない人へプログラミングに興味ある人たちに「プログラミングは難しいものばかりではない!」ってことを伝えたいのと「興味があるけどなかなか手が出せない」って人たちにどうにかアドバイスが出来ないかということで、この記事を書いてみました。AM1.13からexcuteコマンドの仕様変更によりアーマースタンドを用いたランダム抽選コマンドを一部変更する必要があります。新しい投稿をメールで受け取るブログ内ワード検索プロフィール管理人:kazz自己紹介:マイクラ歴4年くらい。マイクラブログ歴2年くらい。最近マイクラをプレイする時間があまりありませんが、ちょくちょく投稿出来たらなと思います。