当前位置 : 145z游戏站 | 热血传奇 | 技术教程 | 

热血传奇单机版修改怪物掉落装备带随机极品属性及调高出极品率方法

热度:
传奇单机版让怪物爆出的装备自带攻击+几点、魔法+几点等随机极品属性,靠的是StdItems.DB中设置装备极品上限+M2引擎开启全局极品率。单纯改怪物爆率文件只能控制"掉不掉这件装备",不能控制"带不带极品",极品是引擎在掉落瞬间按物品数据库上限随机生成的。

需要动的文件和位置:
•MirServer\Mir200\DB\StdItems.DB——物品数据库,控制每件装备允许随机追加几点极品。

•M2Server→选项→参数设置→物品设置(或游戏选项→极品设置)——全局极品率和极品条数。

-MirServer\Mir200\Envir\MonItems\*.txt——怪物爆率,控制掉不掉这件装备(非极品率但影响你能拿到极品的前提)。

第一步放开单件装备随机极品上限(最关键)
用引擎自带DB工具或DBCommander2000打开StdItems.DB。找到你要改的装备(如裁决、龙纹、骑士手镯等),重点看这些字段:
-DC2(最大攻击上限)、MC2(最大魔法上限)、SC2(最大道术上限)、AC2(最大防御上限)、MAC2(最大魔御上限)——这些字段除决定基础属性外,Hero/GOM引擎也用它们作为"随机极品可追加最大值"。
例:裁决基础DC=0DC2=30,想让裁决最多随机出攻击+10极品,把DC2改成40(基础30+极品上限10),部分版本需单独看AddPoint字段或AniCount字段填极品上限,具体看引擎说明,通用做法就是把DC2/MC2/AC2适当加大。
-AniCount或Source字段(部分版本控制是否允许出极品):一般0为允许,填错会变不出极品,保持默认0即可。
•NeedLevel——佩戴等级,不动。

改完保存,M2中点"重载→重载物品数据库"或重启服务端。

第二步开启并调高全局极品率
打开M2Server:
•GOM/GEE引擎:选项→参数设置→物品设置→找到"全局极品率"(AddPointRate)和"极品属性最高点数"(MaxAddPoint)。全局极品率填5000~10000(数值越大出极品概率越高,10000为100%出极品),极品属性最高点数填你希望的上限如5或10。同时勾选"允许随机极品属性"。

-Hero老引擎:选项→游戏选项(或功能设置)→找到"物品极品率""极品点数几率",分别调大(如极品率5000、点数几率10000),并在"允许物品带极品属性"打勾。
保存后重载或重启。

第三步确保怪物会掉这件装备(爆率文件)
进Mir200\Envir\MonItems\,打开目标怪物TXT(如白野猪.txt),确认有该行:
1/50裁决之杖
分母改小提高掉落概率,改1/1必爆(测试用)。若没这条加进去。爆率文件只管掉不掉装备,不管带不带极品,但只要装备被掉落引擎就会按第二步设的概率给它随机追加极品。

第四步验证与微调
进游戏杀怪拿装备,看描述是否出现"攻击:0-30(+3)"之类字样。若仍不出极品检查:
•StdItems.DB中对应装备DC2/MC2是否大于基础值(基础值与极品上限之和),等于基础值则极品上限为0永远不会追加。

-M2中全局极品率是否为0(默认常是0需手动开)。
•用GM命令@Make裁决刷出的装备同理应带极品,若不代则DB或M2没设好。

补充:部分合击版/翎风引擎有独立文件Mir200\Envir\ItemPlus.txt或SuperItem.txt控制极品范围和必出极品标记,格式通常为:
物品Idx最小追加最大追加是否必极品(0/1)
例:
103150
代表Idx=103的装备随机追加1~5点极品属性,不改全局极品率时按此文件判定。有该文件则优先按它,没有才走M2全局设置。

注意改StdItems.DB前备份原文件,AniCount乱填可能导致装备不显示或极品失效,DBC保存如报只读先关M2再存。
[顶部]