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

热血传奇单机版修改怪物攻击力防御血量及给怪物或角色添加分身术技能完整教程

热度:
修改怪物信息靠改Monster.DB,给版本加"分身术"需要往Magic.DB里补技能记录并在M2开启分身功能,顺带也可让BOSS通过MonsterSkill.txt释放召唤宝宝来模拟分身效果。

一、修改怪物攻击/防御/血量/攻速

怪物属性全存在服务端D:\MirServer\Mud2\DB\Monster.DB(部分老版在Mir200\DB\Monster.DB),用DBC2000的BDEAdministrator打开HeroDB数据库后双击Monsters表编辑。

常用关键字段含义:
•Name—怪物名称,搜索定位用(如"祖玛教主""沃玛卫士")

•Lvl—怪物等级,影响经验倍率参考

•HP/MP—生命值/魔法值,HP改大为加血

•AC/AC2—最小物理防御~最大物理防御,数值越高战士越难砍动

-MAC/MAC2—最小魔法防御~最大魔法防御,数值高则法师打不动
•DC/DCMAX—最小物理攻击~最大物理攻击,决定近战怪打人多疼

•MC/MCMAX—最小/最大魔法攻击,法师型BOSS(沃玛教主、触龙神)调这个

-SC/SCMAX—最小/最大道术攻击,道士型怪物(祖玛卫士施毒)调这个
•Speed—移动速度,值越小走得越快

•Walk_SPD/Attack_SPD—行走间隔/攻击间隔,值越小攻击或移动频率越快(例:原500改250约快一倍)

操作步骤:
1.打开BDEAdministrator→展开HeroDB→双击Monsters表。
2.Ctrl+F搜怪物名(注意和Monster.DB中Name字段一字不差,含半角空格)。
3.改DC/DCMAX调攻击、AC/MAC调防御、HP调血、Attack_SPD调攻速。
4.点左上角软盘图标保存,关掉BDE。
5.重启M2Server(或控制器停止再启动游戏服务器),进游戏杀掉旧怪重新刷出新怪才生效——场上已存在的怪物不会实时刷新。

二、给角色添加分身术技能(版本原本没有分身术)

大多数Hero/GOM/GEE引擎底层已支持分身术,只是Magic.DB里缺技能记录导致列表不显示。操作如下:

①往Magic.DB添加分身术技能记录
用DBC2000打开HeroDB下的Magics表(有的叫Magic.DB),新增一行或找闲置空行填:
•MagID(技能编号)—建议用未占用的,如1001(Hero常见分身术MagID=27或1001,先搜有无27占用)

-MagName—分身术
•Job—允许职业,123代表战法道都可学,或按引擎填0/1/2对应各职业分开建三行

•Level—学习等级(如18或35)

•Spell—耗蓝(如30或50)

-Power—持续时间秒数(如60)
•MaxPower—分身上限(1)

•DefSpell—冷却时间(如180000毫秒即180秒)

•TrainLv—技能等级(1)

•Descr—召唤分身协同作战

保存后重启服务端。若你用的是带"技能配置器.exe"的一键端,也可以直接打开配置器→新增技能→选技能类型为"分身术/Clone"→填MagID和名称→保存。

②开启引擎分身功能
M2Server主界面→选项→参数设置→人物/角色/内挂设置(各版位置不同)→找到"允许分身术""启用分身召唤"勾选√,保存并重新加载参数或重启M2。

③做分身术技能书(可选)
打开MirServer\Mir200\Envir\StdItems.DB(物品数据库),新增一件消耗品物品:
•Name:分身术(书)

•StdMode:通常25(技能书)或按你版本现成书照抄

-Shape:对应技能ID(填Magic.DB里设的MagID如1001)
•NeedLevel:学习所需等级

保存,把该书放进某BOSS爆率文件(MonItems\祖玛教主.txt加一行1/1分身术(书)),进游戏捡书右击学。

三、给BOSS添加"分身/召唤宝宝"模拟分身效果

版本若想让BOSS战时自动出分身(招小弟),用怪物技能文件配置:

打开MirServer\Mir200\Envir\MonsterSkill.txt(部分版在Envir\Monster\MonsterSkill.txt),末尾加一行:

祖玛教主召唤宝宝30宝宝名58

格式一般为:怪物名技能类型(召唤宝宝)释放概率%召唤怪物名(需在Monster.DB存在)范围冷却秒
意思是祖玛教主30%概率召唤一只名为"宝宝名"的怪物(你可以专门建一个低血高攻复制品作为分身替身)。保存重启M2生效。部分新版引擎格式为:

祖玛教主CallSlave宝宝名30160

分别代表:怪物名命令分身怪物名概率%数量持续秒。具体看你自己版本原有行格式照抄改名字即可。

四、常见失效排查

•改完Monster.DB攻防没变——确认重启了M2且打的是新刷出的怪,场上已存活的怪沿用旧属性。

-学了分身术按快捷键无反应——检查Magic.DB里MagID是否冲突被占用、M2里"允许分身术"是否勾选、登录器是否支持分身指令(重新生成登录器勾阎身功能)。
•BOSS不招分身——确认MonsterSkill.txt里怪物名和Monster.DB中Name完全一致(含大小写/空格),召唤的宝宝名必须在Monster.DB存在且Race值正常。

-DBC保存时报错——确认BDEAdministrator里HeroDB的Path指向D:\MirServer\Mud2\DB且目录不含中文。

按以上步骤做完,怪物攻击调高调低都能直接改,版本缺分身术补一条Magic.DB记录开功能就能让角色学,想让BOSS有分身效果配MonsterSkill.txt召唤宝宝即可。
[顶部]