认为第7版破解护卫升级错误, 第6版正确的来看
实在有些看不下了去, 这里怎么那么多说话不负责任的人呢? 没有切实证据, 就这么草率的否定别人的劳动合适么?
以下内容由"esap"委托我发布:
首先, 对于这次破解来说, 过关经验部分确实是人为写进去的, 只能这么做, 因为真正正确的计算公式在游戏本地和可能并不存在, 通关确实有每关的武勋, 但是过关时要的不是获得武勋的总和, 而必须是每个单项分别的计算结果以及总和
对于光荣这次的加密方式, 我只能说确实相当不错, 基本没可能出现所谓的完美破解, 因为有些东西客户端根本没有, 即使自己写个服务器端, 也要自己写相关的计算程序, 同样是猜测的过程
接下来, 为什么我可以说第7版的的升级是正确的, 我来说明我的猜测过程, 大家可以来评判, 这些猜测基于的事实是pc版的结果(光荣服务器返回的结果), 有正版的id/pw的人可以去验证, 我不保证ps2版和pc版的计算公式一致
首先是护卫经验, 护卫经验包含三个单项, 这些在第5版就是基本无错的, 6/7版也应该是一样的, 这部分比起武将武勋的分析简单太多, 随便找几组正确的测试数据, 很容易得到正确结果, 公式是:
1. 护卫杀敌所获经验: 护卫杀兵数*10
2. 护卫存活所获经验: 护卫存活数*60 - 护卫出阵数*20
3. 护卫bonus经验: 护卫出阵数*30
其次就是被人诟病的护卫升级, 我列出所进行的测试数据, 大家可以妆Ρπ判断:
护卫当前武勋9999, 等级1, 该关获得武勋290, 护卫等级不提升
护卫当前武勋9999, 等级1, 该关获得武勋300, 护卫等级提升
护卫当前武勋290, 等级1, 该关获得武勋240, 护卫等级不提升
护卫当前等级9, 该关获得武勋300, 护卫等级提升
所以最后得到的结论是: 单关获得武勋>=300则升级, 反之不升
而第7版也是完全按照上述结论写成的
对于上述算法有疑问的人, 我希望你们也能提出证据
另外, 对于第6版护卫等级无法提升, 我不理解这个怎么可能就是正确的, 和ps2符合的? 虽然我也认为这个升级的公式非常的奇怪, 但是不能升级总是不可能的吧
另外, 护卫的等级上限确实是20, 这个是第7版的疏漏
附带说一下关于补丁会导致游戏变慢的问题, 首先向大家道歉, 因为机器太好了, 没法体现问题, 所以连出了5/7两个失败的版本(7仅仅是自己推测不会很卡了, 没有测试条件), 不过之后会出第8版会完全重写换新方式实现, 保证和第4版完全一样的速度
以上来自Netshow,看来真的会有第八版。