红鹰论坛

 找回密码
 立即注册
查看: 1471|回复: 1

Leg引擎武器衣服特效补充篇

[复制链接]

283

主题

9

回帖

1671

积分

四级GM

Rank: 6Rank: 6

积分
1671
发表于 2014-5-5 11:28:33 | 显示全部楼层 |阅读模式
阅读本文之前,你需要懂得,8位素材和16位素材的区别,懂的人继续看下文,不懂就移步参考此文:

我们知道,内观是指在背包和人物装备等界面看到的图像,如装备蓝武器拿在手上的样子,代表文件有Items.wilstateitem.wil等;外观是指关闭这些界面,在界面外看到的图像,如人物站立,攻击的动作图像,代表文件有Dnitems.wil,Hum.wil,Weapon.wil,Humeffect.wil等等。
盛大传奇2的HumEffect系列文件是武器和衣服的发光特效文件,如武器攻击特效,翅膀,光环等。。用编辑器打开这些文件,我们可以发现,这些图像以1200一组,也可以说,是600张图一组,因为要区分男女,而且调用代码也时而认定1200一组,时而600一组。男女的身体胖瘦不一,所以这些武器和衣服的发光特效是肯定有细微差别的。

Leg引擎能使用的HumEffect系列文件,使用方法如下:

HumEffect.wil ,8位wil素材,建议使用时用16位素材替换。翅膀外观在物品DB的AniCount字段设置,范围1—20,600张图一组。由于雷霆和天龙系列的翅膀是和衣服内观合在一起的,所以可以认为它们没有内观特效。
AniCount 外观描述
1 白色雷霆翅膀男
2 白色雷霆翅膀女
3 黄色天龙翅膀男
4 黄色天龙翅膀女
5 红色雷霆翅膀男
6 红色雷霆翅膀女
7 淡蓝色雷霆翅膀男
8 淡蓝色雷霆翅膀女
9 蓝绿色雷霆翅膀男
10 蓝绿色雷霆翅膀女
11 紫色雷霆翅膀男
12 紫色雷霆翅膀女
13 绿色雷霆翅膀男
14 绿色雷霆翅膀女
15 黄色雷霆翅膀男
16 黄色雷霆翅膀女
17 淡红色雷霆翅膀男
18 淡红色雷霆翅膀女
19 淡红色雷霆翅膀男
20 淡红色雷霆翅膀女


HumEffect1.wil中,翅膀在Reserved字段设置,范围150—250,600张图一组。同样,衣服内观和翅膀应该做在一起,再按照普通衣服添加,当然,用16位素材最好。注意,同时在Anicount和Reserved设置翅膀时,只有Reserved起作用。
Reserved 外观描述
150 自己添加的翅膀特效
151 自己添加的翅膀特效
. .
. 此处省略一万多字
. .
249 自己添加的翅膀特效
250 自己添加的翅膀特效

HumEffect2.wil,最让人蛋疼纠结的一个素材,16位素材,同时包含翅膀和武器特效外观,内观调用Stateitem.wil,1200张图一组,设置Anicount字段。

以下是填写和替换一览表:
Anicount 类型 描述 外观 内观
240 武器 留香剑 01199 1403
241 武器 倚天剑 12002399 18901899
242 翅膀 倚天翅膀 24003599
243 翅膀 必杀翅膀 36004799
244 翅膀 主宰翅膀 48005999 24252426
242 武器 主宰剑 60007199 2427
245 翅膀 传奇翅膀 72008399 25412543
243 武器 传奇剑 84009599 25302539

看出什么来了么?对!Leg引擎引擎只支持4组武器的替换。。。
其中,244245是一个大奇葩。当使用Anicount=245时,引擎会根据设定的Looks值来影响衣服内观,比如Looks=80是女布衣,如图:
025258x2nbxa2uxgmumcug.jpg


理论上来说,装备栏应该显示布衣的内观,但是实际上,它显示的是女轻盔的内观,如图:
025326b2z1i0f4044xgpee.jpg



之所以这样是因为引擎是先把80图当成底层显示,再把81图当成表面图显示,81把80挡住了。对于传奇衣服和翅膀,因为它们的缺口互补,所以组合在一起刚好合适。所以,替换这一组的话,如果衣服内观和翅膀内观不互补,就不能像传奇衣服翅膀那样的直接放了,需要用PS处理直接合成衣服内观带翅膀内观的图,按照普通衣服添加;就算互补了,蛋疼的Leg引擎也会把素材不去半透明显示,比如神龙翅膀内观特效,盛大主宰者时装翅膀内观特效就会花掉,或者把层乱放,导致把头部遮住。
同样,Anicount=244时,翅膀内观也会被作为表面层显示,但和Looks无关。
总之,可以用的衣服内观特效本来就只有2组,而且使用的话条件也苛刻,能完美替换的很少。


理论差不多了,我以添加神龙战刃和神龙衣服为例:
1.添加神龙武器和衣服的内外观。
025417oo2aettwze1u12uw.jpg

2.添加神龙武器的外观特效,我们选择替换倚天剑的241,即替换humeffect21200-2399的图片,再替换stateitem1890—1899的图片。
025700z4442d0j6d44w4d4.jpg
3.添加神龙衣服的外观特效,我们选择替换主宰衣服的244,但是不添加内观翅膀特效,我替换humeffect24800-5999的图片,再删除stateitem24252426的图片。
1.jpg 2.jpg




上一篇:客户端读取怪物文件的算法
下一篇:开传奇租用服务器注意事项
回复

举报

0

主题

292

回帖

404

积分

二级GM

Rank: 3Rank: 3

积分
404
发表于 2014-5-7 14:11:44 | 显示全部楼层
有道理。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

新手推荐上一条 /1 下一条

传奇服务端|传奇一条龙|站点地图|手机版|gm基地|红鹰论坛 ( 冀ICP备2023015431号-1 )|网站地图

GMT+8, 2024-11-21 21:33

Powered by 传奇版本 X3.4

本站于2013年2月28日成立,至今运行: 天。本站所有资源均来自网络,严禁商业使用,请于24小时内删除!
快速回复 返回顶部 返回列表