RPGツクール2000/初心者・デフォルト戦闘
■敵の出現設定
(更新:2016/04/30)


ゲーム中に敵を出現させる設定方法を紹介します。



☆データベースの準備
データベースにて敵の出現に必要な設定を行います。



■データベース:敵キャラ

ゲーム内で登場する敵キャラデータベース「敵キャラ」にて作成します。
オリジナルの敵キャラのグラフィックを使いたい時には、
素材管理のフォルダ「Monster」に敵キャラのグラフィックをインポートしてください。




■データベース:敵グループ

データベース「敵キャラ」で作成した敵キャラを、
データベース「敵グループ」にてグループ化します。
このグループ化は出現する敵キャラが1体だけでも設定する必要があります。
このグループ化した敵グループと主人公たちが戦います。


敵キャラのグラフィック上で右クリックを押しますと、
途中から出現」の設定ができます。

この途中から出現を設定する事で、
例えば3ターン目に新たな敵が出現するなどの設定ができます。
▼バトルイベントの設定例
開始条件:ターン[3]
◆敵キャラの出現:1:スライム


敵グループの特徴に合わせて、出現可能地形の設定を行ってください。
この設定により、この敵グループは海の移動時だけ出現させると言った設定ができます。
初期設定の出現可能地形は、以下のように設定されています。
敵の移動手段 出現条件 出現する敵グループの一例
地上を移動する敵 陸地:出現する
 海:出現しない
スライムx2
大グモx2
空中を移動する敵 陸地:出現する
 海:出現する
こうもりx2
ホーネットx2
水中を移動する敵 陸地:出現しない
 海:出現する
怪魚x2
マーマンx2

小型船や大型船に乗って移動している時もエンカウントは有効であり、敵が出現します。



■データベース:地形

データベース「地形」にて地形に合わせた戦闘背景敵出現倍率を設定してください。
オリジナルの戦闘背景を使いたい時には、素材管理のフォルダ「Backdrop」に、
戦闘背景のグラフィックをインポートしてください。



以上でデータベースの設定は完了です。



☆エンカウントで敵を出現させる
エンカウントとは、主人公が一定歩数を歩くと敵が出現するシステムの事を言います。

エンカウントの設定は、マップの設定にて行います。
マップ作成画面の左下にあるマップツリーの中で、
エンカウントを設定したいマップ名の上で、
右クリック → マップの設定を選択してください。



マップの設定の左下の「エンカウント」にて、
このマップで出現させたい敵グループを設定してください。
敵グループと書かれたすぐ下の白い所で右クリック → 編集を選択してください。
※ダブルクリックでも敵グループを選択する画面を開く事ができます。



表示された画面の[▼]のボタンをクリックして、
出現させる敵グループを選んでください。
選択しましたら「OK」クリックしてください。



さらに出現させる敵グループを増やしたい時には、
同じ作業を繰り返してください。



敵グループの設定では、
同じ敵グループを2つ以上設定する事もできます。

このように設定する事で、
60%の確率で「スライムx2」が出現して、
40%の確率で「スライムx3」が出現する設定を行う事ができます。


敵出現歩数を設定します。
初期設定の「25」の場合は、25歩くらい歩きますと敵が出現します。
※「0」にしますと敵が出現しなくなります。



最後にマップの設定の画面下の「OK」クリックして設定完了です。


  
☆エリア設定
同じマップの中で場所によって出現する敵グループを変えたい時には、
エリア設定を行ってください。

画面左下のマップツリーにて、エリア設定を行いたいマップ名の上で、
右クリックエリアの作成を選択してください。



表示された画面の[…]クリックしてください。



ドラッグ(マウスの左ボタンを押しながら移動)でエリア範囲を設定してください。
エリア範囲の設定が宜しければ、画面下の「OK」クリックしてください。



エリア内で出現させたい敵グループを設定して、
設定が宜しければ画面下の「OK」クリックしてください。



以上で設定完了です。



☆エリア設定の注意点
マップの設定エリアの設定両方に敵グループが設定されている場合は、
エリア内ではマップの設定エリアの設定両方の敵グループが出現します。

▼設定例
マップの設定でのエンカウント:スライム
エリアの設定でのエンカウント:ゴースト


この場合は、マップ全体ではスライムだけが出現し、
エリア内ではスライムとゴーストの両方が出現します。



もしもエリア内では特定の敵グループのみを出現させたい時には、
マップの設定にはエンカウントを設定せず、
複数のエリア設定の中にエンカウントを設定すると良いでしょう。




また「この敵グループは雪原のみしか出現しない」と言った場合は、
データベース「敵グループ」出現可能地形を設定すれば、
敵グループが出現する地形を指定する事ができます。

