一、前期准备:2 件必做的基础事
定位服务端核心文件夹
架设的传奇私人服务器,服务端文件通常存放在 D:\mirserver\(或你安装时选择的其他盘符路径),所有经验相关配置都在这个文件夹内,无需额外工具,用系统 “记事本” 就能修改。
先备份关键文件
找到 mirserver\Mir200\Envir 和 mirserver\Mir200\ 根目录,分别复制一份保存到桌面(命名为 “Envir 备份”“Mir200 备份”)。若修改出错,用备份文件覆盖原路径,可避免重新架设。
二、核心排查:4 步解除经验不增加问题
升级不增经验,本质是 “经验来源中断” 或 “经验限制生效”,按以下顺序排查,90% 的问题能解决:
第一步:检查全局经验倍率(最常见原因)
打开经验配置文件
进入 mirserver\Mir200\ 根目录,找到 !Setup.txt 文件,右键用 “记事本” 打开。
修改经验倍率参数
在文件中找到含 “ExpRate” 的行(不同引擎表述类似,如 ExpRate=0 或 (Server)ExpRate=0):
若显示 ExpRate=0:这是 “经验倍率为 0”,导致杀怪无经验,需改成 ExpRate=1.0(1 倍经验)、ExpRate=3.0(3 倍经验)等正数;
若找不到 “ExpRate”:在文件末尾新增一行 ExpRate=1.0(确保是英文标点)。
保存并初步验证
按 Ctrl+S 保存文件,关闭记事本后重启传奇引擎(找到 mirserver\M2Server.exe,关闭后重新双击打开),进入游戏杀 1 只小怪(如稻草人),看是否增加经验。
第二步:检查怪物经验配置(杀怪无经验的关键)
若全局倍率正常,但杀特定怪物(或所有怪物)仍无经验,需检查怪物自身的经验设置:
打开怪物经验文件
进入 mirserver\Mir200\Envir\MonItems\ 文件夹,这里每个文件对应 1 种怪物(如 稻草人.txt 白野猪.txt)。
修改怪物经验值
用记事本打开目标怪物文件(比如杀 “稻草人” 无经验,就打开 稻草人.txt),找到 Exp= 开头的行:
若显示 Exp=0 或无此参数:这是 “怪物经验为 0”,需改成 Exp=50(稻草人建议 50 经验)、白野猪.txt 可设 Exp=2000 等;
示例:完整怪物经验配置行参考 Exp=50;HP=100;MP=0;Attack=10(Exp 后数值即杀怪获得的基础经验)。
保存生效
按 Ctrl+S 保存,重启 M2Server.exe,进入游戏杀对应怪物,验证经验是否增加。
第三步:检查等级上限限制(升不动级的隐藏原因)
若杀怪有经验,但到某级后不再增加(如到 30 级就不涨经验),是 “等级上限” 限制生效:
打开等级限制文件
进入 mirserver\Mir200\Envir\,找到 LevelLimit.txt 文件(若没有,新建一个文本文档,重命名为 “LevelLimit.txt”,注意去掉 “.txt” 后缀)。
修改等级上限
用记事本打开 LevelLimit.txt,若内容是 30(代表上限 30 级),需改成更高数值,如 99(上限 99 级)、200(上限 200 级),仅保留一个数字即可(无需其他内容)。
保存验证
保存文件后重启引擎,进入游戏查看角色等级,再杀怪看经验是否继续累积。
第四步:检查经验拦截脚本(小众但可能的原因)
若以上步骤都正常,可能是 “脚本拦截了经验获取”(如新手任务未完成、特定地图限制):
打开脚本配置文件
进入 mirserver\Mir200\Envir\Market_Def\0\,找到 Default.txt 文件,用记事本打开。
查找经验拦截代码
搜索含 “Exp”“经验”“禁止升级” 的内容,若找到类似以下代码:
#IF
CheckQuest 新手任务 未完成
#ACT
SetExp 0 # 拦截经验
需删除 SetExp 0 这一行,或在 #IF 条件后添加 “#ELSE” 并设置正常经验(如 #ELSE ACT SetExp 1)。
3. 保存生效
重启引擎后,完成新手任务(或离开限制地图),杀怪验证经验是否恢复。
三、常见问题:改后没效果?3 个解决办法
改完经验仍不增加?
必须重启 M2Server.exe(引擎不重启,所有配置都不生效),重启后先退出游戏再重新登录。
找不到对应文件?
不同引擎路径可能微调,比如 HERO 引擎的怪物经验文件在 mirserver\Mir200\Envir\Monster\,可在服务端文件夹内搜索文件名(如搜 “ExpRate”“LevelLimit”)定位。
经验数值异常?
若杀怪经验过多 / 过少,调整 “全局经验倍率”(!Setup.txt 的 ExpRate),而非怪物基础经验(MonItems 文件夹内文件),避免单个怪物经验失衡。
四、总结:快速排查流程
先查 !Setup.txt 的 ExpRate 是否为正数 → 2. 查 MonItems 怪物文件的 Exp 是否为 0 → 3. 查 LevelLimit.txt 等级上限是否过低 → 4. 查 Default.txt 是否有经验拦截脚本。
按这个顺序操作,基本能解决所有 “升级不增经验” 的问题。如果你的私人服务器用的是小众引擎(如 BLUE、3K 引擎),可以告诉我引擎类型,再补充对应的修改路径。

