一、前期准备:3分钟做好修改基础
找到服务端文件夹
打开你架设游戏时安装的文件夹,默认路径通常是D:\mirserver\(若安装在其他盘,替换对应盘符即可)。
必备工具
只用系统自带的“记事本”就行,无需额外安装软件。
关键一步:备份文件
复制mirserver\Mir200\Envir文件夹,粘贴到桌面或其他位置,改名为“Envir备份”。若修改出错,用备份替换回去即可恢复游戏。
二、爆率调整:两种方法,新手优先选“全局改法”
(一)全局爆率:一键提升所有怪物掉落概率(最简单)
打开配置文件
依次打开mirserver\Mir200\Envir\,找到名为!Setup.txt的文件,右键选择“打开方式”→“记事本”。
修改爆率数值
在文件里找到DropRate=1.0这一行(前面可能有(Server)字样),数字代表爆率倍数:
改成DropRate=3.0:爆率提升3倍
改成DropRate=5.0:爆率提升5倍
(建议先从3倍开始,太高会失去乐趣)
保存生效
按Ctrl+S保存文件,关闭记事本。重启游戏引擎(找到mirserver\M2Server.exe,关闭后重新双击打开),爆率就生效了。
(二)单独改BOSS爆率:比如让赤月恶魔多掉好装备
找到BOSS的爆率文件
打开mirserver\Mir200\Envir\MonItems\,这里每个文件对应一个怪物,比如“赤月恶魔.txt”“白野猪.txt”。
修改掉落概率
用记事本打开赤月恶魔.txt,里面每行都是掉落物品,格式是1/50圣战戒指(代表1/50概率爆出):
想提高爆率,把分母改小,比如1/10圣战戒指(10次就可能出1次)
想必爆某物品,改成1/1强效太阳水
保存生效
按Ctrl+S保存,重启M2Server.exe即可。
三、增加随身NPC:随时买药、修装备(复制代码就能用)
打开NPC脚本文件
依次打开mirserver\Mir200\Envir\Market_Def\0\,找到Default.txt文件,用记事本打开。
粘贴随身NPC脚本
拉到文件最末尾,空出一行,复制下面的代码粘贴进去:
(@随身NPC)
{
#IF
#SAY
<$USERNAME>你好,我是你的随身NPC!\
<买药品/@药水商店><装备修理/@免费修装><返回/@随身NPC>
(@药水商店)
#SAY
请选择需要的药品:\
<金创药(大)/@@goumaiy(金创药(大)550)><魔法药(大)/@@goumaiy(魔法药(大)550)>\
<太阳水/@@goumaiy(太阳水1880)><强效太阳水/@@goumaiy(强效太阳水2500)>\
<返回/@随身NPC>
(@免费修装)
#ACT
RepairItem0
RepairItem1
RepairItem3
#SAY
全身装备已修好!\
<返回/@随身NPC>
}
设置触发指令
在刚才粘贴的代码上方,加一行(@_Player),确保脚本能被游戏识别。
保存生效
按Ctrl+S保存,重启M2Server.exe。进入游戏后,在聊天框输入@随身NPC,就能召唤出NPC了。
四、技能书赠送:两种方式,新手任务/等级触发任选
(一)新手任务送:刚建号就有基础技能书
打开新手村NPC脚本
打开mirserver\Mir200\Envir\Market_Def\0\,找到村长.txt(或“新手向导.txt”),用记事本打开。
添加赠送代码
找到村长的对话内容(比如#SAY欢迎来到新手村!),在下面加一段代码:
#ACT
give基础剑术1;战士技能书
give火球术1;法师技能书
give治愈术1;道士技能书
保存生效
重启引擎后,新建角色找村长对话,技能书会自动进背包。
(二)等级触发送:升级到指定等级自动给
打开等级触发脚本
打开mirserver\Mir200\Envir\Market_Def\0\Default.txt,拉到末尾粘贴以下代码:
(@_LevelUp)
{
#IF
CheckLevel15;15级触发
#ACT
give攻杀剑术1;战士15级技能
give雷电术1;法师15级技能
give精神力战法1;道士15级技能
#IF
CheckLevel35;35级触发
#ACT
give烈火剑法1;战士35级技能
give冰咆哮1;法师35级技能
give召唤神兽1;道士35级技能
}
保存生效
重启引擎后,角色升到15级、35级时会自动收到对应技能书。
五、常见问题解决(新手必看)
改完没效果?
一定记得重启M2Server.exe(引擎主程序),所有脚本修改都要重启才生效。
游戏崩溃了?
用之前备份的“Envir”文件夹,替换回mirserver\Mir200\里的同名文件夹,就能恢复原样。
技能书显示错误?
打开mirserver\Mir200\Envir\Magic.DB,对照里面的技能书名称修改脚本里的文字(比如“召唤神兽”不能写成“召唤兽神”)。
按照以上步骤操作,不用懂任何编程知识就能完成修改。每个步骤都对应具体文件和代码,跟着路径找文件、复制粘贴就行,遇到问题先看“常见问题”部分,基本都能解决。
找到服务端文件夹
打开你架设游戏时安装的文件夹,默认路径通常是D:\mirserver\(若安装在其他盘,替换对应盘符即可)。
必备工具
只用系统自带的“记事本”就行,无需额外安装软件。
关键一步:备份文件
复制mirserver\Mir200\Envir文件夹,粘贴到桌面或其他位置,改名为“Envir备份”。若修改出错,用备份替换回去即可恢复游戏。
二、爆率调整:两种方法,新手优先选“全局改法”
(一)全局爆率:一键提升所有怪物掉落概率(最简单)
打开配置文件
依次打开mirserver\Mir200\Envir\,找到名为!Setup.txt的文件,右键选择“打开方式”→“记事本”。
修改爆率数值
在文件里找到DropRate=1.0这一行(前面可能有(Server)字样),数字代表爆率倍数:
改成DropRate=3.0:爆率提升3倍
改成DropRate=5.0:爆率提升5倍
(建议先从3倍开始,太高会失去乐趣)
保存生效
按Ctrl+S保存文件,关闭记事本。重启游戏引擎(找到mirserver\M2Server.exe,关闭后重新双击打开),爆率就生效了。
(二)单独改BOSS爆率:比如让赤月恶魔多掉好装备
找到BOSS的爆率文件
打开mirserver\Mir200\Envir\MonItems\,这里每个文件对应一个怪物,比如“赤月恶魔.txt”“白野猪.txt”。
修改掉落概率
用记事本打开赤月恶魔.txt,里面每行都是掉落物品,格式是1/50圣战戒指(代表1/50概率爆出):
想提高爆率,把分母改小,比如1/10圣战戒指(10次就可能出1次)
想必爆某物品,改成1/1强效太阳水
保存生效
按Ctrl+S保存,重启M2Server.exe即可。
三、增加随身NPC:随时买药、修装备(复制代码就能用)
打开NPC脚本文件
依次打开mirserver\Mir200\Envir\Market_Def\0\,找到Default.txt文件,用记事本打开。
粘贴随身NPC脚本
拉到文件最末尾,空出一行,复制下面的代码粘贴进去:
(@随身NPC)
{
#IF
#SAY
<$USERNAME>你好,我是你的随身NPC!\
<买药品/@药水商店><装备修理/@免费修装><返回/@随身NPC>
(@药水商店)
#SAY
请选择需要的药品:\
<金创药(大)/@@goumaiy(金创药(大)550)><魔法药(大)/@@goumaiy(魔法药(大)550)>\
<太阳水/@@goumaiy(太阳水1880)><强效太阳水/@@goumaiy(强效太阳水2500)>\
<返回/@随身NPC>
(@免费修装)
#ACT
RepairItem0
RepairItem1
RepairItem3
#SAY
全身装备已修好!\
<返回/@随身NPC>
}
设置触发指令
在刚才粘贴的代码上方,加一行(@_Player),确保脚本能被游戏识别。
保存生效
按Ctrl+S保存,重启M2Server.exe。进入游戏后,在聊天框输入@随身NPC,就能召唤出NPC了。
四、技能书赠送:两种方式,新手任务/等级触发任选
(一)新手任务送:刚建号就有基础技能书
打开新手村NPC脚本
打开mirserver\Mir200\Envir\Market_Def\0\,找到村长.txt(或“新手向导.txt”),用记事本打开。
添加赠送代码
找到村长的对话内容(比如#SAY欢迎来到新手村!),在下面加一段代码:
#ACT
give基础剑术1;战士技能书
give火球术1;法师技能书
give治愈术1;道士技能书
保存生效
重启引擎后,新建角色找村长对话,技能书会自动进背包。
(二)等级触发送:升级到指定等级自动给
打开等级触发脚本
打开mirserver\Mir200\Envir\Market_Def\0\Default.txt,拉到末尾粘贴以下代码:
(@_LevelUp)
{
#IF
CheckLevel15;15级触发
#ACT
give攻杀剑术1;战士15级技能
give雷电术1;法师15级技能
give精神力战法1;道士15级技能
#IF
CheckLevel35;35级触发
#ACT
give烈火剑法1;战士35级技能
give冰咆哮1;法师35级技能
give召唤神兽1;道士35级技能
}
保存生效
重启引擎后,角色升到15级、35级时会自动收到对应技能书。
五、常见问题解决(新手必看)
改完没效果?
一定记得重启M2Server.exe(引擎主程序),所有脚本修改都要重启才生效。
游戏崩溃了?
用之前备份的“Envir”文件夹,替换回mirserver\Mir200\里的同名文件夹,就能恢复原样。
技能书显示错误?
打开mirserver\Mir200\Envir\Magic.DB,对照里面的技能书名称修改脚本里的文字(比如“召唤神兽”不能写成“召唤兽神”)。
按照以上步骤操作,不用懂任何编程知识就能完成修改。每个步骤都对应具体文件和代码,跟着路径找文件、复制粘贴就行,遇到问题先看“常见问题”部分,基本都能解决。

