:: Admin ::: NewEntry ::

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

ULJM-05864 エルミナージュOriginal 奇襲に成功

2011.05/22 *Sun*
そろそろ戦闘関係のコードをって声が聞こえてきそうなので今回はその辺を・・・

何にしようか悩んだ結果、まずは需要のありそうな奇襲のコードを作りたいと思います

まずデバッグの時と同様にラベルからプログラムを検索
2011522-101.jpg

参照先はこんな感じ
2011522-102.jpg

前後をみてみると奇襲関係のプログラムはここから始まって
2011522-103.jpg

ここで終わるみたい
2011522-104.jpg

試しに先頭付近にある分岐を消してみると必ず敵が奇襲してくるようになった・・・orz
2011522-105.jpg

# 088a16a0:24030002 addiu v1, zero, 0x0002
# 088a1674:3c0208d1 lui v0, 0x08d1
# 088a16a8:a4439e24 sh v1, 0x9e24(v0)

どうやら0x08d09e24が敵の奇襲フラグのよう

# 088a16e0:24030001 addiu v1, zero, 0x0001
# 088a16e4:3c0208d1 lui v0, 0x08d1
# 088a16e8:a4439e24 sh v1, 0x9e24(v0)

すぐ下にも書き込みしている部分があったので
この二箇所のv1の中身を0にすれば
「コマンドリピートは使えません」に悩まされることもなさそう

逆にこの処理を飛ばしてやればこちらの奇襲成功になりました



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

奇襲成功

PMEtan
_CN0 sudden attack
_NWR 0x80000000 0x000A1684 0x10000010

cwcheat
_C0 sudden attack
_L 0x200A1684 0x10000010

敵の奇襲なし

PMEtan
_CN0 enemy no sudden attack
_NWR 0x80000000 0x000A16A0 0x24030000
_NWR 0x80000000 0x000A16E0 0x24030000

cwcheat
_C0 enemy no sudden attack
_L 0x200A16A0 0x24030000
_L 0x200A16E0 0x24030000

おまけ
敵の攻撃なし

PMEtan
_CN0 enemy no attack
_NWR 0x80000000 0x000A68D4 0x00000000

cwcheat
_C0 enemy no attack
_L 0x200A68D4 0x00000000
改造コードのオンラインでのご使用はお控え下さい。 また、改造コードを使用する事で
データの破損等がございましても当ブログでは一切責任を負いません、自己責任でお願いします。
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ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。