标题: 求三9新武将修改器
性别:男-离线 王子均

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 35
编号 229031
注册 2007-10-20


发表于 2007-11-9 18:36 资料 短消息 看全部作者
如题,其实在http://ezhou111.ys168.com/轩辕附件里面还有其他有用的东东.


附件: 新武将登陆器.rar (2007-11-9 18:36, 245.08 K)
该附件被下载次数 309


顶部
性别:男-离线 王子均

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 35
编号 229031
注册 2007-10-20


发表于 2007-11-10 09:46 资料 短消息 看全部作者
呵呵,一般大家都是用简体版本的,难道楼主是是台湾那边的同胞(PS:楼主的姓名也是蛮特殊的)。这个新武将修改器一般都没去改那熟练度,如果想改的话有一些注意事项你可以看看,当作参考:
新武将登录修改器:用以对新登录武将进行修改,在游戏中随便登录几个新武将,然后关闭游戏使用登录器,可以修改新增武将的大多属性,很好用,只是兵法熟练度不能改,因为算法有错,改上的数字和实际数字不符。它把存储兵法熟练度的前后两位对调了,有经验的修改玩家可以由此来推算应填数字。现已将兵法熟练度具体修改方法说明如下。

关于新武将登陆修改器兵法熟练度修改的说明:

现在到底有多少新武将登陆器,偶是不知道的,说不定就一两个。但好象作者们都不更新了,剩下能用的无一例外都有一个问题:兵法熟练度修改不正确!听说有的登陆器会影响游戏运行,但偶保证偶在这儿提供的不会!因为它要求关了游戏用嘛  至于兵法熟练度问题的由来及解决办法提供如下。

1、问题的由来。
其实很多老玩家都知道,从三国一开始,光荣公司对游戏数据的存储就是用这个办法的,即前后位倒过来存储。我对编程了解不深,估计是编程要求吧(可别的就不会,光荣特色)。
那么前后位对调是什么意思呢?首先大家要了解,游戏里的数据是用十六进制来存储,修改时也是改十六进制。那么比如兵法熟练度是500,换算成十六进制应该是多少呢?不难吧?是:01F4。这是一般正常的存储,在光荣的存档或者剧本中前后位对调,所以就存成:F401!明白了吧?
而武将登陆器的制作者忘记了这一点,所以造成修改时的不对应。比如你用登陆器将骑兵熟练度改成500,它就按照01F4存进去了,而游戏时实际读出的却倒过来,成了:F401,是多少呢?是:62465!!!于是就溢出错误。所以你想将熟练度改低时反而经常改成900多了,让人莫明其妙。
OK,明白了这一点原理,想解决也就好办了,请接着看解决办法。

2、解决办法。
很简单,你将一个熟练度换成十六进制,然后前后对调,再换成十进制,然后按这个十进制的值填入武将登陆器即可。
举例:比如你要改成熟练度300。300的十六进制是012C,注意换算时最前的0没有要补足,共四位。那么调换后就是2C01(如果没补0就变成2C1),再把2C01换成十进制,是11265,将这个数值填入武将登陆器的兵法熟练度栏,此时这个武将的该兵法熟练度在游戏中就变成300了。
按此办法,理论上我们可以修改任何大小的兵法熟练度。但由于此登陆器的最大值有限制,最大好象是24000左右,所以有些值就不能用了。
这里提供几个常用值,前面的值是填在登陆器里的,后一个值是游戏中的实际值:

12800——50、23040——90,100到250的无法改;
1025——260、6145——280、11265——300、21505——340,350到512的无法改;
2050——520、9730——550、22530——600,600到760的无法改;
515——770、8195——800、20995——850、23555——880,890以上的无法改。


顶部

正在浏览此帖的会员 - 共 1 人在线




当前时区 GMT+8, 现在时间是 2025-8-6 02:26
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

Powered by Discuz! 5.0.0 2001-2006 Comsenz Inc.
Processed in 0.010891 second(s), 10 queries , Gzip enabled

清除 Cookies - 联系我们 - 轩辕春秋 - Archiver - WAP