コモンイベント[118:X[移]アイテム使用効果処理]の解説
セルフ変数の一覧


セルフ変数
番号 名前 使用内容
0 使用アイテムコード 使用したアイテムコードを設定。
設定値 処理内容
10000〜19999 ユーザーDB[2:アイテム]データID+10000
20000〜29999 ユーザーDB[3:武器]データID+20000
30000〜39999 ユーザーDB[4:防具]データID+30000
9 効果音ファイル 「自分自身には使用できません。」の文字列を
コモンイベント[101:X[移]メニュー時文章表示]に渡す時に使用。
ユーザーDB[2:アイテム]項目[20:使用時SE]に設定されている
SEのファイルアドレスを取得する時に使用。
10 一時変数 【キー入力】で押されたキーコード(決定[10]、キャンセル[11])を取得したり、
データベースの値を取得する時に使用。
11 一時変数B アイテムを使用する主人公のパーティの並び順(0〜5)を設定。
12 一時変数C 【キー入力】で押されたキーコード(決定[10]、キャンセル[11])を取得したり、
データベースの値を取得する時に使用。
13 一時変数D 状態異常を付与、または回復させる時に、
その状態のID(ユーザーDB[8:状態設定]データID)を取得。
コモンイベント[120:X[移]アイテム使用_消費処理]にてアイテムを消費したあとに、
まだ1回以上アイテムを使う事ができる場合は「1」を取得。
14 一時キャラID パーティの並び順(0〜5)から主人公IDを取得する時に使用。
16 使用対象フラグ アイテムの効果範囲が単体の場合は「1」、全体の場合は「2」
17 発動技能番号 アイテムを使用すると技能が発動する時に、
発動させる技能ID(ユーザーDB[0:技能]データID)を設定。
30 アイテム番号 セルフ[0]の値を「余剰10000」で設定し、
ユーザーDB[2:アイテム][3:武器][4:防具]データIDとして使用。
32 HP回復% ユーザーDB[2:アイテム]項目[10:HP回復 [最大の?%]]を取得し、
回復量の計算で使用。
33 最終HP回復値 可変DB[17:×主人公一時DB]項目[0:[一時]計算済みMaxHP]を取得し、
セルフ[32]のパーセントを掛けて、
ユーザーDB[2:アイテム]項目[11:┗+HP回復 [ポイント]]を加算し、
最終的なHPの回復量を算出。
34 SP回復% ユーザーDB[2:アイテム]項目[12:SP回復 [最大の?%]]を取得し、
回復量の計算で使用。
35 最終SP回復値 可変DB[17:×主人公一時DB]項目[1:[一時]計算済みMaxSP]を取得し、
セルフ[34]のパーセントを掛けて、
ユーザーDB[2:アイテム]項目[13:┗+SP回復 [ポイント]]を加算し、
最終的なSPの回復量を算出。
37 最大パーティ人数 可変DB[18:基本システム用変数]データ[51:システム上最大パーティー人数]を取得。
99 使用した? アイテムを使用したら「1」を設定。


YADOT-WOLFトップ  気紛れな空間へ戻る  メール