|
1. 关于武将数据格式,参考巴哈姆特精华区(ww.gamer.com.tw),要注意的是原版与pk的格式有所不同。
2. 武将数据中有一项指针,指向一个地址。该地址包含技能的开始地址和结束地址。每个武将的技能空间是3个。
3. 不考虑初级机能的话,技能总数是11个(突击,枪袭,连射,军神,铁壁,神速,破坏,鼓舞,挑衅,混乱,收拾),2个隐藏(军师,威吓)。
4. 为了容纳所有最多13个机能,需要至少5*3=15个技能空间,或者说,需要至少5个连续武将(如果不用隐藏的4个即可)。
5. 修改方式,在连续的地址空间里把所有的技能放入,技能编码参考巴哈姆特,然后需要这些技能的武将将地址指针指向这片空间即可。
6. 为了保证地址空间连续,通常新创5个或更多武将,并将出生年设为一致即可。
7. 以上过程可以在运行时使用修改工具输入,但较繁琐,并且每次系统存盘后再取出,会恢复到4个技能的状态。比较好的做法是写一个程序来实现,这可能对一些朋友要求太高了。自己写了一个,但没时间完善,只够自己用。
8. 使用同样方法,可以一开始就把大将军,关白等职位给多个人。但要注意这个大将军薪金2000贯。(我给过6个人,一年下来几乎破产)
9. 上面给出的步骤省略了很多细节,无法一一描述。适用于有一定编程功底的朋友。
注意:这样修改会使挑战性大大降低。pk最高难度下,一个这样的武将(统率142)可以一个人可以打赢一场中等实力的决战。
另外,对于隐藏特技,似乎可以通过修改武将代码来实现(交换两个武将的代码),但没时间具体验证。
本文章专属于www.51413.com
|