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

单机传奇添加新怪物时数据存储位置

来源: 作者: 热度:
在单机传奇游戏中添加新怪物时,相关的数据通常存储在服务端的数据库文件中。具体来说,怪物的基本信息一般存储在 MirServer\Mud2\DB 文件夹中的 Monster.DB 文件里。这个文件可以通过数据库管理软件如 DBC2000 来查看和编辑,或者使用一些专用的传奇版本修改工具来进行操作。

当你想要添加一个新怪物时,你需要在 Monster.DB 文件中添加相应的数据条目,包括怪物的名称、等级、生命值、攻击力、防御力等属性。这些信息通常包括但不限于以下字段:

SID:怪物代号
Name:怪物名称
Race:行动模式及死亡时的效果代码
Racelmg:攻击模式代码
Appr:怪物形象代码
Lvl:怪物等级
Undead:是否属于不死系(0-否,1-是)
CoolEye:是否主动攻击(反隐形范围)
EXP:怪物的经验值
HP:怪物生命
MP:怪物魔法
AC:怪物防御力
MAC:魔法防御力
DC:攻击力
SPEED:速度
HIT:命中率
Walk-SPD:行走速度
WalkStep:行走步伐
WalkWait:行走等待时间
ATTACR-SPD:攻击速度
添加完新怪物的数据后,你还需要在 MirServer\Mir200\Envir\MonGen.txt 文件中配置怪物的刷新机制,包括怪物刷新的地图、坐标、范围、数量和刷新时间等。

