标题: [原创] [国王的恩赐]自定义头像完美显示方法
本主题由 phoenixfuking 于 2008-6-13 22:39 设置高亮
rustdragon
游侠会员



Rank: 1

精华 1
积分 331
帖子 35

金钱 292
经验 0
荣誉 0
互助 4

《游侠·三国风云》三线服务器将于12月1日下午3点火热开服,注册页面开放中
[国王的恩赐]自定义头像完美显示方法

本帖最近评分记录
phoenixfuking 2008-6-13 22:41 金钱 +15 文章不错,继续努力!
phoenixfuking 2008-6-13 22:41 互助 +1 文章不错,继续努力!



[attach]1278955[/attach]

KB中的头像实际上都保存在.dds文件中,每个dds文件都会对应一个msk文件。
所有图像都注册在itextures.dat文件中

现阶段我们无法知道mask文件的具体格式,但我们可以利用已有的资源

所有兵种的头像都保存在tex8.dds文件中,对应的mask文件为tex8.msk

若向系统添加新兵种头像可以使用以下方式:

   1、copy tex8.dds和tex8.msk,重命名为tex12.dds和tex12.msk
   2、将tex12.dds的某个兵种头像用新兵种头像覆盖(最好选整体颜色相近或背景色一致的,
              因为目前还不清楚msk文件中是否有色彩处理的相关信息)
   3、修改itextures.dat文件在末尾追加如下格式数据:

     TEX12{
       block {
          block 数据
       }
       ……
       texture_size=2048,2048
     }
   其中block数据与dds中被替换的兵种数据除filename外完全一致。


   如想追加上图中的兵种头像,可以覆盖dds文件中水仙子的图像,然后
在itextures.dat末尾追加如下数据即可:

     TEX12{
       block {
         filename=moon_priest.png
         in_tex_pos=0,477
         in_tex_size=120,153
         geom_pos=0,0
         geom_size=1,1
         mask=85805,2295
       }
       texture_size=2048,2048
     }

  PS:感谢feisuoleishy 漂亮的兵种头像和研究成果。
   TO 09090:很抱歉,那个帖子中关于头像的描述是不完全的,实际上应该添加在tex8这个大段内



附件: 您所在的用户组无法下载或查看附件
顶部
kfkxzw
游侠会员
人类 格斗家


Rank: 1

精华 0
积分 358
帖子 692

金钱 1165
经验 0
荣誉 0
互助 30

youki 系统正式开放!可方便检索和录入大量有价值的游戏相关信息。

测试去。。。。。。。。。。。。。。。。。。。。。。。





Intel Core2 6300
ASUS P5B-Deluxe/WiFi-AP
GEIL DDRII800 1G×2
GALAXY 7900GS
SAMSUNG 931BW
顶部
kfkxzw
游侠会员
人类 格斗家


Rank: 1

精华 0
积分 358
帖子 692

金钱 1165
经验 0
荣誉 0
互助 30

参与论坛活动,赚取LTB!

不知道.msk该怎么编辑。。。。。。。。。。。。。。。





Intel Core2 6300
ASUS P5B-Deluxe/WiFi-AP
GEIL DDRII800 1G×2
GALAXY 7900GS
SAMSUNG 931BW
顶部
rustdragon
游侠会员



Rank: 1

精华 1
积分 331
帖子 35

金钱 292
经验 0
荣誉 0
互助 4

《游侠·三国风云》三线服务器将于12月1日下午3点火热开服,注册页面开放中

.msk目前不需要编辑,我们只要利用已有的就差不多了,虽然费内存

顶部
kfkxzw
游侠会员
人类 格斗家


Rank: 1

精华 0
积分 358
帖子 692

金钱 1165
经验 0
荣誉 0
互助 30

youki 系统正式开放!可方便检索和录入大量有价值的游戏相关信息。



QUOTE:
原帖由 rustdragon 于 2008-6-13 22:47 发表
.msk目前不需要编辑,我们只要利用已有的就差不多了,虽然费内存

可以的话,我们只需要保留关于兵种头像相关的就可以了。
如果改tex8.dds里替换的话,太麻烦,而且文件比较大也不够绿色。





Intel Core2 6300
ASUS P5B-Deluxe/WiFi-AP
GEIL DDRII800 1G×2
GALAXY 7900GS
SAMSUNG 931BW
顶部
kfkxzw
游侠会员
人类 格斗家


Rank: 1

精华 0
积分 358
帖子 692

金钱 1165
经验 0
荣誉 0
互助 30

参与论坛活动,赚取LTB!

既然msk那文件暂时拿它没办法,就在dds上动脑筋好了。
已经弄好了,不需要tex8.dds文件,只需要自己做个单独头像的dds就行,
大小是192k,加上msk、atom、lng,自创兵种MOD只700K的文件就全解决了。





Intel Core2 6300
ASUS P5B-Deluxe/WiFi-AP
GEIL DDRII800 1G×2
GALAXY 7900GS
SAMSUNG 931BW
顶部
leansing
游侠会员



Rank: 1

精华 0
积分 217
帖子 508

金钱 710
经验 0
荣誉 0
互助 13

《游侠·三国风云》三线服务器将于12月1日下午3点火热开服,注册页面开放中
回复 #4 rustdragon 的帖子

咕咚,“费内存”,看来得悠着点儿了,可不敢再搞“全美体”养眼玩喽,我这样一玩就十多个小时的,保护硬件第一,忍着啦,等几位破解了那啥再说:P






1027227警告说:“兄弟,你有极度灌水的嫌疑了!”“哥们儿你够N的,一晚上刷了那么多回复!不过请仔细阅读版规 三·惩罚制度 的第四项,在此先口头提醒一次!”
leansing回答道“我没有犯'无意义回复'的错误~!”
顶部



www.netshowbbs.com game.ali213.net
我们每天在进步 游侠游戏社区 游侠网


当前时区 GMT+8, 现在时间是 2008-12-5 06:04
增值电信业务经营许可证 沪B2-20050044

Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
清除 Cookies - 联系我们 - 游侠NETSHOW论坛 - Archiver - WAP