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

盛大传奇官方雪域全套小地图Minimap编号与MapInfo配置对照

热度:
雪域在盛大资料里小地图文件放在Data/Minimap目录,按JZ、NZ、YXSD前缀命名,转成引擎小地图编号后对接MiniMap.txt。流传较完整的官方雪域小地图对应如下:

JZ001309
JZ002310
JZ003311
JZ004311
JZ005311
JZ006312
NZ001313
NZ002314
NZ003315
NZ004316
NZ005313
NZ006314
NZ007315
NZ008316
NZ009313
NZ010314
NZ011315
NZ012316
NZ013317
YXSD318

JZ通常对应雪域祭坛/进入类子图,JZ001单独309,JZ002单独310,JZ003到JZ005共用311,JZ006回到312。NZ通常对应雪域内圈多层或分殿,NZ001、NZ005、NZ009都是313,NZ002、NZ006、NZ010都是314,NZ003、NZ007、NZ011都是315,NZ004、NZ008、NZ012都是316,NZ013单独317。YXSD作为雪域主小地图或总览小地图用318。

部分版本库把雪域子图另列成JZ001到JZ007、NZ不同区间,例如JZ001310、JZ002311、JZ003312、JZ004312、JZ005312、JZ006312、JZ007312,NZ按312/313腐,这种属于不同补丁包或后续改版,不以单一表为准。实际以本服Data/Minimap文件名和MiniMap.txt最终索引为准。

MapInfo.txt里雪域地图行按“地图文件名显示名参数”写,例如:

JZ001雪域祭坛一00
JZ002雪域祭坛二00
JZ003雪域祭坛三00
JZ004雪域祭坛四00
JZ005雪域祭坛五00
JZ006雪域祭坛六00
NZ001雪域内殿一00
NZ002雪域内殿二00
NZ003雪域内殿三00
NZ004雪域内殿四00
NZ005雪域内殿五00
NZ006雪域内殿六00
NZ007雪域内殿七00
NZ008雪域内殿八00
NZ009雪域内殿九00
NZ010雪域内殿十00
NZ011雪域内殿十一00
NZ012雪域内殿十二00
NZ013雪域内殿十三00
YXSD雪域00

地图文件名要与Mir200\Map目录里的JZ001.map、NZ001.map、YXSD.map一致;显示名随意,小地图编号不依赖显示名,只依赖MiniMap.txt映射。

MiniMap.txt格式按“地图名小地图编号”或“小地图图标ID地图编号”两种习惯写,老引擎常见:

JZ001309
JZ002310
JZ003311
JZ004311
JZ005311
JZ006312
NZ001313
NZ002314
NZ003315
NZ004316
NZ005313
NZ006314
NZ007315
NZ008316
NZ009313
NZ010314
NZ011315
NZ012316
NZ013317
YXSD318

若客户端把Minimap文件整合进mmap.wil或mmap.wzl,编号要按补丁包内实际索引改。GOM类扩展mmap10.pak从10001起算,若雪域小地图在mmap10.pak第666帧,MiniMap写10667;其它引擎按各自补丁工具导出帧号加偏移。

Data/Minimap原始文件直接放JZ001.bmp、NZ001.bmp、YXSD.bmp这类,老引擎可直接读;晋升等不支持Data/Minimap无限扩展的,要把这些bmp转进mmap.wil,再在MiniMap.txt用wil内编号,不然小地图全灰或不显示。

寒冰、炽炎、幽冥这类名称不是所有盛大雪域都直接用。部分雪域改版把JZ当作寒冰祭坛、NZ当作炽炎/幽冥分层,但官方流传表只给JZ/NZ/YXSD前缀,不给中文殿名到编号的一一绑定。接自己版本时先解包客户端Minimap目录,看JZ001到JZ006、NZ001到NZ013、YXSD分别对应哪张子图贴图,再反查MapInfo地图名,避免把祭坛一和寒冰殿强行画等号。

排错按下面走。小地图全黑:检查MiniMap.txt是否加载、地图名是否和MapInfo完全一致、mmap补丁是否包含309到318帧。部分子图小地图一样:JZ003/JZ004/JZ005都311,NZ同编号组也故意复用,不是配置错。新加雪域后小地图错位:确认没有把309写到320以后,若用wzl/wil扩展包,按补丁导出帧重算。双机或微端不显示:微端映射要把Data/Minimap和mmap相关补都加白名单,登录器资源规则读取Minimap、mmap.wil、mmap.wzl。回放官方补丁后编号变了:以官方补丁解包后的Minimap文件名覆盖手写表,不要保留旧JZ/NZ编号。

雪域传送NPC若按小地图分区放,JZ系列进祭坛层、NZ系列进内殿层、YXSD作主入口;MapInfo参数可加NORECALL、NORANDOMMOVE、FIGHT等控制,小地图编号不受影响。只改小地图显示就不要动M2逻辑,只改MiniMap.txt和补丁;改地图分区再动MapInfo、传送脚本、DBServer缓存。
[顶部]