召唤雨诺和克招,关于H3皮肤
前段时间,克招同学制作了很多漂亮的皮肤,很受欢迎唯一觉得繁琐的是,每次换皮肤都要运行update.exe,感觉很不爽
今天在尝试做DEF的时候,看到工具包里的说明
DEFTOOL:可以直接导入32位色图片(以前必须要用256位色图片,所以会有颜色失真),界面也比原来的明白了许多。
H3SPRITE.EXE:解压至Data文件夹下,直接将DEF文件、MSK文件与MSG文件拖入即可。也就是说,以后无须再浪费精力制作WoG文件了。
H3BITMAP.EXE:用法同上,只不过导入的是PCX文件与TXT文件。
刚才动手试了下,将完美版里的载入图片直接拖到H3BITMAP.EXE里,进入SOD一看,载入界面居然被换好了。
既然这么简单,那么以后真的用不着制作wog升级文件了。
我是这样设想的,制作一个皮肤更换器
每套皮肤放在一个文件夹中,运行皮肤更换器,自动将对应的BMP,PCX,DEF等文件导入游戏内部,完成换肤。
雨诺对编程比较熟,克招做了不少皮肤,你们有没有时间一起做个皮肤更换器? 哈哈,如果能实现以后就方便多了,强烈支持啊。 这个方法不错,简单方便实用 如果能够做到每个背景都可以选择就更好了 收到,但我不会编程,报告完毕。 这个冒死早就有方法可以实现了 一个bat命令就搞定了
这个偶在 云大的 “Mod大礼包,Moder的福音” 一帖中发过
例:
1、导入文本文件1、2、3.txt到当前文件夹下的DATA文件夹内的h3sprite.lod中
bitlib.exe DATA\h3sprite.lod +1.txt
bitlib.exe DATA\h3sprite.lod +2.txt
bitlib.exe DATA\h3sprite.lod +3.txt
2、导出当前文件夹下的DATA文件夹内的h3sprite.lod中的文本文件1、2、3.txt
bitlib.exe DATA\h3sprite.lod -extract 1.txt
bitlib.exe DATA\h3sprite.lod -extract 2.txt
bitlib.exe DATA\h3sprite.lod -extract 3.txt
3、删除当前文件夹下的DATA文件夹内的h3sprite.lod中的文本文件1、2、3.txt
bitlib.exe DATA\h3sprite.lod -delete 1.txt
bitlib.exe DATA\h3sprite.lod -delete 2.txt
bitlib.exe DATA\h3sprite.lod -delete 3.txt
看过下面的例子
应该都可以写出来自己需要的皮肤更换器
[ 本帖最后由 jdd1cn 于 2009-10-4 11:10 编辑 ] 回雨诺,
看过那条回复,不过对于大多数玩家来说,还是希望做比较简便的工具
回克招,
你回头整理一下,不同版本里,各个界面所需的文件名,及存放地址
我个人认为,有些界面的DEF文件可以不用改,只改背景就好。有兴趣的朋友可把一些美女照片什么的都做成H3皮肤。
最好还能每次启动时随机调用皮肤(设为可选)
先将做好的皮肤存放到BITMAP和H3SPRITE文件夹下,运行换肤器后,将两个文件夹里的文件分别导入系统。 原帖由 songfx 于 2009-10-4 17:54 发表 http://bbs.h3wog.com/images/common/back.gif
回雨诺,
看过那条回复,不过对于大多数玩家来说,还是希望做比较简便的工具
回克招,
你回头整理一下,不同版本里,各个界面所需的文件名,及存放地址
我个人认为,有些界面的DEF文件可以不用改,只改背景就 ...
花了一点时间对update.exe进行了加壳,
稍后放出
可以试用一下
看看有什么不一样
;kaun; ;kaun; ;kaun; http://bbs.h3wog.com/thread-20493-1-1.html
这个应该更好用 雨诺,能不能把这个换肤器做成类似下面的效果
批处理的内容如下
在游戏目录下的子目录skin\皮肤一\
有两个文件夹 H3bitmap 和 H3sprite,分别导入相应的lod里
我不太喜欢用update.exe来换皮肤,稍嫌繁琐,虽然现在不用切换区域语言了,但是那个升级的过程还是有点不爽 膜拜下高人
...
皮肤更换器..不错的主意额 貌似只有DEF需要导入
图片的话 制作成相应文件名的PCX放到DATA文件夹下就可以了(和换英雄头像一样)
这样应该能更简单吧;kaun; 原帖由 songfx 于 2009-10-5 11:28 发表 http://bbs.h3wog.com/images/common/back.gif
雨诺,能不能把这个换肤器做成类似下面的效果
11131
批处理的内容如下
在游戏目录下的子目录skin\皮肤一\
11132
有两个文件夹 H3bitmap 和 H3sprite,分别导入相应的lod里
我不太喜欢用update.exe来换皮肤 ...
这个即便是做了出来也绝对没有update工具好用 同意 期待完美的皮肤更换器。
页:
[1]