传奇架设装备爆率调整与极品掉落修改全教程

来源: 作者: 点击:
自己架设的传奇,想让BOSS爆好装备,或者调整小怪的掉落列表,核心都在于修改爆率文件。传奇的爆率系统由一组文本文件控制,位置在D:\Mirserver\Mir200\Envir\MonItems文件夹里。下面把爆率文件的逻辑、修改方法和极品装备的掉落设置一条条讲清楚。

先找到爆率文件夹。打开服务端目录,一路进到D:\Mirserver\Mir200\Envir\MonItems。这个文件夹里全是.txt文本文件,每个文件对应一个怪物,文件名就是怪物在数据库里的名字。比如白野猪.txt,里面就记录着白野猪死亡后会爆出什么东西。

用记事本打开一个怪物文件,里面内容的格式是这样的:

1/1 万年雪霜
1/50 裁决之杖
1/100 龙纹剑
1/200 噬魂法杖

每行开头的数字代表爆率。1/50的意思是,每次击杀这个怪物,有50分之1的概率掉落裁决之杖。分母越大,概率越低。1/1就是必爆,1/10就是十分之一概率。

要调整爆率,直接改分母就行。想让裁决之杖更容易出,把1/50改成1/20,概率就提高了。改成1/1就变成必爆。注意分母不能写0,写了0会导致引擎报错。

接下来讲怎么让怪物爆出好装备。好装备通常指祖玛级、赤月级或者更高级的武器首饰。先在装备数据库StdItems.DB里查一下这些装备的准确名字,必须和爆率文件里写的完全一致,多一个空格都不行。比如屠龙刀,不能写成屠龙,也不能写成屠龙刀(大),必须一字不差。

然后在对应怪物的爆率文件里添加新行,格式同样是1/概率 装备名字。比如想在祖玛教主身上加一把屠龙,就在祖玛教主的文件末尾加上一行1/500 屠龙,保存即可。概率可以根据你的心意来定,想让它成为绝世稀罕物就写1/1000,想让它烂大街就写1/10。

如果想让某个怪物必爆一堆好东西,可以写多行1/1,每行一个装备,这样怪物死了就会把列表里所有1/1的物品全部爆出来。注意不要写太多,爆得满地都是看着乱,服务器也可能卡。

极品属性的掉落是另一个话题。在传奇里,装备爆出来时带不带极品属性,比如攻击+1、魔法+2这些,是由M2上的参数控制的。打开M2server,找到查看菜单,点击列表信息二,再点开极品掉落列表。这里有四个选项:普通怪物、精英怪物、首领怪物、特殊怪物,分别对应不同档次的怪物的极品生成概率。

点进去后可以看到一个表格,里面可以设置每种怪物爆出装备时,带极品属性的概率和极品数值的范围。比如设置普通怪物极品概率为10,极品机率1/10,意思是击杀普通怪时有十分之一的几率出现极品,极品属性的数值在1-3之间随机。数值可以自己调,想搞一刀999就设大一点。

还有一个地方要注意,装备本身的极品属性上限受数据库里字段的限制。比如裁决之杖在StdItems.DB里,它的最大攻击力字段如果填的是0,那它怎么极品也不会超过默认值。要想让裁决爆出来能加5点攻击,需要在数据库里把最大攻击力字段改成5,这样极品生成时才有向上加的空间。

有的版本还会用到爆率脚本。打开D:\Mirserver\Mir200\Envir\MapQuest_def\QManage.txt,看看里面有没有爆率相关的脚本段。有些版本的BOSS死亡时,是通过脚本触发掉落的,这时候光改MonItems文件夹没用,得去找对应的脚本段,一般在[@OnKillMonster]下面。找到后调整脚本里的Give命令,Give 屠龙 1就是直接给一把屠龙,可以配合Random随机命令来控制概率。

改完爆率后记得重启M2或者重载爆率配置。在M2server上点控制,然后点重新加载怪物爆率,这样不用重启服务器也能让修改生效。如果不想重启,也可以手动在游戏里召唤一个怪物杀死测试,看看爆率有没有变化。

还有一个细节,不同怪物共用同一个爆率文件的情况。有的版本里好几个怪物共用一个.txt文件,比如所有沃玛系列都叫沃玛战士.txt。这时候修改这个文件会影响所有叫这个名字的怪物。如果不希望影响太广,可以给特定怪物单独建文件,文件名必须和怪物数据库里的名字一致,引擎会优先读取单独的文件。

关于爆率的平衡性,可以慢慢调。先按自己的想法设好,然后进游戏实测,打怪测试掉率,如果感觉太容易出或者太难出,随时回来改。改几次就能找到适合自己版本的节奏。