RPGツクール2000/特殊技能・アイテム【サイトトップへ戻る】 ■マップや地形で仕様が変わる回復アイテム (更新:2020/07/05) 森にいる時に使用すると回復量が増す回復アイテムや、 太陽が見えている屋外にいる時にしか使えない回復アイテムなど、 使える場所が決まっている回復アイテムの作り方を紹介します。
■システムの基本 データベース「アイテム」にて、 普通に使える「種別:薬」のアイテムと、 全く使えない「種別:通常物品」のアイテムの2種類を作成します。 この2種類のアイテムを状況に応じて入れ替える事で、 ここでは使える、ここでは使えないと言ったアイテムになります。 2種類のアイテムの名前や説明文を同じ状態にすると、 アイテムを入れ替えた事が分かりにくくなります。 但しイベント設定中は同じ名前にすると分かりにくくなるので、 名前の最後に「○」「×」を設定しておくと良いでしょう。 作品が完成したら、アイテム名の「○」「×」を削除してください。 2種類のアイテムのアイテム番号を連番にすると、 メニュー画面のアイテム名の表示位置が一緒になります。 入れ替えを行うイベントの基本設定は以下の通りです。
▲トップへ戻る▲ ■マップによって仕様が変わるアイテム 今回は「太陽の輝き」と言う回復アイテムを作成します。 このアイテムは屋外のみで使用可能であり、洞窟などの屋内では使用不可にします。 なお、マップごとでは無く「地形」によって変わるアイテムの設定方法は、 このページの下の方に書かれています。 ▼「地形によって仕様が変わるアイテム」の説明部分までジャンプする データベース「アイテム」に、 使用できるアイテム「種別:薬」と、 使用できないアイテム「種別:通常物品」を準備してください。 ▼「種別:薬」の設定例 ▼「種別:通常物品」の設定例 アイテムを入れ替えるマップイベントを作成します。 マップ内に「○→×」または「×→○」のイベントを1つ作成してください。 イベントの設定位置はマップの左上などの分かりやすい所が良いでしょう。
作成したマップイベントを他のマップにもコピーしてください。 基本的に全てのマップにイベントを設定する必要がありますが、 洞窟などで入り口からずっと同じ状態(入れ替えの必要が無い場合)は、 入り口となっているマップのみに入れ替え用のイベントを設定してください。 なお、宝箱などでこのアイテムを取得する場合は、 その場所の仕様に合わせてアイテムを設定してください。 ▼森の中(使用可能である場所)
▼洞窟の中(使用不可である場所)
以上で設定完了です。 ▲トップへ戻る▲ ■地形によって仕様が変わるアイテム 今回は「森の恵み」と言う回復アイテムを作成します。 このアイテムは森のマスにいる時に使用するとHP回復量が2倍になります。 データベース「アイテム」に「種別:薬」のアイテムを2つ作成し、 一方の回復量を2倍にしてください。 ▼2倍の回復量の設定例 ▼通常の回復量の設定例 アイテムの入れ替えは主人公がいるマスの地形IDを、 イベントコマンド:指定位置の地形ID取得を使って調べて、 森の地形IDにいる時には、所持しているアイテムを「森の恵み[○]」に変えます。 予めデータベース「チップセット」にて、森の地形IDを確認してください。 ▼初期設定では「森のマス=地形ID2番」になっています。 アイテムを入れ替えるイベントは、データベース「コモンイベント」に設定してください。
以上で設定完了です。 ▲トップへ戻る▲ ◎関連ページ ●メニュー画面のアイテム・特殊技能の表示について |