※scoreboardコマンドについては後日ブログで解説しようと思っています。今はただ、右クリックの検知に必要なコマンド、と覚えるだけでOKです。 2.プレイヤーの位置に防具置きを召喚する 次は、 もしニンジン棒を使用したら、 そのプレイヤーの位置に 防具置きを召喚する ようにします。 「もし○○をしたら××を召喚する」というようなコマンドを作りたいときは、 executeコマンド と summonコマンド を使います。 すると、このような形になります。 /execute as @a[scores={useRod=1.. }] at @s run summon minecraft:armor_stand ~ ~ ~ {NoGravity:1b, Marker:1b, Invisible:1b, Tags:["magicalBall"]} これで、 右クリックをおしてニンジン棒を使うと、そのプレイヤーの位置に透明の防具置き(=魔法の正体)が召喚 できます! 【Minecraft】コマンドで炎をだせる魔法の剣! - YouTube. ※ここで注意しなければならないのが、後で useRodの値を0に無理やり戻さないといけない ことです。 コマンドでは、ニンジン棒の使用回数が1以上の時、となっているので 0に戻さないと永遠に防具置きが召喚 されることになってしまいます。 3.防具置きの向きをプレイヤーと揃える 詳しくは4の項目で話しますが、召喚した防具置きの向きをプレイヤーと揃えなくてはいけません。 プレイヤーや、モブなどの位置や向きを変更するときは tpコマンド を使います。 /execute as @a[scores={useRod=1.. }] at @s run tp @e[tag=magicalBall, limit=1, sort=nearest] ~ ~ ~ ~ ~ こちらも executeコマンド を使って条件を指定してます。向きを揃えるのは1回だけでいいですからね。 もし条件を指定しなかったら、ずっとプレイヤーの位置に魔法弾がテレポートしてくるので、発射されません。 このコマンドによって、右クリックを押したときの プレイヤーの向きと、発射する魔法弾(防具置き)の向きが一緒 になりました。 これで、魔法弾の発射準備が整いました!次はいよいよ発射させるコマンドを作っていきます! 4.ローカル座標を用いて防具置きを飛ばす まず、ローカル座標とは?という人が多いので、説明します。 X, Y, Z座標は皆さん知ってると思います。簡単に言うと、Yが縦でX, Zが横ですね。 X, Y, Zはワールド座標とも呼ばれています。 今回使うのはローカル座標と呼ばれるもので、マイクラJEのver.
2-どんな敵も一撃で倒す剣 /give @p minecraft:diamond_sword 1 0 {AttributeModifiers:[{AttributeName:"tackDamage", Name:"tackDamage", Amount:999, Operation:0, UUIDLeast:348437, UUIDMost:39435, Slot:"mainhand"}], display:{Name:"エクスカリパー", Lore:["つよい"]}} /give @p minecraft:diamond_sword{AttributeModifiers:[{AttributeName:"tackDamage", Name:"tackDamage", Amount:999, Operation:0, UUIDLeast:348437, UUIDMost:39435, Slot:"mainhand"}], display:{Name:"\"エクスカリパー\"", Lore:["つよい"]}} スポンサーリンク 4. 最高級の武具を簡単に作れるツール『mcstacker』 今回作ったコマンドは、実はツールで簡単に作ることができます。 MCStacker様のCommand Generatorを使いましょう! MCStacker - Minecraft Entity Stacking Summon Command Generator 4. 1-『Command Type』を『Give』に、『Target』を『Nearest Player』に変更 『Command Type』を『Give』に、『Target』を『Nearest Player』に変更します。 4. マイン クラフト コマンド 魔法 の観光. 2-欲しいアイテムを設定、『Attribute Modifiers』にチェックを Itemに欲しいアイテムのIDを、必要ならName(名前)とLore(説明文)も入力します。 Attribute Modifiersにチェックを入れます。 4. 3-追加したい効果の入力 追加したい効果を入力します。 変更するのはAmountとSlotのみでOKです。 Amountは追加する値を設定します。 Slotは効果を発揮する箇所を設定します。 各項目の詳細は後述します。 maxHealth-体力増強。初期値20 followRange-索敵範囲。プレイヤーには関係無し。 knockbackResistance-ノックバック確立。1でノックバックしない。初期値0 movementSpeed-移動速度。初期値0.
9、ダイヤと金は1というように素材によって値が変わっています。攻撃速度が1だと次のフルチャージの攻撃までに1秒、攻撃速度が1. 6なら次の攻撃までに0. 6秒くらいの時間が必要です。斧は剣よりも攻撃力が高いですが、接近戦ではやはり剣のほうが使いやすいです。 ボタン連打は意味無し 攻撃したあとにすぐ次の攻撃をしてしまうと、思った以上にダメージが減ります。例えば木の剣で攻撃したとき、フルチャージなら一撃で4のダメージを与えられますが、ボタン連打の連続攻撃だと一撃で1. マイクラの最強の剣の作り方!基礎知識からコマンドでの強化まで解説 | nishiのマイクラ攻略. 1~1. 2程度のダメージしか与えられません。結局倒すまでに多くの攻撃回数を必要とします。 攻撃回数が増えれば耐久値の減少も早くなることを考えても、できるだけフルチャージの状態で攻撃するようにしたほうがいいです。攻撃を当てたらいったん離れる「ヒットアンドアウェイ」方式で戦うのを基本として、必要があれば盾なども使いながら上手に戦うようにしましょう。 剣のなぎ払い攻撃(Java版のみ) 攻撃力変動ゲージによって連続攻撃がしにくくなっている代わりに、剣には「なぎ払い」という攻撃方法があります。なぎ払いはプレイヤーの移動速度が遅いときにフルチャージで攻撃すると発動する攻撃方法で、目の前とその左右1ブロック(合計3ブロック)にいるMobにノックバックとダメージを与えることができます。 状態 なぎ払い 立ち止まって攻撃 発動する スニークで攻撃 歩きながら攻撃 走りながら攻撃 発動しない 複数のMobに一度にダメージを与えることができます。 なぎ払いによるノックバックは「ノックバックⅠ」のエンチャントの80%の効果しかなく、与えられるダメージもたったの1(ハート0. 5個分)です。殺技と呼べるような攻撃ではないですが、複数のモンスターに囲まれた時などは若干の距離を取ることができ、ピンチを脱出するキッカケを作ることができます。 倒すのが面倒な小さいスライムは一蹴することができます。 プレイヤーの意思に関係なく勝手に発動してしまう点がデメリットといえばデメリットです。例えばウシやブタを1匹だけ倒したいというときは不便。ジャンプ攻撃するか斧などで攻撃する必要があります。 クリティカルヒット ジャンプしたプレイヤーが落下中にMobを攻撃すると、クリティカルヒットになります。 クリティカル攻撃になると、白いキラキラが出ます。 攻撃がクリティカルヒットになると与えるダメージが1.
5m以内のモブにダメージを与えます。 execute as @e[tag=magicalBall] at @s run effect give @e[type=! player, distance=.. 5] instant_damage 1 0 これで完成! 理屈はちょっと複雑ですが、仕組みはシンプルで汎用性のあるコマンドだと思います!自由に改変して使ってください! 長文になってしまいましたが、理解できたでしょうか? もしわからないことがあったらコメントください!できる限り対応します。 ご精読ありがとうございました。 もしよかったら、読者登録お願いします!
※このコマンドはsnapshot 18w03b(1. 13のベータ版)で作成しました。それ以外の環境で正常に動作するかは保証できないので注意! snapshotの導入方法はコチラ どうも!エトセトラパーティーのパイセンです。 今回はyoutubeに投稿した「【マイクラ】コマンド6つで全方向対応の魔術弾!炎・氷・風の魔法も作成!」の解説をしていきます。 動画はコチラ コマンドの中身はコチラ チャット欄で入力するコマンド /scoreboard objectives add useRod コマンドブロックに入力するコマンド ① /execute as @a[scores={useRod=1.. }] at @s run summon minecraft:armor_stand ~ ~ ~ {NoGravity:1b, Marker:1b, Invisible:1b, Tags:["magicalBall"]} ② /execute as @a[scores={useRod=1.. }] at @s run tp @e[tag=magicalBall, limit=1, sort=nearest] ~ ~ ~ ~ ~ ③ / execute as @e[type=armor_stand, tag=magicalBall] at @s run tp ^ ^ ^1. 0 ④ /scoreboard players set @a[scores={useRod=1.. }] useRod 0 ⑤ / execute as @e[tag=magicalBall] at @s run particle flame ~ ~1. 5 ~ 0. 1 0. 02 5 ⑥ / execute as @e[tag=magicalBall] at @s run effect give @e[distance=.. 1. 5] instant_damage 1 0 ①はリピート、②~⑥はチェーン、いずれも無条件・常時実行 全体の流れ まず、解説に入る前にコマンドの流れを確認しておきましょう。 と、このような感じです。 防具置きが魔法弾の正体でした。 それでは、解説していきます! 1.ニンジン棒の使用を検知する まずは、ニンジン棒の使用の検知からです。 なぜ ニンジン棒? と最初は誰もが思います。 実は、コマンドで キー入力を検知するのに一番簡単 なんです。 今は「へー、そうなんだー」程度の認識で良いです。他にもキー入力を検知する方法はあるんですが、ちょっと複雑で面倒なので・・・。 ニンジン棒を持って右クリック すると、見た目の変化はありませんが、ニンジン棒の 使用回数がカウント されています。 そのためには scoreboardコマンド ※ を使ってチェックします。 このコマンドを最初に実行すると、 ニンジン棒を持って右クリックするたびに「useRod」という名前のカウントが1増えます。 これで、ニンジン棒の使用の検知ができるようになりました!
)のうちに終わった『波よ聞いてくれ』の放送だったが、麻藤からは「次は企画を考えてくれ」と連絡が来て、ミナレは頭を悩ませる。すると、渡りに船とばかりにミナレ宛のFAXが局に届いた。「たすけてください。あの世に行って帰ってくる方法を教えて欲しい」の文字に「オカルトかよ!」とツッコミつつ、ミナレと瑞穂は送り主の家を訪問する。 7話 私は哭きたい 番組宛に不気味なFAXを送ったのは、ミナレと同じアパートに住む沖だった。ところが、沖の部屋で目にしたのは大漁の護符と天井から降り注ぐ血の雨…!?