RPGツクール2000/自作戦闘【サイトトップへ戻る】
アクションRPGの戦闘システムを作る
■イベントIDの管理
(更新:2020/08/08)


イベントIDの管理に関するページです。

アクションRPGの戦闘システムでは、
敵キャラのイベントIDを他のマップイベントよりも大きいイベントIDにしておく必要があります。

ショートカット
■予め敵キャラではないマップイベントを準備
■イベントIDを揃える


  
■予め敵キャラではないマップイベントを準備

新規にマップを作成した時には、予め敵キャラではないマップイベントを準備しておくと良いでしょう。



イベントID1番は「初期設定」で使うため、
それ以外のマップイベントで階段や宝箱などのイベントを作ります。

設定する予定の数より、少し多めに準備した方が良いです。

準備したマップイベントを使用する時には、先に準備したマップイベントを削除して、
それからマップイベントを設定してください。

※新規にマップイベントを作成すると、使われていない最も小さいイベントIDを使われますので、
 削除したイベントIDが使われるようになります。




マップが完成している場合は、敵キャラを設定する前に、
先に敵キャラ以外のマップイベントを設定しておくのも良い方法です。



この場合でも、あとでマップイベントを追加する可能性があるため、
いくつかの予備のマップイベントを準備しておくと良いでしょう。


▲トップへ戻る▲


  
■イベントIDを揃える

下図のように、バラバラにイベントIDが設定されている時には、
敵キャラのイベントIDを他のマップイベントよりも大きいイベントIDにする必要があります。

▼数字はイベントID。黄色のイベントIDは敵キャラ。




今回の作業ではマップイベントの「切り取り」「コピー」「貼り付け」を行います。

以下のキーボード操作を活用すると、作業効率が上がると思います。

処理内容 キーボード操作
マップ上のカーソル移動 [↑][↓][←][→]
マップイベント削除 [Delete]
切り取り [Ctrl]を押しながら[X]
コピー [Ctrl]を押しながら[C]
貼り付け [Ctrl]を押しながら[V]



まず全てのマップイベントをコピー&貼り付けしてください。

※すぐ隣りのマスへの貼り付けが良いです。




元々設定されていたコピー元のマップイベントを全て削除してください。





敵キャラではないマップイベントから順番に切り取り&元の位置へ貼り付けを実行してください。




敵キャラではないマップイベント切り取り&元の位置へ貼り付けが終わりましたら、
敵キャラのマップイベント切り取り&元の位置へ貼り付けを行ってください。



これで敵キャラのイベントIDが他のマップイベントよりも大きいイベントIDになりました。



敵キャラのイベントIDを変えたあとは、
敵HPの設定敵キャラのイベント出現条件の設定などを確認してください。


▲トップへ戻る▲




ページタイトル 内容
基礎ページ 必要なページ。
制作を始める前に必ず見ておく必要があるページです。
イベントIDの管理 制作テクニックです。
イベントIDの管理に関するページです。
主人公の攻撃処理 必要なページ。
決定キーを押すと攻撃を行う処理。
  様々な攻撃範囲の設定 「主人公の攻撃処理」の後に見てください。
様々な攻撃範囲の設定方法を紹介。
  武器とキー処理 「主人公の攻撃処理」の後に見てください。
武器装備時、または溜め攻撃時の攻撃範囲の変更を紹介。
敵の設定 必要なページ。「主人公の攻撃処理」の後に見てください。
基本的な敵キャラの設定方法を紹介。
  ダメージ&命中率の計算 「敵の設定」の後に見てください。
攻撃力や防御力を使ったダメージ&命中率の計算を設定。
  マップごとに敵HPを管理 「敵の設定」の後に見てください。
別のマップへ移動しても敵HPが初期化しないように設定。
  敵の位置を記録 「敵の設定」の後に見てください。
別のマップへ移動する前に敵の位置を記録します。
  戦闘アニメの表示制限 「敵の設定」の後に見てください。
宝箱などを調べても戦闘アニメが表示されないように設定。
  主人公のHPを表示 敵の設定が終わりましたらご覧ください。
主人公のHP表示を設定します。
  敵のHPを表示 敵の設定が終わりましたらご覧ください。
敵のHP表示を設定します。


▲トップへ戻る▲

YADOTトップ  このサイトは何?  気紛れな空間へ戻る  メール