3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 23|回复: 0
打印 上一主题 下一主题

[原创] 《圣女战旗》存档修改器,通用存档修改器最终版

[复制链接]

11

主题

234

帖子

492

积分

高级玩家

Rank: 4

贡献度
33
金元
3601
积分
492
精华
0
注册时间
2016-4-12
跳转到指定楼层
主题
发表于 2026-11-9 17:09 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
这是本人借助AI帮助,开发出的一款《通用存档数据修改器》,已经精准适配了圣女战旗的存档格式。
该修改器的最大特色是,只要经过二次参数调整,可以修改大多数的单机版游戏存档。

上次发布的测试版,因为用了浏览器的HTML内核,浏览器的安全策略很封闭,会屏蔽游戏存档路径的数据写入。
只能把改好的存档当作新文件下载,需要手动复制粘贴,覆盖回旧存档。
这次换了数据回写方式,免去了手动复制粘贴存档的步骤。

对游戏二周目全角色存档的正常修改步骤——
第一步:先进入游戏整队界面,按要求配置队伍,然后保存最新的存档。
             每个队员统一标配(3件装备+1件饰品),装备栏的第4格必须都空着。
第二步:点击修改器的【打开存档】按钮,指定游戏存档位置。
第三步:加载已有参数(如果是老手,也可以跳过这一步,自己设置)
第四步:修改器自动读取数据,开始修改。注意数据不要改得太离谱。
第五步:改完了,点击保存,自动写回游戏存档。

重点注意——
  每个角色会显示出各自已学会技能的总数。
  比如显示1,就表示该角色只会唯一的技能;显示12,就表示已学会12个技能。
  此时在下方的技能代码列表中,只能按照这个技能总数量进行修改。
  超过技能总数之外的代码,已经是别的数据,千万不能乱动。
  之所以要预先设置很多技能代码栏位,就是方便到了游戏后期学会很多技能的情况。

关于使用【通用修改器】对《圣女战旗》进行角色修改的具体说明(必看)

1.波丽娜的基础地址固定不变,无需扫描,直接输入0x801
  在大多数情况下,都可以修改这个角色,包括战斗状态的存档;
  其他队员是最好在进入部队整备界面时,先存档再进行修改。

2.因为部分队员受到兵种限制,她们的第四个装备栏无法解锁使用。
  所以在修改存档前,所有队员统一要把各自前三个装备栏都带上装备。
  第四个装备栏一定要空着,同时饰品栏也一定要带上饰品。
  这样修改存档的时候,可以实现标准化的定位(三件装备加一件饰品)。
  如果不按上述要求操作,那么就只能修改角色的自身属性,无法修改对应的装备。
  因为每件装备在存档中要额外占据字节空间,多一件、少一件都会造成地址混乱。
  如果统一按照三件装备加一件饰品的规律,那么所有角色的字节数据都对齐了。

3.修改器已经适配二周目全角色存档,只需加载已有参数,不用再扫描特征码了。

4.如果非得要修改一周目的存档,勉强也可以修改。
  因为每个队员的加入顺序不一定按照角色序号来,可能会造成角色的名称错位。
  比如说,廖拉序号4,但在游戏中他比【德赛序号3】先加入队伍。
  在修改游戏第三章的存档时,廖拉会紧排在拉纳后面,占据了德赛的存档数据位置。
  不过等到后续德赛加入队伍后,德赛会自动占据3号位置,廖拉又回归到了第4位。

5.针对第4点,如果不想角色姓名错位,那么只能用户自己手动扫描【特征码】了。
  特征码是游戏中每个角色独有的身份标志,25个角色就有25个特征码。
  在本修改器中,特征码对人物角色自身基本无用。
  它只是用来准确定位和识别排在该角色背后的下一个成员是谁。

  比如说,拉纳自身是序号2,他自身的特征码就是cha_2_battle
  此时用cha_2_battle进行扫描(数据格式要选择字符串),会得到两个基础地址。
  我们选择使用排在下面的一个基础地址,这个基础地址对应的就是排在拉纳身后的队员。

  把该地址的脚本复制到下方列表第三列的基础地址输入框(注意一定要复制脚本)。
  此时不管是谁排在拉纳的身后,列表都会自动识别并显示其全部属性。
  根据显示出来的结果,特别是角色序号那一栏,就知道具体是谁排在拉纳的身后了。

  然后根据刚得出的新角色序号,再扫描新角色的特征码,就能得知排在更后面的某一位队员。
  以此类推,只要是进入了队伍的角色,都可以按顺序全部扫描出来。
  即使入队顺序被打乱了也不怕,针对一周目的存档,我们只看角色序号,不看具体姓名。  


序号 姓名   兵种        特征码————
01 波丽娜  (重步)        cha_1_battle
02 拉纳    (重步)        cha_2_battle
03 德赛    (重骑)        cha_3_battle
04 寥拉    (轻骑)        cha_4_battle
05 老头    (腾跃)        cha_5_battle
06 珂赛特  (卡宾)        cha_6_battle
07 欧斯卡  (重骑)        cha_7_battle
08 波莱特  (女炮)        cha_8_battle
09 欧珍妮  (骑乐)        cha_9_battle
10 夏洛特  (轻骑)        ha_10_battle
11 阿德莱德(女腾)        ha_11_battle
12 公主    (卡宾)        ha_12_battle
13 爱梅    (女乐)        ha_13_battle
14 杜特尔  (工兵)        ha_14_battle
16 拉斐    (男炮)        ha_16_battle
17 洛儿    (卡宾)        ha_17_battle
18 姐姐    (重骑)        ha_18_battle
19 妮可莱特(国民)        ha_19_battle
21 欧内斯婷(女腾)        ha_21_battle
22 菲利普  (猎奇)        ha_22_battle
23 朱丽    (工兵)        ha_23_battle
24 勒克莱尔(猎奇)        ha_24_battle
26 拿破仑  (重步)        ha_26_battle
27 萝丝    (炮兵)        eme_6_battle
28 女海盗  (海盗)        最后一个角色,用不到特征码




通过分析下列存档数据格式,就可以自己精确设置修改器的参数了。



进入游戏实测,已经适配全部25个角色的所有数据。




下载修改器,因为文件已经超过1.2MB,必须分成两个分卷,需要一起下载再解包。
游客,如果您要查看本帖隐藏内容请回复



评分

1

查看全部评分

回复

使用道具 举报

冷钱包
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号 ) 

GMT+8, 2026-11-9 23:06 , Processed in 0.020575 second(s), 20 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表