一、客户端根目录资源总览
标准传奇客户端(十周年/十三周年/十八周年等)解压后核心目录:
•Data\:原始WIL/WIX/WZL图形库(人物、怪物、物品、技能、UI)
-Resources\:GOM/GEE等引擎自定义PAK补丁根目录(含Pak.txt总索引)
•Map\:地图逻辑文件.map(地形、阻挡、物件层)
•Graphics\:分桶素材目录,常见Graphics\Human\(衣服)、Graphics\Weapon\(武器)单文件WIL
-Wav\:音效与背景乐.wav
•minimap\/ui\/books\:小地图、界面、说明书等附属资源
服务端只下发“坐标+索引号”,客户端按索引去上述目录取图,取不到就红问号/透明/黑屏。
二、WIL/WIX/WZL是什么
•.wil:老版二进制图库相册,顺序存256色小图(动作帧、图标、特效帧)
•.wix:对应wil的索引表,记录每帧偏移与长度,客户端先查wix再读wil数据
-.wzl:新版压缩图库,体积更小,内容等同wil,老客户端优先读wil/wix,缺失时回退wzl
•.pak:GOM系引擎加密压缩资源容器,需密码,由Resources\Pak.txt声明路径与密码后加载
读取优先级(GOM系):Resources\Data\XXX.pak→Data\XXX.wil→Data\XXX.wzl
三、Data目录核心WIL文件与作用对照
文件名作用缺失表现
Hum.wil/Hum2.wil/Hum3.wil男/女/裸身角色衣服动作(站、走、攻、施法)人物透明、默认布衣、动作卡顿
HumEffect.wil/HumEffect2.wil翅膀、光环、脚印等身上动态特效翅膀不显、特效层空
Weapon.wil/Weapon2.wil/Weapon3.wil武器手持动作与外观(对应DBShape字段)手持空手、木剑替代
Items.wil背包F9物品图标物品红问号
StateItem.wil装备栏F10内观大图穿装备无内观
DnItems.wil地面掉落物显示图地上装备透明
Mon1.wil~Mon18.wil各序号段怪物站立/行走/攻击/死亡帧怪物红问号或默认骷髅
Magic.wil/Magic2~6.wil火球、雷电、冰咆哮、合击、四级技能光效放技能无特效
Effect.wil城门破碎、爆炸、动态门、通用动画沙城破门无动画
Npc.wil/Npc10.wil老兵、商人、传送员等NPC立绘NPC透明方块
Objects.wil/Objects1~7.wil大地图建筑、城墙、树木、地物地图建筑空块
Tiles.wil/SmTiles.wil大地砖、水面波纹、地表纹理地图花屏、深水黑块
mmap.wil/mmap10.wil右上角小地图缩略图小地图全黑
Prguse.wil/Prguse2.wil底栏按钮、对话框、血条框、瑶界面UI错位、面板空白
NewopUI.pak/NewopUI.wzl新登录器基础UI框架登录界面崩、按钮消失
ChrSel.wil/ChrSel.pak角色选择界面背景与预览选人界面花屏
MagIcon.wil技能栏F11小图标技能格空白
Hair.wil男女发型分层图头顶缺发
Face.pak/Helmet.pak/L-Horse.pak/S-Shield.pak表情、头盔、坐骑、盾牌动作对应部件不显
四、Resources目录与PAK加载机制(GOM/GEE)
客户端根建Resources\
└─Data\(NewUI.pak、Hum.pak、Weapon.pak、Items.pak、StateItem.pak、DnItems.pak、Magic.pak、Effect.pak等)
└─Map\(覆盖或追加.map)
└─Wav\(覆盖音效)
Resources\Pak.txt每行格式:
相对路径密码
基准目录
例:Data\NewUI.pakgameofmir
Resources\
含义:登录器去[客户端根]\Resources\Data\NewUI.pak取包,解包密码gameofmir
物品Looks编号分段规则:
•0–9999→Data\Items.wzl/StateItem.wzl/DnItems.wzl
-10000–19999→Resources\Data\Items.pak/StateItem.pak/DnItems.pak(同序号三段一一对应)
衣服Shape分段:
-0–11→Data\Hum.wzl;12–23→Hum2.wzl;24–99→Hum3.wzl;100+→Resources\Data\Hum.pak
武器Shape分段:
-0–37→Data\Weapon.wil/wzl;38–58→Weapon2;59–99→Weapon3;100+→Resources\Data\Weapon.pak
单文件模式:
Graphics\Human\Shape值.wil(衣服)、Graphics\Weapon\Shape值.wil(武器),DB里Shape从1000起算,文件名必须相等
五、Map目录与地图素材关系
Map\内0.map/0122.map/0150.map等只存网格、阻挡、光线、物件坐标;
实际贴图仍引Tiles.wil/Objects.wil/SmTiles.wil。
服务端Mir200\Envir\MapInfo.txt里地图号必须与Map\文件名一致,否则进图黑屏但能走
GOM自定义地图放Resources\Map\同名覆盖,或Map\直接追加新号。
六、Wav目录
Wav\存.wav:攻击、施法、升级、拾取、怪物叫、NPC语音、背景乐。
自定义音效放Resources\Wav\同名覆盖,Pak.txt不必单列wav若走默认回退规则
七、常见显示异常定位表
•背包图标红问号→Items.wil/Resources\Data\Items.pak缺Looks索引
•穿上衣服透明→Hum.wil段或Hum.pakShape不匹配DB
-怪物变骷髅→MonX.wil缺对应序号,或DBMonster.txt外观码越界
•放技能无光→Magic.wil/Magic2~6.wil缺特效帧
•进沙城黑块→Objects.wil/Tiles.wil缺建筑帧,或Map\0150.map不匹配
-登录器报“文件不存在”→Pak.txt路径≠物理路径,或Resources目录名被改
•PAK密码错→登录器配置器读Pak.txt状态列显红,需同步服务端登录器文件夹内密码
-UI按钮消失→NewopUI.pak没进Data\或Resources\Data\,Prguse.wil被误删
八、编辑与替换注意
•WIL/WZL用WIL编辑器(LegendMiraEditor/GOM包内工具)导出导入BMP,不能直接改扩展名
-PAK用GOM登录器生成器内PAK打包页,设密码后写进Pak.txt
•脚本文件ANSI存盘;图片索引从0起算,DB里Looks/Shape/Appr与补丁帧位一一对应
-同名WIL直接覆盖,PAK靠Pak.txt挂载,不要混把pak塞进Data\又不写索引,加载器不认
WIL是原始图库本体,WIX是它的目录,WZL是压缩替代,PAK是GOM系加密补丁容器;Data\管原始资源,Resources\Data\管自定义加密包,Map\管逻辑、Graphics\管分桶单品,路径、密码、索引号三者对齐,客户端画面才完整。
标准传奇客户端(十周年/十三周年/十八周年等)解压后核心目录:
•Data\:原始WIL/WIX/WZL图形库(人物、怪物、物品、技能、UI)
-Resources\:GOM/GEE等引擎自定义PAK补丁根目录(含Pak.txt总索引)
•Map\:地图逻辑文件.map(地形、阻挡、物件层)
•Graphics\:分桶素材目录,常见Graphics\Human\(衣服)、Graphics\Weapon\(武器)单文件WIL
-Wav\:音效与背景乐.wav
•minimap\/ui\/books\:小地图、界面、说明书等附属资源
服务端只下发“坐标+索引号”,客户端按索引去上述目录取图,取不到就红问号/透明/黑屏。
二、WIL/WIX/WZL是什么
•.wil:老版二进制图库相册,顺序存256色小图(动作帧、图标、特效帧)
•.wix:对应wil的索引表,记录每帧偏移与长度,客户端先查wix再读wil数据
-.wzl:新版压缩图库,体积更小,内容等同wil,老客户端优先读wil/wix,缺失时回退wzl
•.pak:GOM系引擎加密压缩资源容器,需密码,由Resources\Pak.txt声明路径与密码后加载
读取优先级(GOM系):Resources\Data\XXX.pak→Data\XXX.wil→Data\XXX.wzl
三、Data目录核心WIL文件与作用对照
文件名作用缺失表现
Hum.wil/Hum2.wil/Hum3.wil男/女/裸身角色衣服动作(站、走、攻、施法)人物透明、默认布衣、动作卡顿
HumEffect.wil/HumEffect2.wil翅膀、光环、脚印等身上动态特效翅膀不显、特效层空
Weapon.wil/Weapon2.wil/Weapon3.wil武器手持动作与外观(对应DBShape字段)手持空手、木剑替代
Items.wil背包F9物品图标物品红问号
StateItem.wil装备栏F10内观大图穿装备无内观
DnItems.wil地面掉落物显示图地上装备透明
Mon1.wil~Mon18.wil各序号段怪物站立/行走/攻击/死亡帧怪物红问号或默认骷髅
Magic.wil/Magic2~6.wil火球、雷电、冰咆哮、合击、四级技能光效放技能无特效
Effect.wil城门破碎、爆炸、动态门、通用动画沙城破门无动画
Npc.wil/Npc10.wil老兵、商人、传送员等NPC立绘NPC透明方块
Objects.wil/Objects1~7.wil大地图建筑、城墙、树木、地物地图建筑空块
Tiles.wil/SmTiles.wil大地砖、水面波纹、地表纹理地图花屏、深水黑块
mmap.wil/mmap10.wil右上角小地图缩略图小地图全黑
Prguse.wil/Prguse2.wil底栏按钮、对话框、血条框、瑶界面UI错位、面板空白
NewopUI.pak/NewopUI.wzl新登录器基础UI框架登录界面崩、按钮消失
ChrSel.wil/ChrSel.pak角色选择界面背景与预览选人界面花屏
MagIcon.wil技能栏F11小图标技能格空白
Hair.wil男女发型分层图头顶缺发
Face.pak/Helmet.pak/L-Horse.pak/S-Shield.pak表情、头盔、坐骑、盾牌动作对应部件不显
四、Resources目录与PAK加载机制(GOM/GEE)
客户端根建Resources\
└─Data\(NewUI.pak、Hum.pak、Weapon.pak、Items.pak、StateItem.pak、DnItems.pak、Magic.pak、Effect.pak等)
└─Map\(覆盖或追加.map)
└─Wav\(覆盖音效)
Resources\Pak.txt每行格式:
相对路径密码
基准目录
例:Data\NewUI.pakgameofmir
Resources\
含义:登录器去[客户端根]\Resources\Data\NewUI.pak取包,解包密码gameofmir
物品Looks编号分段规则:
•0–9999→Data\Items.wzl/StateItem.wzl/DnItems.wzl
-10000–19999→Resources\Data\Items.pak/StateItem.pak/DnItems.pak(同序号三段一一对应)
衣服Shape分段:
-0–11→Data\Hum.wzl;12–23→Hum2.wzl;24–99→Hum3.wzl;100+→Resources\Data\Hum.pak
武器Shape分段:
-0–37→Data\Weapon.wil/wzl;38–58→Weapon2;59–99→Weapon3;100+→Resources\Data\Weapon.pak
单文件模式:
Graphics\Human\Shape值.wil(衣服)、Graphics\Weapon\Shape值.wil(武器),DB里Shape从1000起算,文件名必须相等
五、Map目录与地图素材关系
Map\内0.map/0122.map/0150.map等只存网格、阻挡、光线、物件坐标;
实际贴图仍引Tiles.wil/Objects.wil/SmTiles.wil。
服务端Mir200\Envir\MapInfo.txt里地图号必须与Map\文件名一致,否则进图黑屏但能走
GOM自定义地图放Resources\Map\同名覆盖,或Map\直接追加新号。
六、Wav目录
Wav\存.wav:攻击、施法、升级、拾取、怪物叫、NPC语音、背景乐。
自定义音效放Resources\Wav\同名覆盖,Pak.txt不必单列wav若走默认回退规则
七、常见显示异常定位表
•背包图标红问号→Items.wil/Resources\Data\Items.pak缺Looks索引
•穿上衣服透明→Hum.wil段或Hum.pakShape不匹配DB
-怪物变骷髅→MonX.wil缺对应序号,或DBMonster.txt外观码越界
•放技能无光→Magic.wil/Magic2~6.wil缺特效帧
•进沙城黑块→Objects.wil/Tiles.wil缺建筑帧,或Map\0150.map不匹配
-登录器报“文件不存在”→Pak.txt路径≠物理路径,或Resources目录名被改
•PAK密码错→登录器配置器读Pak.txt状态列显红,需同步服务端登录器文件夹内密码
-UI按钮消失→NewopUI.pak没进Data\或Resources\Data\,Prguse.wil被误删
八、编辑与替换注意
•WIL/WZL用WIL编辑器(LegendMiraEditor/GOM包内工具)导出导入BMP,不能直接改扩展名
-PAK用GOM登录器生成器内PAK打包页,设密码后写进Pak.txt
•脚本文件ANSI存盘;图片索引从0起算,DB里Looks/Shape/Appr与补丁帧位一一对应
-同名WIL直接覆盖,PAK靠Pak.txt挂载,不要混把pak塞进Data\又不写索引,加载器不认
WIL是原始图库本体,WIX是它的目录,WZL是压缩替代,PAK是GOM系加密补丁容器;Data\管原始资源,Resources\Data\管自定义加密包,Map\管逻辑、Graphics\管分桶单品,路径、密码、索引号三者对齐,客户端画面才完整。

