迷失单职业版本底层多为GOM/GEE,卡爆率分两条线:改MonItems底表是永久改这只怪的掉率,用KILLMONBURSTRATE或SetDropRate是临时给角色/全服乘倍数。底表改错格式直接不爆,脚本命令写错角色爆率不变,下面按能跑通的顺序拆。
一、MonItems底表永久卡爆率
路径MirServer\Mir200\Envir\MonItems\,每个怪物一个txt,文件名必须和Monster.DB里的Name完全一致,大小写、全半角都要对,错一个字这只怪就不读这个文件。
行格式只有一种:
1/50裁决之杖1
1/1金币5000
1/8强效魔法药38
•1/50是几率,X越大越难爆,1/1即必爆
•物品名必须和StdItems.DB的Name一字不差
•第三个字段是数量,单值1表示掉1个;38表示掉3~8个;金币类才用单值大数
-每行一条,不能在一行里写多个物品
迷失版常用#CHILD写法控制“一组里只抽一件”:
#CHILD1/2RANDOM(1/1屠龙刀1/1嗜魂法杖1/1逍遥扇)
意思是1/2概率进括号,进括号后三条里随机抽一条执行,必出其一且只出一件。没写RANDOM的#CHILD1/2(1/4A1/4B)是独立判定,可能AB都出也可能都不出。
改完存盘,M2Server→控制→重新加载→怪物爆率,不用重启整个服务端。想自测在文件里临时加一行1/1布衣1杀稻草人验证,生效后再删。
单怪物掉落条目别超20条,超了GOM老内核会截断后面不读。
二、数据库DropRare全局系数
Monster.DB里每只怪有DropRare字段,实际爆率=底表1/X÷(DropRare/100),或不同版直接当全局除数:DropRare=100时底表1/50还是1/50;DropRare=50相当于全体怪爆率翻2倍;DropRare=1底表几率原样走。迷失版如果觉得整体太肝,把主要BOSS的DropRare从100调到50~30,比逐个改MonItems快。
改DBC后必须关M2重开或M2→重新加载数据库,热改字段不生效。
三、KILLMONBURSTRATE临时卡个人倍率
不用动底表,在QF/QM里给角色挂倍数,适合做“赞助双倍”“地图双倍”“限时狂暴”。
命令原型(GOM/GEE):
KILLMONBURSTRATE倍数持续秒离线是否保存是否静默
倍数是百分制,200=2倍,500=5倍,0=禁爆。持续秒0表示在线期间一直有效。
QM登录触发写:
[@Login]
#IF
CHECKGAMEGOLD>1000
#ACT
KILLMONBURSTRATE200001
SENDMSG5你已开启2倍个人爆率
#ELSEACT
KILLMONBURSTRATE100001
进游戏元宝够1000就永久2倍(在线内),不够回1倍。
地图双倍写法(QF):
[@EnterMap]
#OR
ISONMAP迷失秘境
#ACT
KILLMONBURSTRATE200001
SENDMSG5进入迷失秘境,爆率x2
BREAK
#ELSEACT
KILLMONBURSTRATE100001
出图自动复原1倍。
击杀计数叠爆率(翎风系常见,GOM用变量替):
[@KillMon]
#ACT
INC<$STR(120)>1
#IF
EQUAL<$STR(120)>100
#ACT
KILLMONBURSTRATE3006001
MOV<$STR(120)>0
杀满100只给3倍60秒。
四、全服爆率与脚本兜底
全服临时翻倍用:
SetDropRate2
2即200%,1复原。写进Robot定时任务或GM后台敲命令都行。
QF里强制覆盖掉落(绕过底表直接给):
[@KillMon]
#IF
CHECKMONNAME迷失之主
#ACT
DROPITEM迷失神剑1
BREAK
这只BOSS死必定掉迷失神剑,不受MonItems影响。
五、迷失单职业常见坑
•改了MonItems不生效:文件名是迷失之主.txt但Monster.DB里叫迷失之主1,或多了空格;用DBC复制Name粘贴进文件名最稳。
-1/1还不爆:物品名错(如写屠龙但库里是屠龙刀),或StdItems里该物品CanDrop=0被锁掉落。
•KILLMONBURSTRATE写了没反应:引擎是Hero老版不支持这命令,换SetDropRatePerson2000;或参数顺序错,第三参填了1但小退清变量导致看起来没倍率。
-爆率虚高但包里不见:迷失版很多“元宝卷/材料”是绑定物品,掉落权限要在StdItems开Bind=0或QF里Take判定错。
•单怪条目超20被截断:把低级药水和金币挪进#CHILD(...)分组,主行只留装备,条目数压下去。
-微端版改了MonItems玩家不更新:爆率是服务端判定,和微端贴图无关,不用重发登录器,M2重载即可。
底表管“这只怪掉什么掉多少”,KILLMONBURSTRATE管“这个人现在乘几倍”,SetDropRate管“全服乘几倍”,三层可以叠加:底表1/100的屠龙,开5倍个人+全服2倍=实际1/10。调迷失单职业打宝节奏,优先动DropRare和KILLMONBURSTRATE,别一上来就把底表全改成1/1,后期没法收。
一、MonItems底表永久卡爆率
路径MirServer\Mir200\Envir\MonItems\,每个怪物一个txt,文件名必须和Monster.DB里的Name完全一致,大小写、全半角都要对,错一个字这只怪就不读这个文件。
行格式只有一种:
1/50裁决之杖1
1/1金币5000
1/8强效魔法药38
•1/50是几率,X越大越难爆,1/1即必爆
•物品名必须和StdItems.DB的Name一字不差
•第三个字段是数量,单值1表示掉1个;38表示掉3~8个;金币类才用单值大数
-每行一条,不能在一行里写多个物品
迷失版常用#CHILD写法控制“一组里只抽一件”:
#CHILD1/2RANDOM(1/1屠龙刀1/1嗜魂法杖1/1逍遥扇)
意思是1/2概率进括号,进括号后三条里随机抽一条执行,必出其一且只出一件。没写RANDOM的#CHILD1/2(1/4A1/4B)是独立判定,可能AB都出也可能都不出。
改完存盘,M2Server→控制→重新加载→怪物爆率,不用重启整个服务端。想自测在文件里临时加一行1/1布衣1杀稻草人验证,生效后再删。
单怪物掉落条目别超20条,超了GOM老内核会截断后面不读。
二、数据库DropRare全局系数
Monster.DB里每只怪有DropRare字段,实际爆率=底表1/X÷(DropRare/100),或不同版直接当全局除数:DropRare=100时底表1/50还是1/50;DropRare=50相当于全体怪爆率翻2倍;DropRare=1底表几率原样走。迷失版如果觉得整体太肝,把主要BOSS的DropRare从100调到50~30,比逐个改MonItems快。
改DBC后必须关M2重开或M2→重新加载数据库,热改字段不生效。
三、KILLMONBURSTRATE临时卡个人倍率
不用动底表,在QF/QM里给角色挂倍数,适合做“赞助双倍”“地图双倍”“限时狂暴”。
命令原型(GOM/GEE):
KILLMONBURSTRATE倍数持续秒离线是否保存是否静默
倍数是百分制,200=2倍,500=5倍,0=禁爆。持续秒0表示在线期间一直有效。
QM登录触发写:
[@Login]
#IF
CHECKGAMEGOLD>1000
#ACT
KILLMONBURSTRATE200001
SENDMSG5你已开启2倍个人爆率
#ELSEACT
KILLMONBURSTRATE100001
进游戏元宝够1000就永久2倍(在线内),不够回1倍。
地图双倍写法(QF):
[@EnterMap]
#OR
ISONMAP迷失秘境
#ACT
KILLMONBURSTRATE200001
SENDMSG5进入迷失秘境,爆率x2
BREAK
#ELSEACT
KILLMONBURSTRATE100001
出图自动复原1倍。
击杀计数叠爆率(翎风系常见,GOM用变量替):
[@KillMon]
#ACT
INC<$STR(120)>1
#IF
EQUAL<$STR(120)>100
#ACT
KILLMONBURSTRATE3006001
MOV<$STR(120)>0
杀满100只给3倍60秒。
四、全服爆率与脚本兜底
全服临时翻倍用:
SetDropRate2
2即200%,1复原。写进Robot定时任务或GM后台敲命令都行。
QF里强制覆盖掉落(绕过底表直接给):
[@KillMon]
#IF
CHECKMONNAME迷失之主
#ACT
DROPITEM迷失神剑1
BREAK
这只BOSS死必定掉迷失神剑,不受MonItems影响。
五、迷失单职业常见坑
•改了MonItems不生效:文件名是迷失之主.txt但Monster.DB里叫迷失之主1,或多了空格;用DBC复制Name粘贴进文件名最稳。
-1/1还不爆:物品名错(如写屠龙但库里是屠龙刀),或StdItems里该物品CanDrop=0被锁掉落。
•KILLMONBURSTRATE写了没反应:引擎是Hero老版不支持这命令,换SetDropRatePerson2000;或参数顺序错,第三参填了1但小退清变量导致看起来没倍率。
-爆率虚高但包里不见:迷失版很多“元宝卷/材料”是绑定物品,掉落权限要在StdItems开Bind=0或QF里Take判定错。
•单怪条目超20被截断:把低级药水和金币挪进#CHILD(...)分组,主行只留装备,条目数压下去。
-微端版改了MonItems玩家不更新:爆率是服务端判定,和微端贴图无关,不用重发登录器,M2重载即可。
底表管“这只怪掉什么掉多少”,KILLMONBURSTRATE管“这个人现在乘几倍”,SetDropRate管“全服乘几倍”,三层可以叠加:底表1/100的屠龙,开5倍个人+全服2倍=实际1/10。调迷失单职业打宝节奏,优先动DropRare和KILLMONBURSTRATE,别一上来就把底表全改成1/1,后期没法收。

