张仲景 发表于 2017-7-21 23:39

三国志battlefield破解版

三国志battlefield破解版
整合了1.05/1.12/1.25/1.26四个版本
1.05版,是同盟宣战无bug版的版本
1.12版
1.25版
1.26版,这个是日文版,因为这个版本无中文版

破解了全部付费剧本,破解了全部设置。

张仲景 发表于 2017-7-21 23:42

下载地址在图片里面,点击下载。

张仲景 发表于 2017-7-21 23:46

全剧本破解修改
其中1.25/1.26剧本比较多,加载全剧本导致剧本反而显示不全,就不采用这种修改。
1.05反而是最后破解的,所以破解限制和加载剧本两个修改一部到位。

1.01~1.04
snh文件(改剧本类型为单机剧本)
0xAEh->02

1.05版修改,EXE文件(解除snh文件修改限制,同时加载联机剧本)
00493BA0   .3BD0          CMP EDX,EAX
00493BA2      EB 4E         JMP SHORT SanB1.00493BF2
00493BA4      90            NOP
00493BA5      90            NOP
00493BA6      90            NOP
00493BA7      90            NOP


1.05版修改,EXE文件(解除snh文件修改限制,加载全部剧本)
00493BA0   .3BD0          CMP EDX,EAX
00493BA2   .EB 18         JMP SHORT SBFlobby.00493BBC
00493BA4      90            NOP
00493BA5      90            NOP
00493BA6      90            NOP
00493BA7      90            NOP


1.12版修改,EXE文件(解除snh文件修改限制)
004A3262|. /0F85 3D020000 |JNZ sanb2.004A34A5
改成
004A3262   /EB 04         JMP SHORT sanb2.004A3268
004A3264   |90            NOP
004A3265   |90            NOP
004A3266   |90            NOP
004A3267   |90            NOP
然后snh文件(改剧本类型为单机剧本)
0xAFh->02

或者(加载联机剧本)
004A3275|. /74 05         |JE SHORT sanb2.004A327C
改成
004A3275   /EB 05         JMP SHORT sanb2.004A327C
或者(加载全部剧本)
004A32A2   /74 0E         JE SHORT sanb2.004A32B2
改成
004A32A2   /EB 0E         JMP SHORT sanb2.004A32B2


1.25版修改,EXE文件(解除snh文件修改限制)
004A55E2   /0F85 3D020000 JNZ sanbf.004A5825
改成
004A55E2   /EB 04         JMP SHORT sanbf.004A55E8
004A55E4   |90            NOP
004A55E5   |90            NOP
004A55E6   |90            NOP
004A55E7   |90            NOP

然后snh文件(改剧本类型为单机剧本)
0xAFh->02
或者(加载联机剧本)
004A55F5|. /74 05         |JE SHORT sanbf.004A55FC
改成
004A55F5   /EB 05         JMP SHORT sanbf.004A55FC


1.26版修改,EXE文件(解除snh文件修改限制)
004A5542   . /0F85 3D020000 JNZ sanb3.004A5785
改成
004A5542   /EB 04         JMP SHORT sanb3.004A5548
004A5544   |90            NOP
004A5545   |90            NOP
004A5546   |90            NOP
004A5547   |90            NOP

然后snh文件(改剧本类型为单机剧本)
0xAFh->02
或者(加载联机剧本)
004A5555   /74 05         JE SHORT sanb3.004A555C
改成
004A5555   /EB 05         JMP SHORT sanb3.004A555C


全设置破解修改
1.04
原来应该是JNZ,改JMP
004AEA79   .83B8 C8000000>CMP DWORD PTR DS:,4
004AEA80   .E9 CD000000   JMP SanB1.004AEB52
004AEA85      90            NOP
004AEA86   .57            PUSH EDI


1.05
和1.04版一样
004FF1F1   . /E9 DE000000   JMP SanB1.004FF2D4
004FF1F6   |90            NOP


