热血传奇单机服务端Mir2如何修改地图名称 更改小地图显示地名与MirMapInfo.txt编辑教

来源: 作者: 点击:
传奇单机版(HERO、BLUE、GOM、GEE引擎均适用)修改地图上显示的名字(如"沃玛森林""祖玛神庙一层"),主要改两个地方:MapInfo.txt(定义地图基础信息及显示名)和小地图文件/SmallMapDetail.txt(部分版本控制小地图左上角地名)。绝大多数情况只需改MapInfo.txt。

一、修改 MapInfo.txt 中的地图显示名

进入服务端目录 D:\MirServer\Mir200\Envir\(路径依你实际安装盘符),找到并右键用记事本或Notepad++打开 MapInfo.txt。

每行格式通常为:

地图代号 地图文件名.map 显示地图名 <属性标志>


示例原版行:

0 mir0.map 比奇省 SAFE
3 mir3.map 沃玛森林


把"比奇省"或"沃玛森林"改成你想要的名字:

0 mir0.map 比奇皇城 SAFE
3 mir3.map 沃玛深渊入口


保存后重启 M2Server(GameGate/DBServer 也要一起重启),进游戏切到对应地图即可看到新地名显示在左上角或小地图标题处。

常见属性标志说明:
• SAFE — 安全区(不可PK)

- DARK — 黑暗(需火把/光照)
• NORECONNECT(参数) — 死亡/回城限制

• NEEDHOLE — 需挖洞道具进入

• MUSIC(编号) — 指定背景音乐

• EXTRACTOR — 挖矿地图

改名时不要删地图代号、地图文件名(.map)和属性标志,只改中间的中文显示名。

二、修改小地图左上角地名(部分版本需改)

少数GOM/GEE端在小地图左上角单独读取地名,需检查:

进入 Mir200\Envir\ 打开 SmallMapDetail.txt(有的端叫MiniMapDetail.txt),查找对应小地图编号行:

小地图编号 显示地名 X Y

例:

1 比奇省 330 260

改为:

1 比奇皇城 330 260

保存重启M2生效。

如果SmallMapDetail.txt不存在或该行不控制显示名(很多HERO/BLUE端小地图地名直接引用MapInfo.txt的显示名),跳过此步即可。

三、修改大地图(M键世界地图)中区域标注名

GOM/GEE端大地图图片本身含文字,若要改大地图区域汉字需:
• 用 WIL/WIX编辑器(如WilEdit、LegendWIL、GOM-WIL工具)解包 Data\Prguse.wil 或 Data\MinMap.wil 找到大地图图片帧。

- 导出为BMP/PNG,用PS改文字后再导回覆盖(注意保持尺寸和索引色格式)。
• 客户端 Data\Prguse.wil 需同步替换,改完清理客户端Cache或重启客户端生效。

此步仅对强迫症定制端有必要,普通改显示地名一二步就够了。

四、常见出错与注意

• 改完必须重启M2Server,光重登录角色不重载MapInfo缓存。

• 地图文件名(如mir0.map)绝不能改,只改显示名,否则地图无法加载。

• 若你用的是GOM/GEE且地图通过PAK加密,MapInfo.txt同样在此路径 Mir200\Envir\MapInfo.txt,改法完全一致。

- 行尾属性标志含空格要用英文括号,如 NORECONNECT(3),勿用中文括号。
• 建议改前备份原MapInfo.txt,改崩可还原。

按以上步骤编辑MapInfo.txt中对应行的显示名→存盘→重启服务端,是传奇单机修改地图名字的标准做法,几分钟内可完成。