アクションで無敵

用意する物:スイッチ1『少しの時間だけ無傷』


まず、敵キャラのイベント内容です。
イベント開始条件は・・・
  イベントから触れた時
プライオリティタイプは
  通常キャラと重ならない

   1ページ目
◆条件分岐:決定キーでこのイベントを開始した
 ◆戦闘アニメの表示:戦闘アニメ[剣A], このイベント(W) (マップ全体に並べる)
 ◆効果音の演奏:消滅2 (ボリューム100%, テンポ100%, 左右バランス均等)
 ◆イベントの一時消去
 ◆イベント処理の中断
 ◆
:それ以外の場合
 ◆戦闘アニメの表示:戦闘アニメ[槍A], 主人公(W) (マップ全体に並べる)
 ◆効果音の演奏:ダメージ1 (ボリューム100%, テンポ100%, 左右バランス均等)
 ◆キャラクターのフラッシュ:主人公(R31,G8,B0,V20), 0.5秒
 ◆条件分岐:主人公が上を向いている
  ◆キャラクターの動作指定:主人公, 移動速度アップ, 移動速度アップ, 向き固定, 下に移動, 下に移動, 向き固定解除, 移動速度ダウン, 移動速度ダウン (移動頻度8, 移動できない場合は無視)
  ◆指定動作の全実行
  ◆スイッチの操作:[1]をONにする
  ◆
 :それ以外の場合
  ◆条件分岐:主人公が右を向いている
   ◆キャラクターの動作指定:主人公, 移動速度アップ, 移動速度アップ, 向き固定, 左に移動, 左に移動, 向き固定解除, 移動速度ダウン, 移動速度ダウン (移動頻度8, 移動できない場合は無視)
   ◆指定動作の全実行
   ◆スイッチの操作:[1]をONにする
   ◆
  :それ以外の場合
   ◆条件分岐:主人公が下を向いている
    ◆キャラクターの動作指定:主人公, 移動速度アップ, 移動速度アップ, 向き固定, 上に移動, 上に移動, 向き固定解除, 移動速度ダウン, 移動速度ダウン (移動頻度8, 移動できない場合は無視)
    ◆指定動作の全実行
    ◆スイッチの操作:[1]をONにする
    ◆
   :それ以外の場合
    ◆条件分岐:主人公が左を向いている
     ◆キャラクターの動作指定:主人公, 移動速度アップ, 移動速度アップ, 向き固定, 右に移動, 右に移動, 向き固定解除, 移動速度ダウン, 移動速度ダウン (移動頻度8, 移動できない場合は無視)
     ◆指定動作の全実行
     ◆スイッチの操作:[1]をONにする
     ◆
    :それ以外の場合
     ◆
    :分岐終了
    ◆
   :分岐終了
   ◆
  :分岐終了
  ◆
 :分岐終了
 ◆
:分岐終了

2ページ目
決定キーが押された時
プライオリティタイプは
  通常キャラと重ならない

スイッチ1『少しの時間だけ無傷』がオンの場合--
◆戦闘アニメの表示:戦闘アニメ[剣A], このイベント(W) (マップ全体に並べる)
◆効果音の演奏:消滅2 (ボリューム100%, テンポ100%, 左右バランス均等)
◆イベントの一時消去
◆イベント処理の中断

敵キャライベント内容はこれでOKです。


次にコモンイベントで・・・
名前『無傷ターン』と入れて"定期的に並列処理する"にします。
出現条件スイッチは1番の『少しの時間だけ無傷』でOK。

内容は・・・・・・
◆キャラクターの動作指定:主人公, 透明度アップ, 透明度アップ, 透明度アップ (移動頻度8)
◆指定動作の全実行
◆ウエイト:1.3秒
◆キャラクターの動作指定:主人公, 透明度ダウン, 透明度ダウン, 透明度ダウン (移動頻度8)
◆指定動作の全実行
◆スイッチの操作:[1]をOFFにする

で、いいです。

後は、戦わせれば敵が攻撃してダメージを受けた時
少しの時間だけ、無傷です。
ダメージを食らうと、透明になりますよね?(市販ゲームとかで)

最後に、変数を使って ダメージポイントを内容の間に入れたりすれば アクションゲームの完成です。


ふつうに無傷ターンがなければ
敵は何回も攻撃してきます。



真・三國無双みたいな感じバージョン

馬に乗ると無敵状態と言う内容です。
敵キャラを踏んづけることもできます。
さらには、馬の乗ると敵は恐くて逃げてしまいますw

必要な物:主人公1『自分』,主人公2『馬』,スイッチ2『攻撃中止』,スイッチ3『馬乗った』,変数1『馬から下りる』,変数2『攻撃判定,変数3『馬の位置X』,変数4『馬の位置Y』


