您的位置: 單機(jī) > 攻略 > 圖文攻略 > 攻略詳情

《信長(zhǎng)之野望13:天道》內(nèi)存代碼修改與相關(guān)資料

時(shí)間:2010-01-05 13:24:12
  • 來(lái)源: sergi
  • 作者:一笑特傻
  • 編輯:ChunTian
0

11.01補(bǔ)充

消滅部隊(duì)后增加統(tǒng)武智, 并加入自寫的適性提升事件:

先前提出的「消滅部隊(duì)后增加統(tǒng)武智」的代碼之后繼續(xù)加入適性提升函數(shù),

只要把先前提出的代碼的最后5 byte(00400600開始)改為e9 92 00 00 00, 再配合下面新增部份.

            0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F

           -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --

[004003C0] 00 01 02 02 03 03 04 04 04 00 05 0A 0F 64 64

004003C9開始的6 byte是(統(tǒng)率/20)的商數(shù)(上限5)所對(duì)應(yīng)的適性提升機(jī)率, 以便自己設(shè)定.

            0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F

           -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --

[00400690]                      81 3F F0 2F D3 00 75 0F 8B

[004006A0] 4F 7C E8 E9 A4 12 00 50 55 E8 05 00 00 00 E9 8B

[004006B0] 47 1F 00 8B 4C 24 04 E8 14 31 0F 00 84 C0 75 03

[004006C0] C2 08 00 8B 44 24 08 83 F8 08 7F F4 56 0F B6 B0

[004006D0] C0 03 40 00 57 8B 7C 24 0C 55 8D AC B7 50 01 00

[004006E0] 00 83 7D 14 04 7C 05 5D 5F 5E EB D4 8D 4E 02 B0

[004006F0] 01 D2 E0 84 87 E6 01 00 00 74 EC 8B CF E8 EE 9F

[00400700] 06 00 B9 14 00 00 00 99 F7 F9 83 F8 05 7E 05 B8

[00400710] 05 00 00 00 0F B6 80 C9 03 40 00 50 E8 BF 08 25

[00400720] 00 83 C4 04 84 C0 74 BF FF 45 14 83 7D 00 04 7D

[00400730] 03 FF 45 00 8B 04 B5 40 07 40 00 E9 E5 00 00 00

這部份是主要代碼, 下面有另一部份, 之所以分開是因?yàn)橹虚g被以前的功能占用了, 又懶得重寫…

發(fā)生條件除了上述機(jī)率之外, 還必須是玩家勢(shì)力武將, 并且擁有增加目前兵種之對(duì)應(yīng)適性的家寶.

[00400820]                FF 75 14 50 57 68 92 12 00 00 E8

[00400830] 7C 79 02 00 50 6A 05 57 E8 13 3C 13 00 83 C4 1C

[00400840] 6A 03 6A 00 6A 07 E8 C5 1A 2C 00 83 C4 0C 5D 5F

[00400850] 5E C2 08 00

這是剩余的部份, 都是訊息跟音效函數(shù). 因?yàn)槭褂玫氖悄芰υ鲩L(zhǎng)的訊息, 所以適性只能以數(shù)字表示.

下面是訊息文字指標(biāo)

[00400740] 38 0E D7 00 C0 0C D7 00 E4 04 D7 00 E8 07 D7 00

[00400750] FC 05 D7 00 CC CC CC

戰(zhàn)法升級(jí)事件補(bǔ)完, 除了諸勢(shì)力系統(tǒng)之外都寫了升級(jí)代碼(只在同系統(tǒng)內(nèi)提升, 發(fā)生時(shí)機(jī)是發(fā)動(dòng)戰(zhàn)法后)

005B02D4: 改為8bhceh90he9h78h05he5hffh

            0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F

           -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --

[00400850]             E8 77 2F 0F 00 88 C2 8B 4F 14 8B 41

