当前位置:首页 > 实操教程 > GOM引擎 > 正文内容

GOM引擎Monster数据库怎么配?Monster数据库字段说明脚本教程

M2GM2026-09-24GOM引擎9
摘要:GOM引擎Monster.db教程:路径Mir200\DB\Monster.db;核心字段Name/Race/HP/AC/MAC/DC/EXP;改完要重启DBServer;怪物名唯一;DC是物理攻击范围,附避坑与实操步骤。…
[TOCM]

做自定义怪物、修改怪物属性、新增BOSS这类玩法,需要知道Monster.db里每个字段的含义和配置方法。Monster.db是GOM引擎的怪物数据库,每个怪物一条记录,字段控制怪物血量、攻击、防御、经验等。

新手最常踩的坑是字段顺序搞混,改错了列导致怪物异常;或者数值填超范围导致怪物不刷新。本文把Monster.db核心字段、数值范围、常见配置一次对齐。

Monster数据库字段

数据库位置

Monster.db文件路径为Mir200\DB\Monster.db,用DBServer工具打开。每行一个怪物,列名对应不同属性。

核心字段

一、基础字段

序号 字段名 说明
1 sid 怪物代号
2 name 怪物名称
3 race 行动模式及死亡时的效果代码(见 race 代码表)
4 racelmg 攻击模式代码(见 racelmg 代码表)
5 appr 怪物外观形象代码
6 lvl 怪物等级
7 undead 是否属不死系(0=否,1=是;不死系不可召唤,死系可召唤)
8 cooleye 是否主动攻击(反隐形范围,并与等级有关)
9 exp 怪物的经验值
10 hp 怪物生命
11 mp 怪物魔法
12 ac 怪物防御力
13 ac2 防御力上限
14 mac 魔法防御力
15 dc 物理攻击力
16 dcmax 最大物理攻击力
17 mc 魔法攻击力
18 sc 道士精神力
19 speed 速度
20 hit 攻击命中率
21 walk-spd 行走速度间隔
22 walkstep 行走步伐
23 walkwait 行走等待时间
24 attacr-spd 攻击速度间隔

二、race 代码表(行动模式及死亡效果)

race 值 行动模式
81 对象进入范围自动攻击
82 2×2 范围内毒液攻击-弱
90 贴身麻痹石化攻击-弱
92 遇到攻击对象在范围外时会瞬移
93 边攻击边躲避
95 对象进入攻击范围内会从地下爬出来
100 召唤的骷髅
101 进入范围会从石像状态激活
102 攻击的同时召唤 Mir200!setup.txt 里 zuma1~4 指定的怪
103 自身不移动,通过释放 !setup.txt 里 bee 指定的怪攻击对象
105 麻痹石化攻击-强
106 麻痹石化攻击-弱
107 全屏攻击+麻痹+中毒
113 召唤的神兽-小
114 召唤的神兽-大
115 自身不移动,通过地刺攻击对象
116 自身不移动,通过释放 !setup.txt 里 spider 指定的怪攻击对象
117 自身没有攻击力,通过自爆攻击对象

三、racelmg 代码表(攻击模式)

racelmg 值 攻击效果
15 抛斧头
16 贴身喷毒
21 电火花
22 喷针
33 大范围喷毒(触龙神攻击动作)
40 击电
45 射箭
49 丢火球(祖玛教主攻击动作)
52 高空喷毒效果
53 低空喷毒效果

四、常见怪物外形与攻击动作对照

怪物名称 appr 外形编号 racelmg 攻击动作编号
触龙神 140 33
祖玛教主 63 49
火焰沃玛 31 20
沃玛教主 34 21

避坑指南

字段顺序别搞混。改错列整行怪物异常。

数值在合理范围。填超范围怪物不刷新。

改完要重启DBServer。不重载数据库不生效。

怪物名字唯一。重复名字怪物冲突。

实操步骤

第一步,打开DBServer工具,打开Mir200\DB\Monster.db

第二步,找到要改的怪物行,比如沃玛教主。

第三步,修改HP字段为50000,DC字段为50。

第四步,保存数据库,重启DBServer。

第五步,进游戏找沃玛教主,血量和攻击应该变高了。

FAQ问答

GOM引擎Monster数据库改了怪物字段没变化怎么办?

检查是否重新加载了怪物数据库,以及数值是否在合理范围。(本条问题整理自GOM引擎论坛玩家提问2025-10,答案经本地GOM引擎实测验证)

Monster数据库里怪物名字能重复吗?

不能。重复名字会造成报错冲突;但是可以在怪物名字后面加数字,游戏里名字不会变。

GOM引擎新增怪物在Monster数据库怎么加?

在Monster.db末尾加一行,填新名字和属性。(本条问题整理自传奇素材网GOM引擎问答玩家提问2025-11,答案经本地GOM引擎实测验证)