1.25
改两个地方,je改jmp,在改一下跳转地址
00519E1D   .83F8 03       CMP EAX,3
00519E20      EB 0B         JMP SHORT sanbf.00519E2D               ;设置禁用
00519E22      90            NOP
00519E23      90            NOP
00519E24      90            NOP
00519E25      90            NOP

0051AD48   .83F8 03       CMP EAX,3
0051AD4B      EB 19         JMP SHORT sanbf.0051AD66               ;按钮禁用
0051AD4D      90            NOP
0051AD4E      90            NOP
0051AD4F      90            NOP
0051AD50      90            NOP


1.26
也是改两个地方,ja改成jmp,在改一下跳转地址
00519FED      83F8 03       CMP EAX,3
00519FF0      EB 0B         JMP SHORT sanb3.00519FFD
00519FF2      90            NOP
00519FF3      90            NOP
00519FF4      90            NOP
00519FF5      90            NOP

0051AF98      83F8 03       CMP EAX,3
0051AF9B      EB 19         JMP SHORT sanb3.0051AFB6
0051AF9D      90            NOP
0051AF9E      90            NOP
0051AF9F      90            NOP
0051AFA0      90            NOP


在不同的地方采用不同的修改,也能实现相同的效果,所以这里我采用了几种不同的方法实现修改。

张仲景 发表于 2017-7-23 19:55

观战选项显示

1.25版,jnz改成jmp
0051B5E7   .83B8 C8000000>CMP DWORD PTR DS:,4
0051B5EE      75 15         JNZ SHORT sanbf.0051B605
0051B5F0   .8DB5 D0060000 LEA ESI,DWORD PTR SS:

改成
0051B5E7   .83B8 C8000000>CMP DWORD PTR DS:,4
0051B5EE      EB 15         JMP SHORT sanbf.0051B605
0051B5F0   .8DB5 D0060000 LEA ESI,DWORD PTR SS:

不过用不了,如果勾选,开始游戏后就会结束,只有联机模式才能生效。

1.12版同上
0051F757   .83B8 C8000000>CMP DWORD PTR DS:,4
0051F75E      75 15         JNZ SHORT 1.0051F775
0051F760   .8DB5 E8060000 LEA ESI,DWORD PTR SS:

改成
0051F757   .83B8 C8000000>CMP DWORD PTR DS:,4
0051F75E      EB 15         JMP SHORT 1.0051F775
0051F760   .8DB5 E8060000 LEA ESI,DWORD PTR SS:

剧本类型修改1.12及以上版本
SNH文件(此文件只影响开始的时候显示的概况以及能否选择,不影响进去后的状态)
0XB0H
00史诗剧本
01虚拟剧本
02协力剧本(其他剧本改成这个值,进去后会崩溃,选项设置默认变成协力战,这是崩溃的原因,如果设置里面改成其他类型,则进去后正常)

0XAEH
数值代表参加人数,反正只能一个人玩,就1吧
0XA9H
数值代表剧本位置,越小越靠上,如果相同则剧本编号越小越靠上

君主名字前面一个字节
00,表示选择禁用,其他值可以用

jungle888 发表于 2017-7-27 22:02

你好,终于找回这个游戏了,请问有修改器吗,修改金钱之类的,谢谢

张仲景 发表于 2017-7-28 18:41

jungle888 发表于 2017-7-27 22:02
你好,终于找回这个游戏了,请问有修改器吗,修改金钱之类的,谢谢

资金还不能改,会触发检测,以前有gm8脚本,可以改武将属性和技能的。

xu87763379 发表于 2017-8-19 19:53

你太牛了。。。隔壁高手你好

张仲景 发表于 2017-8-22 22:34

xu87763379 发表于 2017-8-19 19:53
你太牛了。。。隔壁高手你好

就改个jmp而已,入门级的修改。

whitecatyhl 发表于 2022-5-18 16:26

感谢分享

kobe5775 发表于 2023-5-12 12:45

求修改剧本文件或者内存文件的修改器,中途修改会强制退出,当年的成吉思汗大漠英雄传也有修改器了,三国志BF跪求
页: [1]
查看完整版本: 三国志battlefield破解版