[00400860] 70 84 D2 0F 84 73 FA 1A 00 83 F8 07 7F 45 8B 14

[00400870] 85 C0 08 40 00 FF D2 85 C0 74 38 8B C8 E8 6E 2B

[00400880] 1D 00 50 E8 08 98 5C 00 50 FF 77 08 68 4B 23 00

[00400890] 00 E8 AA 93 02 00 8B 4F 08 50 6A 05 51 E8 EE 3F

[004008A0] 13 00 83 C4 1C 6A 03 6A 00 6A 07 E8 60 1A 2C 00

[004008B0] 83 C4 0C 8B 4F 14 8B 41 70 E9 1E FA 1A 00 CC CC

以上是主要部份, 下面是戰(zhàn)法系統(tǒng)0~7所調(diào)用的函數(shù)之地址指針

[004008C0] E0 08 40 00 E0 08 40 00 E0 08 40 00 E0 08 40 00

[004008D0] 50 09 40 00 C0 09 40 00 00 0A 40 00 70 0A 40 00

以下是4系攻擊戰(zhàn)法用.

[004008E0] 83 79 7C 0B 7E 03 31 C0 C3 83 BC 86 50 01 00 00

[004008F0] 04 7C F3 8D 48 02 B0 01 D2 E0 84 86 E6 01 00 00

[00400900] 74 E4 8B CE E8 A7 90 05 00 83 F8 50 7C D8 6A 64

[00400910] E8 CB 06 25 00 83 C4 04 85 C0 74 CA 8B 4F 14 31

[00400920] C0 83 79 7C 0B 7C 0A 6A 03 E8 32 06 25 00 83 C4

[00400930] 04 40 69 C0 90 00 00 00 8B 8E 18 01 00 00 8B 09

[00400940] 01 41 08 8B 41 08 C3

發(fā)生條件基本沒改, 必須擁有增加對(duì)應(yīng)適性的家寶. 可以自定義的項(xiàng)目:

004008F0: 對(duì)應(yīng)適性要求(預(yù)設(shè)4=S)

0040090B: 武力要求(預(yù)設(shè)80)

0040090F: 發(fā)生率(預(yù)設(shè)100)

以下是妨害系戰(zhàn)法用.

            0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F

           -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --

[00400940]                      46 4B 50 55 5A 5F 64 69 6E

00400947開始是升級(jí)為威壓~鬼謀所要求的智力, 可以自定義.

            0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F

           -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --

[00400950] E8 9B 2A 1D 00 83 F8 29 7C 03 31 C0 C3 55 8D 68

[00400960] E1 8B CE E8 D8 9D 06 00 56 31 F6 57 0F B6 8D 46

[00400970] 09 40 00 39 C8 7C 04 8B F5 8B F9 45 83 FD 09 7E

[00400980] EB 85 F6 75 05 5F 5E 5D EB D0 29 F8 D1 E0 83 C0

[00400990] 64 50 E8 49 06 25 00 83 C4 04 85 C0 74 E7 8D 46

[004009A0] 20 50 E8 B9 06 12 00 83 C4 04 5F 5E 8B 8E 18 01

[004009B0] 00 00 8B 09 89 41 08 5D C3 CC CC CC

以上是妨害系升級(jí)條件的代碼. 可以自定義的項(xiàng)目:

00400990: 發(fā)生率基本值A(chǔ)(預(yù)設(shè)100), 發(fā)生率=(武將智力-戰(zhàn)法要求智力)*2 + A

智力同時(shí)滿足多項(xiàng)戰(zhàn)法要求時(shí), 以最高級(jí)的作為升級(jí)后戰(zhàn)法.

以下是回復(fù)系使用

            0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F

           -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --

[004009B0]                                     89 41 08 C3

[004009C0] 83 79 7C 0B 7C 03 31 C0 C3 F6 86 E6 01 00 00 02

