乱数調整について


※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

■乱数について
MHP3には2つの乱数がある
1つ目は
護石鑑定、剥ぎ取り、採掘、採取、虫取り、ドリンク効果などに使われる乱数で
アドレスは0x113AE9C6
この乱数は何もしなくても1秒間に何百回も消費するため現時点で調整するのは不可能と考えられている
ただ5400個の乱数ループが12テーブルあり、初期シードを調節することでテーブルの調整はできる

2つ目は
基本報酬、サイズ決定、スタート位置、支給品が届くかどうか、魚釣り(?)などに使われる乱数で
アドレスは0x9BAE9C4
こちらは特定の行動をしないかぎり変動しない
また行動によって乱数を調節することも可能

■初期シードについて
初期シードはどちらの乱数も同じでMHP3を起動したときのPSPの時間で決定される
初期シードの決定に影響するのは秒部分のみでそれ以外は関係ない
そのため60種類の初期シードが存在する

■乱数を表示するCWC用コード
どちらも左側に表示される数字が乱数で右に表示される数字が乱数の消費回数
お守り用乱数
_C1 RandomDispv2_1/2
_L 0x20001B70 0x20643525
_L 0x20001B74 0x00643425
_L 0x20001B78 0x0A2006DF
_L 0x20001B7C 0x8FC49F18
_L 0x20001B80 0x3405000E
_L 0x20001B84 0x0E239BFC
_L 0x20001B88 0x3406000E
_L 0x20001B8C 0x0E239C12
_L 0x20001B90 0x34050000
_L 0x20001B94 0x34050006
_L 0x20001B98 0x0E239C02
_L 0x20001B9C 0x240600FF
_L 0x20001BA0 0x3C0609BA
_L 0x20001BA4 0x34C6E9C6
_L 0x20001BA8 0x94C60000
_L 0x20001BAC 0x3C050880
_C1 RandomDispv2_2/2
_L 0x20001BB0 0x34A51B70
_L 0x20001BB4 0x3C070880
_L 0x20001BB8 0x0E23AA99
_L 0x20001BBC 0x8CE71BFC
_L 0x20001BC0 0x8FA20004
_L 0x20001BC4 0x0A758EB9
_L 0x20001BC8 0x8FA40008
_L 0x200E62F4 0x0A200700
_L 0x20001C00 0x00A41021
_L 0x20001C04 0x00431021
_L 0x20001C08 0x3C0609BB
_L 0x20001C0C 0x34C64682
_L 0x20001C10 0x14460004
_L 0x20001C14 0x3C060880
_L 0x20001C18 0x8CC81BFC
_L 0x20001C1C 0x25080001
_L 0x20001C20 0xACC81BFC
_L 0x20001C24 0x0A2398C0
_L 0x21563ADC 0x0A2006DF

基本報酬用乱数
_C0 RandomDispv3_1/2
_L 0x20001B70 0x20643525
_L 0x20001B74 0x00643425
_L 0x20001B78 0x0A2006DF
_L 0x20001B7C 0x8FC49F18
_L 0x20001B80 0x3405000E
_L 0x20001B84 0x0E239BFC
_L 0x20001B88 0x3406000E
_L 0x20001B8C 0x0E239C12
_L 0x20001B90 0x34050000
_L 0x20001B94 0x34050006
_L 0x20001B98 0x0E239C02
_L 0x20001B9C 0x240600FF
_L 0x20001BA0 0x3C0609BA
_L 0x20001BA4 0x34C6E9C4
_L 0x20001BA8 0x94C60000
_L 0x20001BAC 0x3C050880
_C0 RandomDispv3_2/2
_L 0x20001BB0 0x34A51B70
_L 0x20001BB4 0x3C070880
_L 0x20001BB8 0x0E23AA99
_L 0x20001BBC 0x8CE71BFC
_L 0x20001BC0 0x8FA20004
_L 0x20001BC4 0x0A758EB9
_L 0x20001BC8 0x8FA40008
_L 0x200E62F4 0x0A200700
_L 0x20001C00 0x00A41021
_L 0x20001C04 0x00431021
_L 0x20001C08 0x3C0609BB
_L 0x20001C0C 0x34C64680
_L 0x20001C10 0x14460004
_L 0x20001C14 0x3C060880
_L 0x20001C18 0x8CC81BFC
_L 0x20001C1C 0x25080001
_L 0x20001C20 0xACC81BFC
_L 0x20001C24 0x0A2398C0
_L 0x21563ADC 0x0A2006DF
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。