ドラゴンクエストVII
個別キャラのパラメータ:主人公
----------------------------------------------------------------------
・パラメータ
bit 上位 下位
最初の職業 30010C6A 00xx [---- -bbb]
レベル 30010C6A 00xx [bbb- ----]
30010C6B 00xx [---- bbbb]
経験値 80010C6C xxxx
80010C6E xxxx
bit 上位 下位
最大HP 30010C78 00xx [bbbb bbbb]
30010C79 00xx [---- --bb]
最大MP 30010C79 00xx [bbbb bb--]
30010C7A 00xx [---- bbbb]
現在HP 30010C7A 00xx [bbbb ----]
30010C7B 00xx [--bb bbbb]
現在MP 30010C7C 00xx [bbbb bbbb]
30010C7D 00xx [---- --bb]
力 30010C7D 00xx [bbbb bb--]
30010C7E 00xx [---- bbbb]
素早さ 30010C7E 00xx [bbbb ----]
30010C7F 00xx [--bb bbbb]
身の守り 30010C80 00xx [bbbb bbbb]
30010C81 00xx [---- --bb]
かしこさ 30010C81 00xx [bbbb bb--]
30010C82 00xx [---- bbbb]
かっこよさ 30010C82 00xx [bbbb ----]
30010C83 00xx [--bb bbbb]
ステータス他 30010C84 00xx [MS-- P---]
30010C85 00xx [-WWW WWWF]
|
最初の職業
bbb
001 りょうしのむすこ
010 しろのおうじ
011 ユバールのおどりて
100 オオカミ少年
101 あみもとのむすめ
110 伝説のえいゆう
職業のビットは、bbbの
状態によって、上記のよう
になります。
|
ステータス他についての
詳細(ビットの内訳)
M:男性(MALE)
S:眠り(SLEEP)
P:毒 (POISON)
W:職業(WORK)※1
F:女性(FEMALE)
それぞれ1にすると有効。
男性と女性のフラグを両方
とも1にしないこと。
また、性別フラグが両方と
も0だと???が出ます。
※1ここでの職業は、転職
後のものです。
これについては、職業表を
参照してください。
|
パラメータ改造に関する注意!!
まず、上のコードで、隣接する上下で色が黒以外で同じ色のパラメータがある
と思いますが、これらは、違うパラメータが同じアドレスを共有していること
を表します。つまり、少々厄介ですが、これらは、ビット単位で考えなくては
ならないということです。
右側の[]で囲まれた中に、−とbという文字が入っていると思います。−は、
そのパラメータに関与しないビット、bは、そのパラメータに関与するビット
です。左がMSB側(上位)右がLSB側(下位)です。
4bitで区切ってあります。
通常の、バイト単位又はワード単位で改造を行うのとは、少々勝手が違うため
やりにくいと思います。面倒な場合は、ちょっと強引ですが、全部FFhにし
てしまっても大丈夫だと思います(??)
ただし、全部FFhにすると、HP/MPの現在値は1023になって、表示
桁あふれを起こしてしまい、画面が乱れます。
----------------------------------------------------------------------
・個人所有アイテム
←MSB LSB→
1個目 80010C48 0xxx [---- -eii iiii iiii]
2個目 80010C48 0xxx [---- -eii iiii iiii]
3個目 80010C48 0xxx [---- -eii iiii iiii]
4個目 80010C48 0xxx [---- -eii iiii iiii]
5個目 80010C48 0xxx [---- -eii iiii iiii]
6個目 80010C48 0xxx [---- -eii iiii iiii]
7個目 80010C48 0xxx [---- -eii iiii iiii]
8個目 80010C48 0xxx [---- -eii iiii iiii]
9個目 80010C48 0xxx [---- -eii iiii iiii]
10個目 80010C48 0xxx [---- -eii iiii iiii]
11個目 80010C48 0xxx [---- -eii iiii iiii]
12個目 80010C48 0xxx [---- -eii iiii iiii]
これも、ビット毎に考える必要があります。まず、[]の中の文字の意味は、
iが、アイテムコード(10ビットあるが、アイテムが1024種類あるわけ
ではない)、eがエクイップフラグ(装備フラグ)です。−は、関与していな
いビットです。eビットを1にすると、そのアイテムを装備したことになりま
す。
アイテムコードについては、アイテム表を参照してください。
----------------------------------------------------------------------
・魔法/技フラグ
フラグ1 30010D04 00xx
フラグ2 30010D05 00xx
フラグ3 30010D06 00xx
フラグ4 30010D07 00xx
フラグ5 30010D08 00xx
フラグ6 30010D09 00xx
フラグ7 30010D0A 00xx
フラグ8 30010D0B 00xx
フラグ9 30010D0C 00xx
フラグ10 30010D0D 00xx
フラグ11 30010D0E 00xx
フラグ12 30010D0F 00xx
フラグ13 30010D10 00xx
フラグ14 30010D11 00xx
フラグ15 30010D12 00xx
フラグ16 30010D13 00xx
フラグ17 30010D14 00xx
フラグ18 30010D15 00xx
フラグ19 30010D16 00xx
フラグ20 30010D17 00xx
フラグ21 30010D18 00xx
フラグ22 30010D19 00xx
フラグ23 30010D1A 00xx
フラグ24 30010D1B 00xx
フラグ25 30010D1C 00xx
|
魔法・技フラグ表
|
このフラグも、全てビット操作が必要です。面倒な場合は、すべてにFFhを
書き込めばOKだと思います。
----------------------------------------------------------------------
|