特定の時間にランダムでスポーンするコマンドは作れますか?マインクラフト
結論:
反復コマンドブロックとsummonコマンドの活用。遅延設定で時間管理。
ポイント:
- 反復コマンドブロックを使用することで、定期的なコマンド実行が可能になる。
- summonコマンドを利用して、特定の位置にエンティティを生成できる。
- 遅延設定を行うことで、特定の時間にコマンドを実行することができる。
- ランダムな位置を選ぶために、座標をリスト化しておくと便利。
- コマンドの実行タイミングを調整することで、よりスムーズなスポーンが実現できる。
特定の時間にランダムでスポーンするコマンドは作れますか?
マインクラフトでの遊び方は無限大ですね!
特に、PVEでの鬼ごっこはとても楽しそうです。
今回は、特定の時間にランダムでスポーンするコマンドについてお話しします。
具体的には、10箇所の中から1箇所を選んでスポーンさせる方法です。
この方法を知れば、ゲームがさらに面白くなること間違いなし!
詳しい手順をお伝えしますので、ぜひ最後までお付き合いください。
それでは、コマンドブロックの使い方や、遅延の設定について見ていきましょう!
特定の時間にランダムでスポーンさせる方法
まず、コマンドブロックを使うことが基本になります。
コマンドブロックは、マインクラフトの中で特別なコマンドを実行するためのブロックです。
これを使うことで、特定の条件や時間に応じて様々なアクションを起こすことができます。
まずは、コマンドブロックを手に入れる方法から説明しますね。
コマンドブロックは通常のサバイバルモードでは入手できないため、クリエイティブモードに切り替えて、/give @p command_blockというコマンドを入力してください。
これで、あなたのインベントリにコマンドブロックが追加されます。
次に、スポーン地点を設定する方法についてお話しします。
まず、10箇所のスポーン地点を決めて、それぞれの座標をメモしておきましょう。
例えば、以下のように設定します。
1. (x1, y1, z1)
2. (x2, y2, z2)
3. (x3, y3, z3)
4. (x4, y4, z4)
5. (x5, y5, z5)
6. (x6, y6, z6)
7. (x7, y7, z7)
8. (x8, y8, z8)
9. (x9, y9, z9)
10. (x10, y10, z10)
これらの座標を使って、ランダムにスポーンするコマンドを作成します。
次に、ランダムで選択するためのコマンドを考えます。
以下のコマンドをコマンドブロックに入力してください。
/execute at @p run tp @p [x, y, z]
ここで、[x, y, z]の部分には、先ほどメモした座標をランダムに選ぶための仕組みを作ります。
具体的には、scoreboardを使って、ランダムな数値を生成し、その数値に基づいて座標を選ぶ方法です。
まず、スコアボードを設定します。
/scoreboard objectives add random dummy
これで、randomというスコアボードが作成されます。
次に、ランダムな数値を生成するためのコマンドを実行します。
/scoreboard players set @a random 0
このコマンドを使って、全プレイヤーのスコアを0にリセットします。
次に、/scoreboard players add @a random 1を使って、スコアを1ずつ増やしていきます。
これを10回繰り返すことで、0から9の数値が生成されます。
次に、条件分岐を使って座標を選択します。
以下のように、スコアに応じて座標を設定するコマンドを作成します。
/execute if score @p random matches 0 run tp @p (x1) (y1) (z1)
/execute if score @p random matches 1 run tp @p (x2) (y2) (z2)
このように、スコアが0のときは1つ目の座標に、1のときは2つ目の座標にテレポートするように設定します。
これを10箇所分繰り返してください。
最後に、遅延を設定して、特定の時間にコマンドを実行するようにします。
コマンドブロックの設定を「反復」にし、遅延を設定します。
遅延は、1遅延が0.1秒なので、必要な時間に応じて設定してください。
これで、特定の時間にランダムでスポーンするコマンドが完成です!
この方法を使えば、鬼ごっこがさらに盛り上がること間違いなしです。
ぜひ、試してみてくださいね!
楽しいマインクラフトライフをお過ごしください!
Yes
