传奇服务端苍月地图回城点清除与刷怪设置

来源: 作者: 点击:
针对你提出的苍月地图回城点残留、全图刷怪设置及怪物属性调整问题,这里提供基于通用引擎(如3K、Hero、GOM等)的详细修改路径与操作步骤。

一、取消苍月地图的回城点记录

修改后回城点仍有记录,是因为地图配置文件(MapInfo)和安全区文件(StartPoint)未同步更新。需修改以下两个文件:

1. 修改地图配置文件(MapInfo.txt)
• 文件路径:D:\MirServer\Mir200\Envir\MapInfo.txt

- 操作步骤:
1. 用记事本打开文件,搜索苍月地图的编号或名称(如 [3 苍月岛] 或 [D401 苍月岛])。
2. 找到该地图配置段内的 ReturnPoint 参数(如 ReturnPoint=330 330),将其删除或在行首加英文分号注释(;ReturnPoint=330 330)。
3. 检查是否有 SaveReturn=1 参数,将其改为 SaveReturn=0,禁止保存回城点。

2. 清理安全区文件(StartPoint.txt)
• 文件路径:D:\MirServer\Mir200\Envir\StartPoint.txt

- 操作步骤:
1. 打开文件,查找包含苍月地图编号的行(如 3 330 330)。
2. 在该行行首添加英文分号 ; 将其注释掉,或直接删除该行。
3. 保存后重启M2Server,原有回城点记录即被清除。

二、苍月地图全图刷怪设置

刷怪配置文件为 MonGen.txt,格式通常为:地图编号 X坐标 Y坐标 怪物名 范围 数量 时间。

1. 文件路径
D:\MirServer\Mir200\Envir\MonGen.txt

2. 刷怪范围设置(覆盖全图)
- 原理:刷怪范围参数是以坐标点为中心、向四周扩散的半径。要覆盖全图,需将范围值设为大于地图最大坐标。
- 操作:若苍月地图尺寸约为 500x500,可将范围设为 600。例如:
3 250 250 骷髅 600 50 30

此设置表示在苍月岛(地图3)中心点(250,250)附近600半径内刷50只骷髅,基本覆盖全图。

3. 刷怪时间设置
• 参数位置:MonGen.txt每行最后一个数值(部分引擎倒数第二个)。

- 单位:分钟(非秒)。例如 30 表示30分钟刷新一次。
• 建议:小怪刷新时间设 10-30 分钟,BOSS设 60-120 分钟。

三、怪物属性数据库字段对应

怪物属性在 Monster.DB 数据库中修改,对应字段如下:

属性 数据库字段名 说明

攻击速度 ATTACR-SPD 数值越小攻击越快(单位:毫秒)。例:500表示每0.5秒攻击一次。

移动速度 WALK_SPD 数值越小移动越快(单位:毫秒)。例:600表示每0.6秒移动一步。

躲避(敏捷) SPEED 数值越高,躲避物理攻击的概率越大。

命中率 HIT 数值越高,攻击命中率越高。

操作路径:打开DBC2000,找到 D:\MirServer\Mud2\DB\Monster.DB,定位目标怪物,直接修改上述字段数值。修改后需重启服务端生效。

注意:修改前务必备份 MapInfo.txt、StartPoint.txt、MonGen.txt 及 Monster.DB 文件,防止改错导致服务端无法启动。