诺亚方舟R 诺亚方舟R
...
关注数: 50 粉丝数: 294 发帖数: 8,340 关注贴吧数: 110
【分享】炎龙外传的一些修改研究和结果 最近想改改外传,由于外传没有人编写修改器,所以只能自己摸索hex修改了,看了之前大佬写的FIELD.VFS出场人物数据格式的文章,发现其实有一些错误的。经过我的研究 有以下发现 我们知道地图npc的数据格式在MAPxx.DAT,人物数据有26个字节 比如: 00 4F 00 00 02 01 71 FF FF FF FF FF FF 00 00 00 00 00 00 00 00 03 00 DE 00 00 第一个00表示敌军,4F是npc编号,这里是第一关的野武士,一些攻略里会写后面2个字节表示种族职业,其实不对,具体表示啥现在还不知道。另外我的发现就是关于第18-21字节的作用。之前的攻略里写的是14-21字节全表示npc的魔法,实际只有14-17字节表示魔法信息。那么18-21字节表示什么呢?答案是表示npc执行的AI! 重点来了,已知的AI具体数据如下: 第18字节: 00:表示默认进攻 (如果19,20字节有数值则表示向(x,y)坐标进攻,没有则向主角进攻) 01: 也是进攻(和00的区别暂时未知) 02:被动警戒,玩家进入范围才会出击 03: 追踪xx号玩家 (玩家角色编号在19位表示,比如00 就是追踪兰迪斯,08就是追踪琴琴) 04:直接逃出地图 05:去某点开箱子并逃跑 (19,20字节表示那个点的坐标) 06, 07 未知 08:去xx坐标撤离 (19,20字节表示那个点的坐标) 有意思的是,17关的数据里居然写了索尔亚雷斯和小兵逃出监狱的坐标和ai,可能是之前想设计开门放人的情节,结果最后没有采用这个设计 参考资料: http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fchiuinan.github.io%2Fgame%2Fgame%2Fintro%2Fch%2Fc31%2Ffdps.htm&urlrefer=06c1968cfcf15cbf964085beeda9412d =============================================================== 最后分享个自己轻微修改的版本,主要是解决前几关跟索尔斗智斗勇的问题和常见bug 没错,现在你可以自己控制索尔了 不过索尔也不小心弄丢了他的炎龙剑(省得被你们直接抢走) 并且修正了第8关村民奇怪的职业和种族,为此我还专门创造了个新职业 另外第10关地上捡个岩石是不是很奇怪? 又没啥用,因为那是bug,所以现在你可以在同样的位置捡到一件非常重要的转职道具了 不过裂地术我还是保留了,毕竟还可以卖钱,那个地址留着以后再创造新的道具 17关有个空白道具是不是也很奇怪?没错,也是bug,所以现在你又可以捡到那件非常重要的道具了
1 下一页