在传奇服务端配置中,MapInfo.txt是定义地图基础属性的核心文件。正确编写卧龙山庄(通常地图编号为158或自定义编号)的MapInfo条目,可确保地图正常加载、怪物刷新、安全区设定等功能生效。以下为标准写法及参数说明。
1.MapInfo文件位置
该文件位于服务端Mir200目录下的EnvirMapInfo.txt,使用记事本或代码编辑器打开。
2.卧龙山庄标准条目格式
每行对应一张地图,字段以空格或制表符分隔。典型卧龙山庄条目如下:
158卧龙山庄10000000000000
3.字段含义逐项解析
按顺序共15个字段,部分版本可能扩展至16–18位,基础15位通用:
字段序号值示例说明
1158地图编号(MapID),需与D:Mir200Map目录下.map文件名一致,如158.map
2卧来山庄地图名称,中文或英文,显示在小地图左上角
31地图类型:0=普通野外,1=安全区,2=攻城战场,3=副本,4=活动地图。卧龙山庄通常设为1(安全区)或0(非安全)依需求
40是否允许使用回城卷:0=允许,1=禁止
50是否允许随机传送:0=允许,1=禁止
60是否允许飞行(针对支持翅膀的地图):0=允许,1=禁止
70是否开启PK保护:0=无保护,1=开启(仅限安全区有效)
80是否自动加血/蓝:0=否,1=是(常用于新手村)
90复活点X坐标(死亡后在此X复活),若为0则使用默认出生点
100复活点Y坐标
110出生点X坐标(首次进入地图位置)
120出生点Y坐标
130地图音乐ID(0=默认,1=比奇音乐,2=盟重等)
140是否允许挖矿:0=允许,1=禁止
150是否允许使用传送类技能(如道士瞬移):0=允许,1=禁止
4.卧龙山庄典型配置建议
若作为高级玩家安全挂机区,推荐设置:
158卧龙山庄110010320320320320010
类型=1(安全区)
禁止回城卷(防卡怪)
开启PK保护
复活与出生点设为(320320)(地图中心)
禁止挖矿(避免干扰挂机)
若作为野外BOSS地图,则设为:
158卧龙山庄00000000300300000
类型=0(非安全)
允许回城、PK、传送
出生点设为(300300)
5.关联文件同步要求
地图文件:确保D:Mir200Map158.map存在
怪物刷新:在EnvirMonGen158.txt中配置怪物坐标与数量
传送点:若需从其他地图进入,需在相应地图的MovePoint.txt或NPC脚本中添加传送指令,如MapMove158300300
权限控制:如需等级限制,需通过QFunction或NPC脚本实现,MapInfo不支持直接设等级门槛
6.常见错误排查
地图无法进入:检查MapID是否与.map文件名一致
坐标偏移:出生点设为0时,角色可能出现在地图边缘,建议明确指定
安全区无效:确认第3字段为1,且服务端未禁用安全区逻辑
修改不生效:保存后需重启登录网关(LogSrv)和游戏引擎(M2Server)
7.注意事项
所有数值必须为整数,不可留空或使用中文符号
注释行以;开头,如;卧龙山庄配置
多张卧龙山庄变体(如158、159)需分别写条目
文件编码建议使用ANSI或UTF-8无BOM格式,避免乱码
正确配置MapInfo.txt是地图功能正常运行的前提。卧龙山庄作为高频使用地图,应根据实际用途调整类型、权限与坐标参数,确保玩家体验流畅。
1.MapInfo文件位置
该文件位于服务端Mir200目录下的EnvirMapInfo.txt,使用记事本或代码编辑器打开。
2.卧龙山庄标准条目格式
每行对应一张地图,字段以空格或制表符分隔。典型卧龙山庄条目如下:
158卧龙山庄10000000000000
3.字段含义逐项解析
按顺序共15个字段,部分版本可能扩展至16–18位,基础15位通用:
字段序号值示例说明
1158地图编号(MapID),需与D:Mir200Map目录下.map文件名一致,如158.map
2卧来山庄地图名称,中文或英文,显示在小地图左上角
31地图类型:0=普通野外,1=安全区,2=攻城战场,3=副本,4=活动地图。卧龙山庄通常设为1(安全区)或0(非安全)依需求
40是否允许使用回城卷:0=允许,1=禁止
50是否允许随机传送:0=允许,1=禁止
60是否允许飞行(针对支持翅膀的地图):0=允许,1=禁止
70是否开启PK保护:0=无保护,1=开启(仅限安全区有效)
80是否自动加血/蓝:0=否,1=是(常用于新手村)
90复活点X坐标(死亡后在此X复活),若为0则使用默认出生点
100复活点Y坐标
110出生点X坐标(首次进入地图位置)
120出生点Y坐标
130地图音乐ID(0=默认,1=比奇音乐,2=盟重等)
140是否允许挖矿:0=允许,1=禁止
150是否允许使用传送类技能(如道士瞬移):0=允许,1=禁止
4.卧龙山庄典型配置建议
若作为高级玩家安全挂机区,推荐设置:
158卧龙山庄110010320320320320010
类型=1(安全区)
禁止回城卷(防卡怪)
开启PK保护
复活与出生点设为(320320)(地图中心)
禁止挖矿(避免干扰挂机)
若作为野外BOSS地图,则设为:
158卧龙山庄00000000300300000
类型=0(非安全)
允许回城、PK、传送
出生点设为(300300)
5.关联文件同步要求
地图文件:确保D:Mir200Map158.map存在
怪物刷新:在EnvirMonGen158.txt中配置怪物坐标与数量
传送点:若需从其他地图进入,需在相应地图的MovePoint.txt或NPC脚本中添加传送指令,如MapMove158300300
权限控制:如需等级限制,需通过QFunction或NPC脚本实现,MapInfo不支持直接设等级门槛
6.常见错误排查
地图无法进入:检查MapID是否与.map文件名一致
坐标偏移:出生点设为0时,角色可能出现在地图边缘,建议明确指定
安全区无效:确认第3字段为1,且服务端未禁用安全区逻辑
修改不生效:保存后需重启登录网关(LogSrv)和游戏引擎(M2Server)
7.注意事项
所有数值必须为整数,不可留空或使用中文符号
注释行以;开头,如;卧龙山庄配置
多张卧龙山庄变体(如158、159)需分别写条目
文件编码建议使用ANSI或UTF-8无BOM格式,避免乱码
正确配置MapInfo.txt是地图功能正常运行的前提。卧龙山庄作为高频使用地图,应根据实际用途调整类型、权限与坐标参数,确保玩家体验流畅。