[004009D0] 74 F4 8B CE E8 67 9D 06 00 83 F8 64 7C E8 6A 64

[004009E0] E8 FB 05 25 00 83 C4 04 85 C0 74 DA 6A 2C E8 6D

[004009F0] 06 12 00 83 C4 04 8B 8E 18 01 00 00 8B 09 EB BC

發(fā)生條件是必須擁有延長(zhǎng)壽命的家寶, 只會(huì)由鼓舞or鎮(zhèn)靜升為治療, 可以自定義的項(xiàng)目:

004009DB: 智力要求(預(yù)設(shè)100)

004009DF: 發(fā)生率(預(yù)設(shè)100)

以下是兵科強(qiáng)化系

            0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F

           -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --

[00400A00] 57 8B F9 8B CE E8 E6 9C 06 00 83 F8 50 7D 04 31

[00400A10] C0 5F C3 31 C0 83 BC 86 50 01 00 00 02 7C F0 40

[00400A20] 83 F8 04 7E F0 B0 7C 22 86 E6 01 00 00 3C 7C 75

[00400A30] DE 6A 64 E8 A8 05 25 00 83 C4 04 85 C0 74 D0 8B

[00400A40] CF E8 AA 29 1D 00 B9 32 00 00 00 83 F8 31 75 01

[00400A50] 41 51 E8 09 06 12 00 83 C4 04 8B 8E 18 01 00 00

[00400A60] 8B 09 89 41 08 5F C3

發(fā)生條件比較嚴(yán)格, 必須擁有增加所有適性的家寶, 可以自定義的項(xiàng)目:

00400A0C: 統(tǒng)率要求(預(yù)設(shè)80)

00400A1C: 全適性要求(預(yù)設(shè)2=B)

00400A32: 發(fā)生率(預(yù)設(shè)100)

升級(jí)后, 兵器強(qiáng)化升為金剛之備, 其他都升為八幡之備.

以下是全體強(qiáng)化系

            0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F

           -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --

[00400A70] 83 79 7C 16 74 03 31 C0 C3 31 C0 83 BC 86 50 01

[00400A80] 00 00 03 7C F1 40 83 F8 04 7E F0 B0 7C 22 86 E6

[00400A90] 01 00 00 3C 7C 75 DF 8B CE E8 52 9C 06 00 83 F8

[00400AA0] 5A 7C D3 6A 64 E8 36 05 25 00 83 C4 04 85 C0 74

[00400AB0] C5 6A 06 E8 A8 04 25 00 83 C4 04 83 C0 33 50 E8

[00400AC0] 9C 05 12 00 83 C4 04 8B 8E 18 01 00 00 8B 09 89

[00400AD0] 41 08 C3

發(fā)生條件同樣是必須擁有增加所有適性的家寶, 可以自定義的項(xiàng)目:

00400AA0: 統(tǒng)率要求(預(yù)設(shè)90)

00400A82: 全適性要求(預(yù)設(shè)3=A)

00400AA4: 發(fā)生率(預(yù)設(shè)100)

只有八幡之備會(huì)升級(jí), 從其他6種XX之備隨機(jī)選出一種作為升級(jí)后結(jié)果.

最后必須說(shuō)明, 如果修改了戰(zhàn)法的系統(tǒng)代號(hào)or階級(jí), 以上戰(zhàn)法升級(jí)事件幾乎必定出錯(cuò). 請(qǐng)留意.

GM檔改為今天補(bǔ)充的內(nèi)容, 作修改器的大神們也許可以用來(lái)做測(cè)試.

友情提示:支持鍵盤左右鍵"←""→"翻頁(yè)
9.7
已有27人評(píng)分 您還未評(píng)分!

玩家點(diǎn)評(píng) 0人參與,0條評(píng)論)

收藏
違法和不良信息舉報(bào)
分享:

熱門評(píng)論

全部評(píng)論

3DM自運(yùn)營(yíng)游戲推薦 更多+