例えば、以下のように出現可能地形から雪原の地形を外すと、
この敵グループは雪原には出現しなくなります。


逆に雪原のみにチェックを入れる事で、
雪原のみしか出現しない敵グループを設定する事もできます。



☆マップイベントに話しかけて戦闘開始

ボスキャラなどの1回しか戦わない敵キャラを設定する時には、
イベントコマンド:戦闘の処理を設定したマップイベントを用意します。

■マップイベント「ボスライム」
▼1ページ目
イベント出現条件:なし
イベント開始条件:決定キーが押されたとき
プライオリティタイプ:通常キャラと重ならない
グラフィック:敵キャラと分かる絵
◆戦闘の処理:ボスライム
◆スイッチの操作:[0001:ボスライム倒した]をONにする


▼2ページ目
イベント出現条件:スイッチ[0001:ボスライム倒した]がON
イベント開始条件:決定キーが押されたとき
プライオリティタイプ:通常キャラと重ならない
グラフィック:透明
イベント実行内容には何も設定しません。



敵と戦って負けてもゲームオーバーにならないようにする場合は、
戦闘の処理で「負けた場合:独立して分岐」を設定してください。

なお、戦闘で負けた場合は基本的に主人公全員が戦闘不能状態になりますが、
このまま全員戦闘不能のままですと通常のエンカウントの戦闘が実行された時などに、
即ゲームオーバーになります。
そのため、負けた場合は最低1人の主人公は戦闘不能を解除する必要があります。
※戦闘不能の解除は、アイテムや特殊技能で解除する方法の他、
 イベントコマンド:状態の変更全回復で解除する方法もあります。


■マップイベント「ボスライム」
▼1ページ目
イベント出現条件:なし
イベント開始条件:決定キーが押されたとき
プライオリティタイプ:通常キャラと重ならない
グラフィック:敵キャラと分かる絵
◆戦闘の処理:ボスライム(負けた場合:独立して分岐)
:勝った場合
 ◆スイッチの操作:[0001:ボスライム倒した]をONにする
 ◆
:負けた場合
 ◆状態の変更:メンバー全員の戦闘不能を解除する※イベントで戦闘不能を解除する場合
 ◆
:分岐終了


▼2ページ目
イベント出現条件:スイッチ[0001:ボスライム倒した]がON
イベント開始条件:決定キーが押されたとき
プライオリティタイプ:通常キャラと重ならない
グラフィック:透明
イベント実行内容には何も設定しません。

*補足*
何らかの定期的に並列処理するが実行している場合、
戦闘の処理で負けた時に、負けてすぐに戦闘不能を解除する設定を行っても、
戦闘不能を解除する前にゲームオーバーになってしまう事があります。
そのため、負けた場合:独立して分岐を設定している戦闘の処理を実行する場合は、
実行前に定期的に並列処理するの出現条件をOFFにして、
定期的に並列処理するが動かないようにした方が良いでしょう。



☆シンボルエンカウントで戦闘開始

マップ上を移動している敵キャラに触れた時に、
戦闘が開始するシンボルエンカウントの敵キャラの設定です。

■マップイベント「スライム」
イベント出現条件:なし
イベント開始条件:イベントから触れたとき
プライオリティタイプ:通常キャラと重ならない
グラフィック:敵キャラと分かる絵
移動タイプ:自由に設定
◆戦闘の処理:スライム
◆イベントの一時消去


以下のリンク先では、より詳しい設定方法を紹介しています。
【シンボルエンカウントのページを開く】



☆敵キャラの周りが透明にならない
敵キャラのグラフィックをインポートして使う時に、
敵キャラの周りの部分が透明にならない事があります。


このような現象は、インポート時に透明色指定を行っていない時に発生します。
【透明色指定に関する説明ページを開く】



☆補足
敵出現歩数をイベントで変えたい時には、
イベントコマンド:敵出現歩数の変更を使用してください。
なお、このイベントコマンド:敵出現歩数の変更は、
別のマップへ移動しますと元の設定に戻ります。



イベント開始条件「主人公から触れたとき」にしているマップイベントの上を
歩いている時には、エンカウントは実行されません。
マップイベントの上を歩き続けている時に定期的に戦闘を発生させたい時には、
自作エンカウントを作る必要があります。
【自作エンカウントのページを開く】



テストプレーの時にCtrlキーを押しながら移動すると、
エンカウントの設定(敵の出現)を無効にする事ができます。



◎関連ページ
 ●マップの設定
 ●シンボルエンカウント
 ●自作エンカウント
 ●エラー表示:「無効な敵キャラが指定されました」
 ●エラー表示:「無効な敵グループが指定されました」
 ●データベース「敵キャラ」
 ●データベース「敵グループ」
 ●データベース「地形」
 ●イベントコマンド:戦闘の処理


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