在单机传奇中添加新怪物时,数据存储在多个位置。首先,使用 DBC2000 打开 D:\Mirserver\Mud2\DB 里面的 Monster.DB(怪物数据库),在此数据库中添加新怪物。在 D:\Mirserver\Mir200\Envir\MonItems 里面写暴率文件,暴率文件是 TXT 类型文件,文件名就是怪物数据库里面的怪物名字。添加怪物的步骤还包括先在 DB 数据库中添加新怪物,然后在 MonItems 中添加新怪物暴率文件,最后在 MonGen.txt 文件中添加新怪物。在传奇版本中添加上新的怪物教程如下:1. 打开传奇设置器,点击怪物数据库栏,点击导入怪物数据,导入进需要添加的怪物;2. 点击导入怪物数据后,将怪物数据放到输入部分框内,点击确认添加;3. 怪物的各种属性都可以在怪物列表处修改,此设置器为中文显示,方便各位 GM 修改;4. 添加完怪物后需要给怪物设置爆率,找到怪物爆率文件夹;5. 在文件夹下新建一个 TXT 格式的文本文档,名称为添加进入的怪物的名称,并设置爆率;6. 爆率设置完成后,需要使怪物出现在游戏中,就需要添加进入刷怪文件 (MonGen);7. 在刷怪文件 (MonGen) 中,添加进入刷摇钱树的信息。gom 引擎自定义怪物时,1. SmartMonster 目录放入 D:MirServerMir200Envir 目录;2. Mon36 新怪物数据.txt 导入到你的怪物 DB 中;3. Mon36 新怪物使用的自定义怪物功能,里面使用到 Wil 列表,这个配置文件中的 Mon36.wzl 是放在 Wil 列表的一号个位置,所以也要把 Mon36.wzl 是放在 Wil 列表的一号个位置才能正常显示新怪物。综上所述,单机传奇添加新怪物时数据存储在多个位置,包括怪物数据库 Monster.DB、MonItems 文件夹和 MonGen.txt 文件等。
单机传奇怪物数据库 Monster.DB 作用
Monster.DB 是关于怪物的攻击、经验、等级等方面的数据库文件。其中包含怪物的代号、名称、行动模式及死亡时的效果代码、攻击模式代码、怪物形象代码、等级、是否属不死系、感知范围、经验值、生命值、魔法值、防御力、魔法防御力、攻击力、攻击力上限、魔法攻击力、道士精神力、速度、攻击命中率、行走速度间隔、行走步伐、行走等待时间、攻击速度间隔等众多信息。这个数据库对于定义游戏中的怪物特性起着至关重要的作用。例如,通过调整怪物的等级参数,可以改变怪物的强度;调整攻击模式代码可以决定怪物在战斗中的行为方式;调整感知范围参数可以影响怪物发现玩家的距离等。总之,Monster.DB 是单机传奇游戏中构建丰富多样怪物体系的重要基础文件。
单机传奇 MonItems 文件夹作用
单机传奇游戏中的 MonItems 文件夹主要存放着游戏中怪物的爆率文本。这个文件夹集中了所有游戏中的怪物,每一个怪物以一个文本文件表示。例如祖玛卫士 8.txt,通过打开这个文件可以看到这个怪物能爆什么东西以及爆率情况。如文件中可能显示祖玛卫士爆幽灵项链的机率是 500 分之一,爆龙戒的机率是 800 分之一。有些怪物还会根据在不同地图分布的情况加上编号,如祖玛卫士分为祖玛卫士 0.txt、祖玛卫士 8.txt 等,这是为了精细控制不同地图上怪物的爆率。通过修改这些文本文件中的爆率参数,可以调整怪物的掉落物品概率。比如把对应的几率改成 1/1,就意味着杀死这个怪物它必爆这个东西。MonItems 文件夹在调整游戏的物品掉落平衡和丰富玩家游戏体验方面起着关键作用。
单机传奇 MonGen.txt 文件作用
在单机传奇中,MonGen.txt 文件起着重要的刷怪作用。文件中可以增加刷怪支持 G 变量刷怪,其格式为:怪物信息 G 变量操作符(>,<,=,>=,<=)数值。例如 “3 180 275 毒蜘蛛 2 4 1 100 249 0 0 0 0 0 @刷毒蜘蛛 G9 > 9”,表示当 G9 变量大于 9 时刷毒蜘蛛。MonGen.txt 文件还支持 QF 触发,修正了 MONGENEX 怪物名字颜色为空时名称是黑色的问题,并且名字颜色支持变量。扩展刷怪文件 MonGen.txt 支持 QF 触发后,可以实现更加丰富的刷怪效果和提示。例如当刷怪时可以发送消息 “{【BOSS 提示】:/SCOLOR=70}{『<RegMonName>』/SCOLOR=250}已出世,位于地图<RegMonMap>(<



RegMonX>:<$RegMonY>,赶紧抢!!!”。总之,MonGen.txt 文件在控制游戏中怪物的生成方面发挥着重要作用,为游戏的可玩性和趣味性提供了有力支持。
单机传奇如何设置新怪物爆率
在单机传奇中设置新怪物爆率可以通过以下步骤进行。首先找到游戏中的 MonItems 文件夹,这个文件夹存放着所有怪物的爆率文本。每一个怪物以一个文本文件表示,打开新怪物对应的文本文件或者创建一个新的文本文件来代表新怪物。在文件中,可以按照现有的格式设置新怪物的爆率情况。例如,可以将新怪物爆某个物品的机率设置为具体的数值,如 “1/100” 表示爆率为百分之一。要注意格式的正确性,比如物品名称和爆率之间的空格一定不要是中文件格式的空格。设置完爆率后,如果想在不用重启游戏的情况下生效,可以用 GM 上线打一下 “@重新加载暴率” 或者 “@reloadmonitem”,具体的命令可以在 M2 上查询。同时,在设置新怪物爆率时,需要考虑游戏的平衡性,避免爆率过高导致游戏道具泛滥,影响游戏体验。
单机传奇在添加新怪物时,新怪物的数据会存储在多个位置。怪物的基本信息如代号、名称、行动模式等可能存储在 Monster.DB 数据库中。怪物的爆率信息会存储在 MonItems 文件夹对应的怪物文本文件中。而怪物的生成规则可能会在 MonGen.txt 文件中进行设置。通过对这些文件的合理调整和配置,可以成功添加新怪物并设置其各项属性和爆率。
[顶部]