グラフィックは馬です。
1ページ目のイベント開始条件は・・・
  決定キーが押された時
プライオリティタイプは
  通常キャラと重ならない

敵キャラの2ページ目のイベント開始条件は・・・
  決定キーが押された時
プライオリティタイプは
  通常キャラの下
移動タイプ
  主人公に近寄る
 1ページ目の内容
◆スイッチの操作:[2]をONにする
◆ウエイト:0.2秒
◆キャラクターの動作指定:主人公, すりぬけ開始, 移動速度ダウン, 一歩前進, 移動速度アップ, すりぬけ終了 (移動頻度8)
◆指定動作の全実行
◆ウエイト:0.2秒
◆メンバーの入れ替え:主人公[2]を加える
◆メンバーの入れ替え:主人公[1]を外す
◆キャラクターの動作指定:主人公, 移動速度アップ, 移動速度アップ (移動頻度8)
◆指定動作の全実行
◆スイッチの操作:[3]をONにする
◆スイッチの操作:[2]をOFFにする

 2ページ目の内容
なし


これで、OK。
次は敵キャラ。
このイベントと内容はレスの最初のテクニックと一緒に使用してもOKです。

一緒に使用した場合、ページ数 3ページ目を作ってください。

スイッチは3番の『馬乗った』にしてください。
イベント開始条件は・・・
  主人公から触れた時
プライオリティタイプは
  通常キャラと重ならない

移動タイプは
 『主人公から逃げる』

 3ページ目のイベント内容---
◆条件分岐:決定キーでこのイベントを開始した
 ◆効果音の演奏:消滅2 (ボリューム100%, テンポ120%, 左右バランス均等)
 ◆戦闘アニメの表示:戦闘アニメ[剣A], このイベント (マップ全体に並べる)
 ◆ウエイト:0.7秒
 ◆イベントの一時消去
 ◆
:それ以外の場合
 ◆キャラクターの動作指定:主人公, すりぬけ開始, 一歩前進, すりぬけ終了 (移動頻度8)
 ◆指定動作の全実行
 ◆効果音の演奏:消滅2 (ボリューム100%, テンポ120%, 左右バランス均等)
 ◆ウエイト:0.7秒
 ◆イベントの一時消去
 ◆
:分岐終了


次はコモンイベント。
コモンの名前は『馬から下りる』
  内容---
◆キー入力の処理:[1] (取り消し(6), 押されるまで待つ)
◆条件分岐:変数[1]が6
 ◆スイッチの操作:[2]をONにする
 ◆キャラクターの動作指定:主人公, 移動速度ダウン, 移動速度ダウン (移動頻度8)
 ◆指定動作の全実行
 ◆変数の操作:[3]代入, 主人公のX座標
 ◆変数の操作:[4]代入, 主人公のY座標
 ◆イベントの位置を設定:イベント[馬], (V[3],V[4])
 ◆メンバーの入れ替え:主人公[1]を加える
 ◆メンバーの入れ替え:主人公[2]を外す
 ◆キャラクターの動作指定:主人公, 一歩前進 (移動頻度8, 移動できない場合は無視)
 ◆指定動作の全実行
 ◆スイッチの操作:[3]をOFFにする
 ◆スイッチの操作:[2]をOFFにする
 ◆
:それ以外の場合
 ◆



 『おまけ』
おまけは、アクションゲームにいるかいらないかの内容です。
戦闘アニメは自作してください。 ちなみにこの内容には
剣 上とか剣 右などがあります。
斬るイベント内容---
◆条件分岐:スイッチ[2]がON
 ◆
:それ以外の場合
 ◆ウエイト:0.1秒
 ◆キー入力の処理:[2] (決定(5), 押されるまで待つ)
 ◆条件分岐:変数[2]が5
  ◆条件分岐:主人公が上を向いている
   ◆戦闘アニメの表示:戦闘アニメ[剣 上], 主人公(W) (マップ全体に並べる)
   ◆
  :それ以外の場合
   ◆条件分岐:主人公が右を向いている
    ◆戦闘アニメの表示:戦闘アニメ[剣 右], 主人公(W) (マップ全体に並べる)
    ◆
   :それ以外の場合
    ◆条件分岐:主人公が下を向いている
     ◆戦闘アニメの表示:戦闘アニメ[剣 下], 主人公(W) (マップ全体に並べる)
     ◆
    :それ以外の場合
     ◆条件分岐:主人公が左を向いている
      ◆戦闘アニメの表示:戦闘アニメ[剣 左], 主人公(W) (マップ全体に並べる)
      ◆
     :それ以外の場合
      ◆
     :分岐終了
     ◆
    :分岐終了
    ◆
   :分岐終了
   ◆
  :分岐終了
  ◆
 :それ以外の場合
  ◆
 :分岐終了
 ◆
:分岐終了


以上です!