一、取消苍月地图回城点记录
修改地图后需清除旧回城坐标,防止玩家卡位。操作涉及两个核心文件。
1. 修改文件路径
- 主配置文件:MirServer\Mir200\Envir\MapInfo.txt
• 回城点索引:MirServer\Mir200\Envir\!AddrTable.txt(部分版本在 Mir200 根目录)
2. 操作步骤
• Step 1 修改 MapInfo.txt:搜索 [苍月 或 CangYue,找到地图配置段。删除或注释(行首加 ;)包含 ReturnPoint= 的参数行。若存在 SaveReturn=1,直接改为 SaveReturn=0 关闭记录功能。
- Step 2 修改 !AddrTable.txt:查找包含“苍月”或地图编号(如 5)的行,格式如 5苍月岛320280。删除整行或修改坐标为无效值(如 00)。
- Step 3 生效:保存后重启服务端。若玩家数据表(如 UserData)存有旧坐标,需在数据库工具中清空相关回城字段。
二、苍月地图刷怪设置(全图覆盖与时间)
刷怪配置文件为 MirServer\Mir200\Envir\MonGen.txt。每行格式通常为:地图编号 X坐标 Y坐标 怪物名 范围 数量 时间。
1. 刷怪范围设置(全图覆盖)
• 原理:参数为半径值。若不清楚地图具体大小,设置一个极大值(如 500 或 1000)即可覆盖全图。
- 示例:5 330 330 骷髅刀斧手 500 10 600
• 5:苍月地图编号(请确认你的版本实际编号)。
- 330 330:地图中心或任意点。
• 500:刷怪半径,设大值确保全图覆盖。
- 注意:GOM 等引擎若使用矩形区域格式(minX minY maxX maxY),需填入地图最大坐标值。
2. 刷怪时间设置
• 参数位置:MonGen.txt 行末的数值。
• 单位:秒(部分老版本为分钟,请根据引擎说明确认)。
- 常用参考:
• 小怪练级:300-600 秒(5-10分钟)。
• BOSS:1800-3600 秒(30-60分钟)。
- 示例:5 330 330 黄泉教主 500 1 1800(每半小时刷 1 只)。
三、怪物属性数据库字段对应
怪物属性存储在数据库文件(如 Monster.DB)中,常用字段如下:
属性 数据库字段名(常见) 说明
攻击速度 AttackSpeed / Attacr-spd 数值越小攻击越快(部分引擎为间隔毫秒)。
移动速度 Speed / MoveSpeed / Walk-spd 数值越大跑得越快(注意区分行走间隔与速度值)。
躲避/敏捷 Dodge / Agility / Speed 部分老版本 Speed 字段实际控制躲避率,新引擎多用 Dodge。
操作建议:使用 DBC2000 或对应数据库工具打开 Monster.DB,找到目标怪物,修改对应字段后保存,重启 M2 引擎生效。修改前务必备份数据库。
提示:不同引擎(GOM/GEE/BLUE)字段名可能略有差异,建议先查看服务端自带的 DB 结构说明文档。

