RPGツクール2000/特殊技能・アイテム【サイトトップへ戻る】 ■戦闘中しか使えない回復アイテム (更新:2022/04/23) 回復アイテムは、フィールド上では無条件に使用する事ができますが、 これを戦闘中のみしか使用できないアイテムにする方法を紹介します。 なお、戦闘中しか使えない回復系特殊技能の作り方は、別ページにて紹介しています。
■システムの基本 データベース「アイテム」にて、 普通に使えるアイテム「種別:薬」と、 全く使えないアイテム「種別:通常物品」の2種類を作成します。 この2種類のアイテムをメニュー画面の表示時と戦闘画面の表示時に入れ替える事で、 フィールド上と戦闘中のアイテムの仕様を変える事ができます。 今回の処理は2種類のアイテムを入れ替える処理なので応用次第では、 以下のような設定もできます。
2種類のアイテムの名前や説明文を同じ状態にすると、 アイテムを入れ替えた事が分かりにくくなります。 但しイベント設定中は同じ名前では分かりにくくなりますので、 名前の最後に「○」「×」を設定しておくと良いでしょう。 作品が完成しましたら、アイテム名の「○」「×」を削除してください。 2種類のアイテムのアイテム番号を連番にすると、 メニュー画面のアイテム名の表示位置が一緒になります。 ▲トップへ戻る▲ ■アイテムの準備 データベース「アイテム」に、 使用できるアイテム「種別:薬」と、 使用できないアイテム「種別:通常物品」を準備してください。 ▼「種別:薬」の設定例 ▼「種別:通常物品」の設定例 ▲トップへ戻る▲ ■イベントの設定 2種類のアイテムを入れ替えるイベントの設定方法は、 データベース「敵グループ」のバトルイベントを使った方法と使わない方法があります。
ツクールの扱いに慣れていない方は、バトルイベントを使う方法の方が良いかもしれません。 ▼バトルイベントを使わない方法の所までジャンプ ▼バトルイベントを使う方法 データベース「敵グループ」にあるバトルイベントにアイテムを入れ替える設定を行います。 まず開始条件にある[…]をクリックしてください。 開始条件は「ターン0×?+0ターン」を設定して、OKをクリックしてください。 バトルイベントのイベント実行内容を設定します。 ここでは使えないアイテムから使えるアイテムへと入れ替えて、 最後にスイッチ[0001:元に戻す]をONにします。
イベント実行内容を設定しましたら、コピーをクリックしてください。 別の敵グループを選択し、バトルイベントの貼り付けをクリックしてください。 ※このバトルイベントの貼り付け設定は、全ての敵グループに設定する必要があります。 ページを貼り付けますと、何も設定していない1ページ目ができます。 1ページ目は必要ありませんので、 1ページ目をクリックしてから削除をクリックしてください。 コモンイベントに使えるアイテムから使えないアイテムへと戻す設定を行ってください。
お店の販売や宝箱のアイテムは「使用できないアイテム」で設定し、 敵キャラの戦利品は「使用できるアイテム」で設定してください。 以上で設定完了です。 ▼補足までジャンプ ▼バトルイベントを使わない方法 2つのコモンイベントを設定してください。
移動中に取り消しキーを押してもメニュー画面が表示されないようにするために、 主人公が次のマスへ移動中かどうかを調べる処理を設定しています。 お店の販売や宝箱、敵キャラの戦利品のアイテムは「使用できるアイテム」の方で設定ください。 以上で設定完了です。 ▲トップへ戻る▲ ■補足 今回の設定とは真逆で、戦闘中には使用できず、 フィールド上のみで使用する事ができる回復アイテムを作りたい時には、 データベース「アイテム」の「フィールド(メニュー画面)でのみ使用可」を設定してください。 ▲トップへ戻る▲ ◎関連ページ ●戦闘中しか使えない回復系特殊技能 ●戦闘中は使用者のみが回復する回復アイテム |