首先说明,此贴必然会遭到很多大佬的鄙视,认为改完还玩儿个p或者想看CG直接找全cg存档之类的。我非常赞同这些说法,但小弟只是一个卑微的菜鸡,只想以最轻松的方式体验一下本游戏,同时给有和我相同想法的朋友基于一点帮助。
为什么要改:
根据攻略所说,部分属性值的多少会决定部分H剧情是否能进入,例如星音线5月9日的HS,正常情况下,就是建议玩家把星音线放在后面几周目,但是大概会对先攻略星音的玩家造成困扰。同时,二代中没有一代那样可以用通关存档的的“体力爆发”还是什么选项直接光放作弊,于是乎,直接一点的方法就是修改属性。
正文开始:
修改工具
Cheat Engine(CE),网上可以找到免安装版
步骤
这里以修改“体力”属性为例。如果用的是非初始存档(即属性不是全5),那不能用显示的属性值搜索,因为实际存储的和显示的值是不一样的,所以第一步是使用“未知的初始值”进行首次扫描;
之后进行游戏到地图选择界面,选择任意一处能改变属性值的地方(以游戏中心和餐厅为例)。进入游戏中心,选择Dance Dance Labo(体力+2,游戏+2),之后再次搜索,这次条件更改为“数值增加了”2,点击再次扫描;由于左侧扫描结果依然没有确定唯一地址,所以还需要继续执行上一步直到扫描结果唯一。每天的第二次活动可以选择去餐厅,任选一道菜(如“炖扇贝”体力+5,饮食+1),
将数值改为“5”后再次扫描
虽然结果依然不唯一,但是结果已经锁定在十条以内。我使用的存档体力属性现在是34,和这个值最接近的是第四条记录(32,比显示值少了2,暂且假设存储值比显示值少2)。右键这一条记录,选择“浏览相关内存区域”
在内存地址中可以看到,第一个红色标注的十六进制的20及为十进制的32;绿色下划线代表每个属性之间相隔的距离
如果“32”这个数就是实际显示的“34”,那么1B(即十进制的27,根据之前的假设,第二项属性显示值应为29)
根据上图,第二项确实为29,第三项为34,因此确定之前扫描结果的第四条就是“体力”这一属性值的地址。确认地址后,双击第四条查询结果,将其添加到修改空间中。之后“数值”对应的数来需改值,之后点击“激活”对应的方块来锁定修改结果。
之后回到“内存浏览器”窗口,右键第二项属性值对应的值,选择“转到地址”
将弹出对话框的地址复制
在CE主界面点击右下方的“手动添加地址”,将刚才复制的地址粘贴,然后点“确定”,这样第二项属性也添加到修改列表中了,然后就可以修改并保存了。其他属性值修改也是用同样的方法
修改完记得保存修改结果以备不时之需
时隔多年QAQ