接下来,我们说一说人物初始化,我们知道每个特殊人物或者一般职业,加入时除了等级外其他都是固定的,因为每个人物都对应一串代码,在该人物加入前就已经存在于内存中了,如何把它们找出来?还记得之前说的25,289,313吗,对的,我们就靠查这串码找它们的位置。
输入,查找,又得到下图。


图片来自:
ralulas的百度相册在这三个位置里,第3个是18B35420,上一次没记错是15E95420(其实是我偷偷回去看的),这就是这次我们初始化所用到的地址,为什么要用查的方式,因为这个地址是变的,这次跟上次可能一样也可能不一样,只能通过查的方式,还好我们小鲁索的初始装备是不会变的(当然你要是改了就变了),25,289,313你记住了没。
点编辑切进地址里再向上移3行,得到如下图所示的代码,


图片来自:
ralulas的百度相册从反色位置开始,就是鲁索小弟弟的人物创建代码了。每个角色代码长3Ch,如下图,


图片来自:
ralulas的百度相册角色含义和人物状态修改时一样,0是大众脸,1鲁索。
职业这里是很重要的,因为人物创建时是没有种族代码的,职业代码直接决定种族,所以就不要想人族还能当个刺客了(谁说的,你没见过刺客艾美特吗?!)。职业代码在网盘的
excel里能找到。
minLv和maxLv分别对应人物加入时的等级下限和上限,如果队伍平均等级在此范围内,则以平均等级加入。
其实04、05这个位置对应角色姓名,但我觉得没有实际意义就没写了,当然你可以把你恩莫大妈的04位置改成30,有惊喜哦。
主技能1、2、3、4、5、6代表人物出场时的A1技能,记得这里添加技能是要填技能的代码,而不是上一篇的"位",而且技能代码和当前职业必须对应,当前职业没有的技能你填了人物也不会。天幻那给的不全,所以我在自己又归纳了一下,在网盘的excel里"代码"下就是对应技能的代码。初始化时A1最多学6个。
副技能代码,意思是人物出场时的A2技能,要注意这里要填的不是你希望的副技能的职业代码,而是技能代码,比如恩莫族白魔道士职业代码是18,技能代码却是03,你要副技能填白魔法这里要填03,而不是18。
副技能1、2、3、4,初始化时A2技能最多学4个。
R、S不多说了,这里添加的话会直接填在人物状态的蓝橘色区域里的,即直接学会。
装备和RS技能一样,创建后直接添加进物品栏。
有很多人都有过把女剑圣变成影骑士的修改吧,其实就是在这里改的,从鲁索的地址开始你挨个往下面找吧,应该是3A 00 01 32开头的。
请注意!该地址位置会变动,同时也会定期刷新(因为是从ROM读的),恕我没找到规律,所以如果你想改动某个加入时间比较晚的角色,最好在他快加入时再进行修改,否则保不住哪次刷新就把你改动的刷回去了。