LP仿传奇单机如有缘版(LP仿盛大传奇系列)用的不是标准Mir2服务端DBC数据库,它的怪物数据存在游戏根目录RPG文件夹下的加密文件里,刷怪配置在地图文件和NPC脚本里。改怪主要分三块:改现有怪物属性、改地图刷怪点、加新怪或换怪名。
一、修改怪物基础属性(血量/攻击/经验/刷新时间)
进入LP仿传奇单机如有缘版安装根目录→打开RPG文件夹→找到21.ATD(有的版本叫Monster.atd或直接在RPG.mdb),这是加密的Access数据库文件。
打开方法:
•装了MicrosoftAccess(建议2003或2007版)直接双击21.ATD,密码框输入lp68703726或lpfq试之,能进则看到表。
•若打不开可用UltraEdit或WinHex打开21.ATD,删掉文件头部几个字节的加密头另存再用Access无密码打开(新手建议直接用Access试密码)。
-部分绿色版自带"怪物修改器.exe"或"LP仿传奇修改器",直接用它打开RPG目录也能改。
进入数据库后找Monster表(或怪物数据表),主要字段含义:
•Name/名称—怪物显示名,要和刷怪脚本里的名字一字不差
-Level—等级
•HP/MaxHP—生命值,直接改大比如5000
•MinDC/MaxDC—最小最大物理攻击
•MinMC/MaxMC—最小最大魔法攻击
•AC/MAC—物理防御/魔法防御
-Exp—击杀经验,改大可快速练级
•Race/RaceImg—形象代码(对应Mon.wil图片序号)
•Appr—外观索引
•RespawnTime/刷新时间—单位毫秒,60000=60秒,改10000=10秒快刷
改完Ctrl+S保存,重启游戏生效。操作前先把21.ATD复制备份到桌面。
二、修改地图刷怪点(把鸡/稻草人换成别的怪、调数量和时间)
如有缘版的地图刷怪通常在两个地方控制:
1.Mir200\Envir\MonGen.txt(部分版本在Data\MonGen.txt)
用记事本打开,格式一般为:
地图号XY怪物名称范围数量间隔时间(秒)
例:
0330268白野猪531800
表示比奇(地图0)坐标330268附近刷白野猪,范围5格,刷3只,间隔1800秒(实际引擎可能按分钟,看版本,建议实测)。
把"稻草人"改成你要的怪物名如"沃玛战士",保存重启M2或服务端即可变怪。数量改大可一次多刷,间隔时间改小加快刷新。
2.地图文件内嵌刷怪(部分LP版地图.dat内含刷怪)
如修改后不生效说明刷怪写死在Map文件,需在游戏目录Map文件夹找到对应.map,用LP版专用的地图编辑器(LegendMapEdit或LP地图编辑器)打开→点"刷怪点"→选中原有怪物→替换为目标怪物名→调整数量→保存。
三、NPC对话脚本刷怪(点NPC刷怪或定时刷)
如有缘版NPC脚本在Mir200\Envir\Market_Def和Market_Say目录,打开对应NPC的.txt文件,找MonGen或#ACT后的刷怪指令:
#ACT
MonGen比奇县5050祖玛卫士100
格式:MonGen地图名XY怪物名数量等级(0为默认)
改成你要的地图、坐标、怪物名、数量即可。点NPC刷怪就是在这改,把怪物名换成你想要的,保存后重载或重启。
部分版本脚本用#CALL调用外部刷怪段,顺着#CALL路径找到对应文件改怪物名即可。
四、添加新怪物(新增一种怪)
步骤:
1.在21.ATD的Monster表里追加一行,填新名字(如"暗黑白野猪")、复制相近怪物的属性再微调HP/攻击/形象Appr值,Appr要对应客户端Data\Mon.wil或Mon18.wil里的图片帧序号,乱填会变透明方块。
2.若要用新怪物形象而客户端没有对应图片,需把带新怪图片的Mon.wil/Mon18.wzx补丁覆盖到客户端Data目录。
3.在MonGen.txt或NPC脚本里用新名字刷怪测试。
五、爆率修改
怪物爆率在Mir200\Envir\MonItems目录,每个怪物对应一个.txt(如白野猪.txt),格式:
1/10屠龙刀
1/100修炼戒指
分子分母越小爆率越高,1/1=必掉。把稻草人.txt改名或新建对应新怪名的txt文件挂爆率。
六、常见坑
•怪物名改了刷不出来→脚本里怪物名和数据库Name字段大小写和空格必须完全一致
•改完不生效→如有缘版需完全退出游戏重启,部分版本不支持M2在线重载
•怪物变白方块→Appr形象码超出客户端Mon.wil图片范围,需换正确Appr或打补丁
-刷出怪马上消失→地图号填错或坐标在墙/不可行走格,换空旷地面坐标重试
一、修改怪物基础属性(血量/攻击/经验/刷新时间)
进入LP仿传奇单机如有缘版安装根目录→打开RPG文件夹→找到21.ATD(有的版本叫Monster.atd或直接在RPG.mdb),这是加密的Access数据库文件。
打开方法:
•装了MicrosoftAccess(建议2003或2007版)直接双击21.ATD,密码框输入lp68703726或lpfq试之,能进则看到表。
•若打不开可用UltraEdit或WinHex打开21.ATD,删掉文件头部几个字节的加密头另存再用Access无密码打开(新手建议直接用Access试密码)。
-部分绿色版自带"怪物修改器.exe"或"LP仿传奇修改器",直接用它打开RPG目录也能改。
进入数据库后找Monster表(或怪物数据表),主要字段含义:
•Name/名称—怪物显示名,要和刷怪脚本里的名字一字不差
-Level—等级
•HP/MaxHP—生命值,直接改大比如5000
•MinDC/MaxDC—最小最大物理攻击
•MinMC/MaxMC—最小最大魔法攻击
•AC/MAC—物理防御/魔法防御
-Exp—击杀经验,改大可快速练级
•Race/RaceImg—形象代码(对应Mon.wil图片序号)
•Appr—外观索引
•RespawnTime/刷新时间—单位毫秒,60000=60秒,改10000=10秒快刷
改完Ctrl+S保存,重启游戏生效。操作前先把21.ATD复制备份到桌面。
二、修改地图刷怪点(把鸡/稻草人换成别的怪、调数量和时间)
如有缘版的地图刷怪通常在两个地方控制:
1.Mir200\Envir\MonGen.txt(部分版本在Data\MonGen.txt)
用记事本打开,格式一般为:
地图号XY怪物名称范围数量间隔时间(秒)
例:
0330268白野猪531800
表示比奇(地图0)坐标330268附近刷白野猪,范围5格,刷3只,间隔1800秒(实际引擎可能按分钟,看版本,建议实测)。
把"稻草人"改成你要的怪物名如"沃玛战士",保存重启M2或服务端即可变怪。数量改大可一次多刷,间隔时间改小加快刷新。
2.地图文件内嵌刷怪(部分LP版地图.dat内含刷怪)
如修改后不生效说明刷怪写死在Map文件,需在游戏目录Map文件夹找到对应.map,用LP版专用的地图编辑器(LegendMapEdit或LP地图编辑器)打开→点"刷怪点"→选中原有怪物→替换为目标怪物名→调整数量→保存。
三、NPC对话脚本刷怪(点NPC刷怪或定时刷)
如有缘版NPC脚本在Mir200\Envir\Market_Def和Market_Say目录,打开对应NPC的.txt文件,找MonGen或#ACT后的刷怪指令:
#ACT
MonGen比奇县5050祖玛卫士100
格式:MonGen地图名XY怪物名数量等级(0为默认)
改成你要的地图、坐标、怪物名、数量即可。点NPC刷怪就是在这改,把怪物名换成你想要的,保存后重载或重启。
部分版本脚本用#CALL调用外部刷怪段,顺着#CALL路径找到对应文件改怪物名即可。
四、添加新怪物(新增一种怪)
步骤:
1.在21.ATD的Monster表里追加一行,填新名字(如"暗黑白野猪")、复制相近怪物的属性再微调HP/攻击/形象Appr值,Appr要对应客户端Data\Mon.wil或Mon18.wil里的图片帧序号,乱填会变透明方块。
2.若要用新怪物形象而客户端没有对应图片,需把带新怪图片的Mon.wil/Mon18.wzx补丁覆盖到客户端Data目录。
3.在MonGen.txt或NPC脚本里用新名字刷怪测试。
五、爆率修改
怪物爆率在Mir200\Envir\MonItems目录,每个怪物对应一个.txt(如白野猪.txt),格式:
1/10屠龙刀
1/100修炼戒指
分子分母越小爆率越高,1/1=必掉。把稻草人.txt改名或新建对应新怪名的txt文件挂爆率。
六、常见坑
•怪物名改了刷不出来→脚本里怪物名和数据库Name字段大小写和空格必须完全一致
•改完不生效→如有缘版需完全退出游戏重启,部分版本不支持M2在线重载
•怪物变白方块→Appr形象码超出客户端Mon.wil图片范围,需换正确Appr或打补丁
-刷出怪马上消失→地图号填错或坐标在墙/不可行走格,换空旷地面坐标重试

