当前位置 : 145z游戏站 | 热血传奇 | 技术教程 | 

传奇HGE客户端资源读取规则和图库资源算法

热度:
1. 客户端资源读取规则

资源名称:程序内部已使用OtherUIFiles,不要使用此名称。

资源目录名称:假设专属目录名称为Resources。

资源读取规则:

优先读取Resources\\Data\\Prguse.pdb,如果不存在,则读取Data目录下的Wzl或Wil。
例如:优先读取Resources\\Data\\Hum.pdb,如果不存在,则读取Data\\Hum.Wzl或Data\\Hum.Wil。
优先读取Resources\\Map\\0.map,如果不存在,则读取Map\\0.map。
优先读取Resources\\W呵呵\\0.w呵呵,如果不存在,则读取W呵呵\\0.w呵呵。
固定在Resources内的文件:

Resources\\Data\\FilterItemNameList.dat (物品过滤)
Resources\\Data\\PulsDesc.dat (经络提示文件)
Resources\\Data\\SuitItemData.dat (套装文件,由M2导出)
Resources\\Data\\ClientMon.dat (自定义怪文件,由M2导出)
优先读取模式(Resources不存在时,查找根目录下的文件):

Resources\\Data\\MapDesc1.dat (小地图备注)
Resources\\Data\\ItemDesc.dat (物品备注)
Resources\\Data\\FengHao.dat (封号文件)
Resources\\Data\\SkillDesc.dat (技能备注)
Resources\\Data\\Tips.dat (小提示)
Resources\\Data\\explain2.dat (内辅附助说明)
Resources\\Data\\explain4.dat (主宰令牌说明)
Resources\\Data\\Ui\\
Resources\\Data\\Books\\
Resources\\Data\\Minimap\\
2. 图库资源算法

衣服shape计算规则:

hum:计算shape从0~49,算法:(文件号 - 1) * 50
hum2:计算shape从50~99,算法:(文件号 - 1) * 50
hum3:计算shape从100~149,算法:(文件号 - 1) * 50
...
hum15:计算shape从700~749,算法:(文件号 - 1) * 50
武器shape计算规则:

weapon:计算shape从0~49,算法:(文件号 - 1) * 50
weapon2:计算shape从50~99,算法:(文件号 - 1) * 50
weapon3:计算shape从100~149,算法:(文件号 - 1) * 50
...
weapon15:计算shape从700~749,算法:(文件号 - 1) * 50
物品Looks计算规则:

Items:计算Looks从0~9999,算法:(文件号 - 1) * 50
Items2:计算Looks从10000~19999,算法:(文件号 - 1) * 50
其他系列:

DnItems:计算Looks从0~9999,算法:(文件号 - 1) * 50
DnItems2:计算Looks从10000~19999,算法:(文件号 - 1) * 50
stateitem:计算Looks从0~9999,算法:(文件号 - 1) * 50
stateitem2:计算Looks从10000~19999,算法:(文件号 - 1) * 50
怪物shape计算规则:

monXX,XX在50~98 的文件每360张图片为一只怪
Tiles、SMTiles、Object支持到255

3. 自定义外观

当shape设置为-1时,可以设置自定义外观。
打开M2,然后选择查看 -> 列表信息2 -> 物品有效,进行设置。
[顶部]