
想修改任何想要的结果就要从判定条件入手吧,但丁见到电脑V时电脑V就是蓝衣服,玩家V见到电脑V时电脑V就是红衣服,说明判定的条件就是玩家的使用角色值。一开始不知道玩家角色值是什么的时候,可以想到玩家V是SE后加的,所以玩家V的角色值应该是比但丁的角色值要大,而且角色就这么几个,所以角色值应该就是单字节整数型。然后读但丁存档,CE初始模糊搜索,然后读V存档,搜索增加,再读但丁存档,搜索减少,反复搜索直到结果减少。当然两个角色最好都是初始存档这样最好,这样相异的数值就会少些,这是方法思路。
我记得角色值但丁=00,V=01,M19同行V=02,LADY=03,所以你可以直接搜索具体值,然后改成02后再进任务看角色是否变成M19同行V,就可以验证地址的正确性。因为鬼泣3的数据地址都是固定地址,所以应该很好找的。
然后用CE的追踪什么指令在运算这个地址这个功能追踪玩家在见到电脑V时出现的条件判定指令,然后修改成无论是什么角色见到的都是蓝衣服V或者是无论什么角色见到的都是红衣服。
我记得角色值但丁=00,V=01,M19同行V=02,LADY=03,所以你可以直接搜索具体值,然后改成02后再进任务看角色是否变成M19同行V,就可以验证地址的正确性。因为鬼泣3的数据地址都是固定地址,所以应该很好找的。
然后用CE的追踪什么指令在运算这个地址这个功能追踪玩家在见到电脑V时出现的条件判定指令,然后修改成无论是什么角色见到的都是蓝衣服V或者是无论什么角色见到的都是红衣服。