自定义内容
自定义物品外观
面向需要扩展物品背包图、穿戴图和地面图的读者,说明 Looks 对应的资源范围,以及常见的客户端配套要求。
处理物品外观时,通常要先分清你现在走的是普通补丁扩展,还是更高编号的自定义资源扩展。
配置前先确认什么
- 物品的
Looks先确认已经填到目标范围 - 背包图、穿戴图和地面图先确认是否同时准备完成
- 客户端先确认支持当前这组物品资源扩展
普通补丁扩展怎么读取
客户端支持普通补丁扩展时,Looks 10000..19999 通常会读取下面这组资源:
| 显示位置 | 资源文件 |
|---|---|
| 背包图 | Items2.wzl |
| 穿戴图 | stateitem2.wzl |
| 地面图 | DnItems2.wzl |
这组范围适合在已有补丁规则内继续扩展物品外观,但前提是客户端已经配套支持。
更高编号的自定义资源怎么读取
当 Looks >= 20000 时,客户端会按显示位置分别读取自定义资源文件。
背包图
客户端会读取:
data\~item_bg数字.wzl
例如:
Looks = 20005时,对应~item_bg2.wzl的索引5
穿戴图
客户端会读取:
data\~item_st数字.wzl
例如:
Looks = 20005时,对应~item_st2.wzl的索引5
地面图
客户端会读取:
data\~item_dn数字.wzl
例如:
Looks = 20005时,对应~item_dn2.wzl的索引5
如果背包图、穿戴图和地面图只做了一部分,客户端就会出现显示不一致,常见表现是背包里正常、落地后不对,或者穿到身上后读到旧资源。
内发光怎么读取
需要给装备或时装追加内发光时,可再配合 Shine 读取:
| 用途 | 触发条件 | 资源文件 | 每多少张图一个效果 |
|---|---|---|---|
| 装备内发光 | Shine >= 100 | ~witemsshine.wzl | 50 |
| 时装内发光 | Shine >= 100 | ~wfashionshine.wzl | 50 |
当 Shine >= 100 时,每 50 张图片对应一个效果区间。
例如:
Shine = 100时,读取0..49Shine = 101时,读取50..99
这一组图片需要保持连续,否则常见结果是发光断帧、错位,或者只显示一部分效果。
跑不通时先查哪里
如果物品外观没有变化,优先检查:
Looks是否真的进入了目标范围- 背包图、穿戴图和地面图的文件是否都已经更新
- 客户端是否真的支持当前这组扩展文件
如果只在某一个显示位置异常,优先检查:
- 是否只更新了
Items2.wzl、stateitem2.wzl、DnItems2.wzl或~item_bg、~item_st、~item_dn中的其中一部分 - 当前
Looks对应的文件编号和索引是否填对
如果内发光异常,优先检查:
Shine是否已经进入100以上范围~witemsshine.wzl或~wfashionshine.wzl中对应区间的图片是否连续
