:: Admin ::: NewEntry ::

--.--/-- *--*
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

ULJM-05779 グングニル -魔槍の軍神と英雄戦争- 経験値n倍

2011.05/31 *Tue*
今更ながらに「グングニル -魔槍の軍神と英雄戦争-」始めました

発売から少し経っているので改造コードはもうあまり需要がないかもしれませんが
折角なので見つけたコードでもちょこちょこあげていこうと思います

お金やHPなんかは自分で見つけてる方も多いと思うのでまずは経験値n倍あたりでも
といっても普通の経験値、スキルアップの経験値、それにマスタリと3つあるのでさくっとやっちゃいます
まずは普通の経験値
a1に獲得経験値が入っているのでストアする前にn倍すればOK
2011530-01.jpg

続いてスキルアップの経験値
2011530-02.jpg
ちょっとややこしい仕組みなので詳しく見てみることに

# 088d9e00:94850028 lhu a1, 0x0028(a0)
a1に現在のスキル経験値をロード

# 088d9e14:00e52821 addu a1, a3, a1
a3は獲得経験値
a1が現在経験値だったのでそれにa3を足しています
ならa3をn倍すればいいのでは?と思いきや
次の行で何やら謎な0x64を足しています

# 088d9e18:24a50064 addiu a1, a1, 0x0064
0x64は十進法で100
どうもこれはスキル経験値の最低保証のようです
この100に最低獲得値の10を加えた110が1.10と表示される模様

つまり上の行でa3をn倍しても小数点以下がn倍されるだけになってしまうので
順序を入れ替えて先にa3に0x64を加えてからn倍すればよさそう

最後にマスタリの処理部分
a1に現在のマスタリの値が格納されています
2011530-03.jpg
加算命令の前に分岐があり
分岐条件は50を超えるかどうか
これはマスタリの最大値チェックを行っているようです
なので分岐後にn倍してしまうと最大値を超えるおそれがあるので
n倍した後にもう一度最大値チェックをすることにしました



今回の改造コード
GameID: ULJM-05779

経験値n倍

PMEtan
_CN0 exp xn
_NWR 0x80000000 0x000D1998 0x0A200480
_NWR 0x80000000 0x000D199C 0x94860268
_NWR 0x80000000 0x00001200 0x00052xxx
_NWR 0x80000000 0x00001204 0x0A234668
_NWR 0x80000000 0x00001208 0x00C52821

cwcheat
_C0 exp xn
_L 0x200D1998 0x0A200480
_L 0x200D199C 0x94860268
_L 0x20001200 0x00052xxx
_L 0x20001204 0x0A234668
_L 0x20001208 0x00C52821

xxx=
840=2倍
880=4倍
8c0=8倍
900=16倍

スキル経験値n倍

PMEtan
_CN0 skill exp xn
_NWR 0x80000000 0x000D9E10 0x0A200490
_NWR 0x80000000 0x000D9E14 0x00E83821
_NWR 0x80000000 0x00001240 0x24E70064
_NWR 0x80000000 0x00001244 0x00073xxx
_NWR 0x80000000 0x00001248 0x0A236787
_NWR 0x80000000 0x0000124C 0x00E52821

cwcheat
_C0 skill exp xn
_L 0x200D9E10 0x0A200490
_L 0x200D9E14 0x00E83821
_L 0x20001240 0x24E70064
_L 0x20001244 0x00073xxx
_L 0x20001248 0x0A236787
_L 0x2000124C 0x00E52821

xxx=
840=2倍
880=4倍
8c0=8倍
900=16倍

マスタリn倍

_CN0 mastery xn
_NWR 0x80000000 0x000D9C88 0x24A500xx
_NWR 0x80000000 0x000D9C8C 0x0A2004A0
_NWR 0x80000000 0x000D9C90 0x28A80032
_NWR 0x80000000 0x00001280 0x51000001
_NWR 0x80000000 0x00001284 0x24050032
_NWR 0x80000000 0x00001288 0xA0C5003F
_NWR 0x80000000 0x0000128C 0x0A236725
_NWR 0x80000000 0x00001290 0x8C8502B4

cwcheat
_C0 mastery xn
_L 0x200D9C88 0x24A500xx
_L 0x200D9C8C 0x0A2004A0
_L 0x200D9C90 0x28A80032
_L 0x20001280 0x51000001
_L 0x20001284 0x24050032
_L 0x20001288 0xA0C5003F
_L 0x2000128C 0x0A236725
_L 0x20001290 0x8C8502B4

xx=n倍
改造コードのオンラインでのご使用はお控え下さい。 また、改造コードを使用する事で
データの破損等がございましても当ブログでは一切責任を負いません、自己責任でお願いします。
Copyright © 改造のススメ All Rights Reserved.
テンプレート配布者: サリイ  ・・・  素材: HELIUM  ・・・ 
11
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

オススメ

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。