htsoul 发表于 2019-2-12 03:46

过“时间的尽头”任务舰队900分的bug方法(免升级免重开档)

本帖最后由 htsoul 于 2019-2-12 11:54 编辑

HI~,各位一代的小伙伴们可能还记得我,我又又又来了,这次是给大家带来过900分BUG法,免升级,免换语言重开档,这样就可以继续使用存档编辑器并且不用重新开始。以下是详细方法。(觉得好加个精给更多人看见)

   一、先说明原理,为啥卡BUG,就是因为语言问题,只有主角是英文名的时候才可以过剧情。于是最简单的方式就是直接改主角名字,使用HEX改sav存档文件。

   二、下一个winhex或者类似软件,用hex打开自己的存档(地址是:C:\Users\Administrator\AppData\Local\BattlefleetGothic2\Saved\SaveGames\Campaign,以上是win7的存档位置.win10的小伙伴自己找一下,地方类似,实在不行用搜索功能搜索BattlefleetGothic2)

   三、(以winhex为例)首先记得备份你准备修改的存档(此存档要在打最后一个亲选之前,且主角自身的舰队价值不能超过900,超过的自己卖船解散低于900即可,如果低于900不行,则低于500进行尝试,肯定可行,其他舰队无所谓舰队分值多少),用hex打开存档后,按快捷键ctrl+F,在需要搜的文本处输入    spire ,点确定搜索。在ANSI ASCII那一栏位置你可以看到Script/BattlefleetGothic2.Hero          (此处为乱码,即为主角的中文名)   character_name_lordspire。

   四、接下来十分简单了,根据重开档分析主角英文名编码后,把中文名改为英文存档英文名编码即可。简单来说即是把从Hero之后开始的编码    00 00 00 00 00 FC FF FF FF AF 65 3E 6D 14 5C 00 00 19 00 00 00 改为 00 00 00 00 00 06 00 00 00 53 70 69 72 65 00 19 00 00 00 ,可能你会发现,中文名的编码长度比英文名的长度长,所以改为英文编码后,要把多余的编码删除,移除方法为选中你要删除的编码,点右键>编辑>移除    即可。

   五、最后记得点保存。

   六、进游戏读档,会发现主角名字已经改变。打完最后一个亲选,然后主角去买船,超过900即可过主线900分BUG进入最后主线(打之前记得清空蓝色支线,否则蓝色支线会消失)。

注:另外给使用修改器的朋友们一点提醒,最新的ce含建筑点数不减,舰人员不减、护盾不减、士气不减等其他修改器没有的功能,但其中的盟友无敌功能不是那么好用,只能不扣血,其他都和普通舰一样。而想拥有每次出场几十上百艘舰的朋友,用存档编辑器,先改舰队最大价值点及指挥点,进游戏读档后,配合ce建筑点数不减、无限行动点数,想造多少造多少,造完后存档,再把最大价值点改回普通,指挥点数保留改后的,再进游戏,敌人就空有指挥点,没船了,而你则是大把舰队。
附件是最新ce,存档编辑器没法直接上传,有点大,去搜搜也可以下载到的。
注2:看有些朋友还是要存档编辑器,我就发一下吧    链接: https://pan.baidu.com/s/1BfS1BFoISbDlwx-Lk-nKlA   提取码: 4cap 。   这个不是针对最新补丁的,不知道最新补丁能不能继续用,最新补丁的编辑器也有,但是不能改舰队价值点和指挥点了,个人觉得意义不大就不发了,而且既然升级了补丁的朋友对我这方法可能不是很迫切,



Dead__Space 发表于 2021-4-3 23:00

大佬,请问有最新的CT吗

最后的皮皮虾 发表于 2021-12-27 08:37

最新版游戏,存档编辑器无用

狂裤衩 发表于 2022-4-10 13:32

楼主还在吗,我自己改了,改了好多次都失败了,求一个存档,谢谢大佬

狂裤衩 发表于 2022-4-10 13:44

2022年了,我还是没能解决这个问题

上帝没有蛀牙 发表于 2025-4-19 23:39

首先很感谢楼主,非常感谢!我通过用楼主的方法修改成功了,直接按 ctrl+F搜索character_name_lordspire,ANSI ASCII那一栏位置你可以看到Script/BattlefleetGothic2.Hero      (此处为乱码,即为主角的中文名)      character_name_lordspire,在ANSI ASCII那一栏位置选择Script/BattlefleetGothic2.Hero之后,character_name_lordspire之前的代码,直接按楼主的方法改就行了,00 00 00 00 00 FC FF FF FF AF 65 3E 6D 14 5C 00 00 19 00 00 00 改为 00 00 00 00 00 06 00 00 00 53 70 69 72 65 00 19 00 00 00 ,可能你会发现,中文名的编码长度比英文名的长度长,所以改为英文编码后,要把多余的编码删除,移除方法为选中你要删除的编码,点右键>编辑>移除    即可。

htsoul 发表于 2025-4-22 16:56

狂裤衩 发表于 2022-4-10 13:44
2022年了,我还是没能解决这个问题

我都很久没玩这个了。。。。存档肯定没有,看25年最新还有改成的朋友,所以还是建议多试几次(如果你还在玩的话)

zyemailjxnc 发表于 2026-2-11 13:40

感谢楼主,通过楼主的方法,完美解决问题。
页: [1]
查看完整版本: 过“时间的尽头”任务舰队900分的bug方法(免升级免重开档)