针对你提出的苍月地图回城点残留、全图刷怪设置及怪物属性调整问题,这里提供基于通用引擎(如3K、Hero、GOM等)的详细修改路径与操作步骤。
一、取消苍月地图的回城点记录
修改后回城点仍有记录,是因为地图配置文件(MapInfo)和安全区文件(StartPoint)未同步更新。需修改以下两个文件:
1.修改地图配置文件(MapInfo.txt)
•文件路径:D:\MirServer\Mir200\Envir\MapInfo.txt
-操作步骤:
1.用记事本打开文件,搜索苍月地图的编号或名称(如[3苍月岛]或[D401苍月岛])。
2.找到该地图配置段内的ReturnPoint参数(如ReturnPoint=330330),将其删除或在行首加英文分号注释(;ReturnPoint=330330)。
3.检查是否有SaveReturn=1参数,将其改为SaveReturn=0,禁止保存回城点。
2.清理安全区文件(StartPoint.txt)
•文件路径:D:\MirServer\Mir200\Envir\StartPoint.txt
-操作步骤:
1.打开文件,查找包含苍月地图编号的行(如3330330)。
2.在该行行首添加英文分号;将其注释掉,或直接删除该行。
3.保存后重启M2Server,原有回城点记录即被清除。
二、苍月地图全图刷怪设置
刷怪配置文件为MonGen.txt,格式通常为:地图编号X坐标Y坐标怪物名范围数量时间。
1.文件路径
D:\MirServer\Mir200\Envir\MonGen.txt
2.刷怪范围设置(覆盖全图)
-原理:刷怪范围参数是以坐标点为中心、向四周扩散的半径。要覆盖全图,需将范围值设为大于地图最大坐标。
-操作:若苍月地图尺寸约为500x500,可将范围设为600。例如:
3250250骷髅6005030
此设置表示在苍月岛(地图3)中心点(250250)附近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文件,防止改错导致服务端无法启动。
一、取消苍月地图的回城点记录
修改后回城点仍有记录,是因为地图配置文件(MapInfo)和安全区文件(StartPoint)未同步更新。需修改以下两个文件:
1.修改地图配置文件(MapInfo.txt)
•文件路径:D:\MirServer\Mir200\Envir\MapInfo.txt
-操作步骤:
1.用记事本打开文件,搜索苍月地图的编号或名称(如[3苍月岛]或[D401苍月岛])。
2.找到该地图配置段内的ReturnPoint参数(如ReturnPoint=330330),将其删除或在行首加英文分号注释(;ReturnPoint=330330)。
3.检查是否有SaveReturn=1参数,将其改为SaveReturn=0,禁止保存回城点。
2.清理安全区文件(StartPoint.txt)
•文件路径:D:\MirServer\Mir200\Envir\StartPoint.txt
-操作步骤:
1.打开文件,查找包含苍月地图编号的行(如3330330)。
2.在该行行首添加英文分号;将其注释掉,或直接删除该行。
3.保存后重启M2Server,原有回城点记录即被清除。
二、苍月地图全图刷怪设置
刷怪配置文件为MonGen.txt,格式通常为:地图编号X坐标Y坐标怪物名范围数量时间。
1.文件路径
D:\MirServer\Mir200\Envir\MonGen.txt
2.刷怪范围设置(覆盖全图)
-原理:刷怪范围参数是以坐标点为中心、向四周扩散的半径。要覆盖全图,需将范围值设为大于地图最大坐标。
-操作:若苍月地图尺寸约为500x500,可将范围设为600。例如:
3250250骷髅6005030
此设置表示在苍月岛(地图3)中心点(250250)附近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文件,防止改错导致服务端无法启动。