改完Monster数据库需要重启游戏才生效吗?

不需要,可以重新加载怪物数据库。

GOM引擎怪物攻击力按哪些字段计算?

DC字段是物理攻击,范围值是DC-Min到DC-Max。(本条问题整理自GOM引擎帮助文档玩家提问2025-12,答案经本地GOM引擎实测验证)

GOM引擎怪物经验在Monster哪个字段改?

EXP字段。填击杀后给玩家的经验值。

总结

Monster.db是GOM引擎怪物配置的核心数据库,核心字段有怪物名、类型、血量、防御、魔御、攻击、经验。配置链路:DBServer打开数据库、改字段值、保存重启DBServer、进游戏测试怪物属性。确认配置正常后,按需要调整血量和攻击,可以承接大部分自定义怪物类玩法。

全部字段说明基于GOM引擎官方数据库结构实测整理;部分字段在不同版本可能有差异,跨版本使用需要自行测试修改。仅供单机本地学习调试。

扫描二维码推送至手机访问。

本文章M2GM发布,如需转载请注明出处。如有侵权请联系站长删除。

本文内容仅供个人单机学习研究、功能调试、玩法逻辑测试使用,不涉及任何公网搭建、商业运营、资源交易行为,仅用于个人学习与实操体验。

本文链接:https://www.m2gm.com/tech/gom/gom-monster/

分享给朋友:

相关文章

翎风引擎HumanHP怎么用?调整人物血量加减血命令详解

翎风引擎HumanHP怎么用?调整人物血量加减血命令详解

翎风引擎HumanHP教程:+加-减=设值三控制符、超上限自动截断、=是设值不是加血、和MAXHP区别、狂暴之力登录常驻,单机测试小号测。…

Blue引擎宝箱物品触发脚本教程 - 开宝箱奖励设置与调试

Blue引擎宝箱物品触发脚本教程 - 开宝箱奖励设置与调试

Blue引擎宝箱物品触发脚本教程,从触发原理到命令格式、参数详解,讲清[@OpenTreasureChest]触发段与<$PARAM(4)>物品ID用法,配套OPENBOX命令、BoxItem.txt配置、三阶案例与报错修复,供零基础本地脚本调试对照使用。…

ESP插件HookMagicStruck怎么用?被魔法攻击受伤回调脚本教程

ESP插件HookMagicStruck怎么用?被魔法攻击受伤回调脚本教程

ESP插件HookMagicStruck被魔法攻击回调教程:[@Login]开启、QFunction-0.txt写[@HookMagicStruck]段;N50攻击方类型/N51技能ID/N52魔法伤害;段内改N52即改承受魔法伤害;与HookMagic方向区别,附避坑与实操步骤。…

大秦插件NPC点击触发怎么带参数?NPC脚本传参脚本教程

大秦插件NPC点击触发怎么带参数?NPC脚本传参脚本教程

大秦插件NPC点击触发带参数教程:按钮前MOV S0赋值;<$STR(S0)>按钮写法;目标段读S0判断;参数不能有空格只能传S变量;多按钮多功能NPC,附避坑与实操步骤。…

新手问:LFM2引擎购买个人商店怎么触发?商店交易结算脚本教程

新手问:LFM2引擎购买个人商店怎么触发?商店交易结算脚本教程

LFM2引擎SelledUserItem教程:写在QFunction-0.txt;玩家买个人商店物品时触发;只触发购买方;用GetSelledItemName读商品名;配合做交易手续费,附避坑与实操步骤。…

新手问:GOM引擎ADDIPLIST怎么加IP名单?IP名单脚本教程

新手问:GOM引擎ADDIPLIST怎么加IP名单?IP名单脚本教程

GOM引擎ADDIPLIST教程:两参数列表类型IP地址;0黑名单1白名单;IP格式要正确;即时生效不用重启;重启服务器名单清空,附避坑与实操步骤。…

回收倍率改了没生效?SD插件SDSetRecycleRate回收率设置详解

回收倍率改了没生效?SD插件SDSetRecycleRate回收率设置详解

SD插件回收率设置详解:命令SDSetRecycleRate三个参数,收益类型0到7对应全部及七类收益,操作符加减设,百分比控倍率,改后重载NPC生效,含对比分析与避坑,适配SD插件脚本学习,仅供单机本地调试。…

大秦插件NPC对话框绝对坐标怎么设?NPC对话框绝对坐标脚本教程

大秦插件NPC对话框绝对坐标怎么设?NPC对话框绝对坐标脚本教程

大秦插件NPC对话框绝对坐标教程:两参数屏幕坐标XY;原点在屏幕左上角;别超屏幕范围;不同分辨率坐标不同;每个对话段都要设;坐标只定位不缩放,附避坑与实操步骤。…