从零开始学习fishedit0.72(三)贴图的修改
首先来说一下金庸群侠传的贴图文件结构:
金庸群侠传中,任何贴图文件都是由两个文件组成,一个记录图片的数据(.grp文件),一个记录图片的位置索引(.idx文件)。事实上,金庸群侠传的所有事件、对话、数值等文件,都是这样构成的。我们不需要理解文件的内部结构,只需要知道一些文件是干什么用的就行了。贴图主要有以下文件:
1、 Hdgrp.idx hdgrp.grp 头像贴图。全部的头像都在这里。以后遇到“修改XX号头像”的说法,XX指的就是该图片在这个文件中的编号。
2、 Mmap.idx mmap.grp 大地图贴图文件。这里保存着大地图上用到的所有贴图,包括地形、道路、山川、建筑等,也包括主角在大地图上的行走形象、船的形象。还包括在大地图上查看物品时的物品贴图。
3、 Sdx smp 场景贴图文件。这里保存着所有场景用到的贴图文件。包括场景中的地面、围墙、植物、人物等等,也包括在场景中查看物品时的物品贴图。
4、 Wdx wmp 战斗场景贴图文件。这里保存着所有战场中用到的贴图。包括地面、围墙、植物、人物在战场上的静止图、在战斗中查看物品时的物品贴图。
5、 Eft.idx eft.grp 武功效果贴图。这里保存着所有武功效果的贴图。也包括医疗时的心形效果图。
6、 Fight***.idx fight***.grp 战斗贴图。每个可战斗人物的战斗动作。这里的编号是与头像编号一一对应的。Fight000.idx fight000.grp对应0号头像,也就是主角。Fight001.idx fight001.grp对应1号头像,也就是胡斐……依此类推。
所有这些文件都可以用fishedit0.72进行查看和修改,如图
下面以修改主角头像为例,简单说明一下贴图修改过程:
1、 首先,要有新的头像图。选好一张自己想要的头像图,经过裁减和压缩,把它变成合适的大小(原版的金庸群侠传,头像规格是56*58)。我一般喜欢用acdsee来完成这个工作,当然你也可以选择其他软件,比如photoshop。编辑好头像图之后,全选,复制。
2、 打开fishedit0.72,点击“地图贴图编辑”-“贴图编辑”。这时会出现一个“贴图查看/编辑”窗口。把此窗口最大化。
3、 点击上面一行最右边的下拉箭头,选择第一项“hdgrp.idx, hdgrp.grp,头像贴图”,然后点击“贴图查看”,你就可以看到游戏中的全部人物头像了。如下图所示。
4、 在0号图上,也就是主角头像,点右键,选择“编辑头像”。屏幕中间就会出现“贴图编辑”窗口。点击“从剪贴板复制”,就可以把刚才编辑好的图复制过来了。
5、 这时候可以调整一下左上角的数字。宽度和高度,就是你编辑好的新头像的宽度和高度。X偏移和y偏移,要根据图片要求进行调整。一般说来,头像图,把x偏移设置为0,把y偏移设置为与高度相同,就可以了。偏移量会影响图片在游戏中的显示位置。设置好以后,点“确认宽高”。这时候可以选上“显示偏移”的选项,可以看见一个红十字来标示偏移量。如图所示。
6、 点击右边的“保存修改”,关掉这个小窗口,再在主角图上点击右键,选择“保存贴图”。
7、 Ok,完成了。进入游戏,看看主角的头像吧。
其他各种贴图的修改方法大同小异,大家自己摸索一下,有任何问题欢迎交流。
[ 本帖最后由 小小猪 于 2007-11-10 13:20 编辑 ]
附件: 您所在的用户组无法下载或查看附件