铁血丹心

 找回密码
 我要成为铁血侠客
搜索
查看: 2710|回复: 9

求助,原版和苍龙1.2添加新物品

[复制链接]
发表于 2007-4-26 21:00 | 显示全部楼层 |阅读模式

马上注册,结交更多侠友!

您需要 登录 才可以下载或查看,没有账号?我要成为铁血侠客

x
1.
金庸原版:已替换成合并文件,z.dat的场景贴图文件名和战斗场景贴图文件名已修改为sdx sdm wdx wdm
编辑器:fish0.65

查看贴图文件:
在主地图贴图mmap中:物品起始位置为3501,最后一物品位置为3700(无用),其后只有14个位置可添加新图,因为从3715开始为船的贴图(不知是否是这样)
在场景贴图sdm中:物品位置同主地图贴图,其后有2个位置可添加新图,从3703开始为北丑的动作序列图
在战斗场景贴图wdm中:物品位置同主地图贴图,3700位置之后就没有任何图片了

问题来了,如果添加新物品,根据我自己的理解:因为场景贴图只有2个空位,如果多于2个新增物品的话不知道会变成什么样,估计在场景中新增物品会显示为北丑图,超过14个新增物品主地图中新增物品会显示为船,是这样的吗?

如果是,请问高人如何解决这个问题?

=================================================================================
2.
苍龙1.2:已打过patch,z.dat已更换为fish0.72里的z.dat
编辑器:fish0.72

查看贴图文件:
发现物品贴图都是从4131开始,4377结束,其后都有足够位置增加新图
现尝试增加一新物品轻功秘籍,用fish0.72,读取进度1,选物品-->添加项目,以192毒经为缺省,设置好各属性后,保存进度1
在场景贴图sdm和战斗场景贴图wdm中:添加贴图到最后,增加一个位置号-->随便复制了一个贴图-->在新增的位置号上粘贴贴图-->保存贴图(不知正确操作步骤是否如此)
在主地图贴图mmap中:由于有现成的位置号,直接复制后再粘贴,最后保存
新增物品号为270,三个贴图文件新增物品位置均为4368

在进度1的基本数据里的添加一新物品为270,数量为1,保存进度1
启动苍龙,读取进度1,结果新增物品那个位置没有图片,连真武剑的图片也消失了,说明都在(真武剑物品号为269,图片位置估计为4367,就是新增物品轻功秘籍的上一个)

是不是还有什么忘了做?
废话较多,还望有高人指点一下,不胜感激!
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2007-4-26 21:41 | 显示全部楼层
入图
进入Z.dat修改修改红框中的内容
把这里的物品图起始地址改为你的物品图起始地址(要乘2)
因为苍龙是改过这个地址的
跟原版不同
而FISH0。72的Z。DAT是按原版制作的
所以要改下这里

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?我要成为铁血侠客

x
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2007-4-27 21:42 | 显示全部楼层
拜KG所赐,受教了
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2007-4-28 16:24 | 显示全部楼层
明白了,苍龙1.2是在原版z.dat基础上修改的,那就是要用fish0.65改了,多谢KG!!!
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2007-4-28 16:26 | 显示全部楼层
再请教一下,fish0.65怎么改主地图贴图个数,我没找到这个选项,只发现有物品起始位置,或者是用ultraedit如何改,主要是不知道对应的哪个文件以及偏移?

另外,苍龙1.2为何把人物的获击贴图文件改为由fight%3d.grp改为fmp%3d,是做了特殊处理还是仅仅改了一下文件名,因为在两个fish版本中查看贴图的下拉框中对应的都是fight而非fmp,即便你在前面把z.dat编辑中把fight文件名改了保存,下拉框中对应的值还是fight,没有变成你改后的文件名;这样每次查看贴图的时候还得手动改一下idx和grp的值,很麻烦;如果这样的话还不如不改名,实在不明白苍龙1.2改名的用意?
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2007-4-29 12:19 | 显示全部楼层
原帖由 mlp_td 于 2007-4-28 16:26 发表
再请教一下,fish0.65怎么改主地图贴图个数,我没找到这个选项,只发现有物品起始位置,或者是用ultraedit如何改,主要是不知道对应的哪个文件以及偏移?

另外,苍龙1.2为何把人物的获击贴图文件改为由fight ...

把fightXXX.***改为FMPXXX/FDXXXX当然有其实际意义的

打开fishedit0。65的目录中的FISHEDIT。INI文件

其中有一处:

FightNum=220
    ; 战斗贴图
    FightName=fight***.idx,fight***.grp,战斗贴图



改为:

FightNum=440
    ; 战斗贴图
    FightName=fdx***,fmp***,战斗贴图



就OK了

至于改的意义:FIGHTXXX.GRP一个文件名就12个字符,FMPXXX才6个,而Z。DAT里对这类文件的命名空间是有大小限制的,改名后可容纳多一倍的战斗动作文件







主地图贴图数:Z。DAT里371B3(这里的数值是图数X4)

                     Z。DAT里371D5(这里的数值是图数)
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2007-4-30 17:31 | 显示全部楼层
谢谢KG了,看来得下点功夫研究一下z.dat了!
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2007-6-10 20:28 | 显示全部楼层
我想問一問.....我用fish0.72, 已copy 了 fish0.72 的z.dat 去原版金庸. 當我加了武功(第93項武功)於新遊戲進度後, 我再開新遊戲時卻沒有了那新加的武功, 為什麼呢??
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2007-6-10 22:16 | 显示全部楼层
把R1。IDX复制到RANGER。IDX
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2007-6-11 10:25 | 显示全部楼层
我在fish0.72 中已是直接修改"新遊戲進度", 即ranger.idx 了~
我嘗試於進度一中增加了武功, 然後在fish0.72 修改z.dat 中按"按進度一設置", 左邊的數字沒有改動, 之後我再修改"新遊戲進度", 發覺此進度增加了武功, 但我修改它時fish0.72 卻出了"out of range" error 啊
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

小黑屋|手机版|铁血丹心

GMT+8, 2024-5-19 21:29

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表