热血传奇1.76单机版假人(Dummy)装备修改路径 DummyConfig与人形怪MonUseItems配置文件

来源: 作者: 点击:
1.76单机版假人穿什么装备由两个地方控制——大多数GOM/GEE/Hero引擎假人读 Mir200\Envir\DummyConfig\假人名字.txt,部分带人形怪假人系统的版本读 Mir200\Envir\MonUseItems\假人名字.txt。按你服务端实际情况找对应文件夹改即可。

一、常规假人——修改 DummyConfig 文件夹(最常见)

路径:你的服务端根目录\Mir200\Envir\DummyConfig\

此文件夹里每个txt文件名必须和 Mir200\Envir\DummyNameList.txt 里的假人名字完全一致(含空格)。如果文件夹不存在或里面是空的,说明你这版假人没单独建配置,跳到第二节看MonUseItems方式。

打开对应假人名字.txt(如 陪玩战士01.txt),内容大致如下,找到或补全 [UseItems] 段:

[Info]
Job=0
Gender=0
Level=40
DropUseItem=0

[UseItems]
;衣服=UseItems0 武器=UseItems1 照明物=UseItems2 项链=UseItems3
;头盔=UseItems4 左手镯=UseItems5 右手镯=UseItems6
;左戒指=UseItems7 右戒指=UseItems8 腰带=UseItems10 鞋=UseItems11
UseItems0=战神盔甲
UseItems1=裁决之杖
UseItems3=绿色项链(记忆)
UseItems4=黑铁头盔
UseItems5=骑士手镯
UseItems6=骑士手镯
UseItems7=力量戒指
UseItems8=力量戒指
UseItems10=幽灵腰带
UseItems11=幽灵靴子


物品名必须和 Mir200\Envir\Data\StdItems.DB(或DBSrv200的ItemDB)里Name字段一字不差,带空格要带空格(如"裁决之杖"不能写成"裁决杖"),否则部位显示空。改完保存(ANSI编码),M2假人管理点"全部下线"再"全部登录"或重启M2生效。

法师例(Job=1):

UseItems0=恶魔长袍
UseItems1=骨玉权杖
UseItems3=紫碧螺
UseItems4=恶魔长袍(黑)
UseItems5=红宝石戒指
UseItems6=红宝石戒指
UseItems7=龙之手镯
UseItems8=龙之手镯
UseItems10=魔血腰带
UseItems11=魔血靴子


道士例(Job=2):

UseItems0=灵魂战衣
UseItems1=龙纹剑
UseItems3=天珠项链
UseItems4=灵魂战衣(黑)
UseItems5=白金戒指
UseItems6=白金戒指
UseItems7=三眼手镯
UseItems8=三眼手镯
UseItems10=幽灵腰带
UseItems11=幽灵靴子


二、人形怪式假人——修改 MonUseItems 文件夹

部分1.76版假人是用人形怪物(Monster Humanoid)模拟的,配置文件在:
Mir200\Envir\MonUseItems\假人怪物名.txt(文件名对应MonGen.txt里刷的怪物名或DummyNameList同名)

格式用中文别名或数字索引均可,推荐写法:

[BaseInfo]
Job=0
Gender=0
DropUseItem=0

[UseItems]
DRESSNAME=战神盔甲
WEAPONNAME=裁决之杖
NECKLACENAME=绿色项链
HELMETNAME=黑铁头盔
ARMRINGLNAME=骑士手镯
ARMRINGRNAME=骑士手镯
RINGLNAME=力量戒指
RINGRNAME=力量戒指
BELTNAME=幽灵腰带
BOOTSNAME=幽灵靴子


也可以写成数字索引写法(部分引擎两种都认):

UseItems0=战神盔甲
UseItems1=裁决之杖
UseItems3=绿色项链
……


改完保存,重载怪物数据或重启M2,重新召唤/登录假人看效果。

三、QManage.txt 确保加载了配置

假人登录触发脚本(Mir200\Envir\QManage.txt 的 [@Login] 段)需包含加载命令,否则即使配了文件也不读:

[@Login]
#IF
ISDUMMY
#ACT
SETDUMMYCONFIGFILENAME ..\Envir\DummyConfig\<$USERNAME>.txt
LOADDUMMYCONFIGFILE
DUMMYSTART


若你版假人是通过Robot脚本登录,确认Robot段里也有 LOADDUMMYCONFIGFILE。

四、常见问题

• 改完还穿布衣/裸体:文件名和DummyNameList.txt不一致、物品名DB里不存在(多字少字全角半角)、文件存成了UTF-8(改回ANSI)

- 部分部位有装部分没有:说明读到文件但那行物品名写错,对照StdItems.DB核对
• 找不到DummyConfig文件夹:看 Mir200\Envir\MonUseItems\ 有没有假人同名txt,有则是人形怪式假人按第二节改;真没有就自建 DummyConfig 文件夹并按第一节格式新建对应名字的txt,QManage加上LOAD命令

- 假人重新登录才生效,改配置不用重启整个服务端,M2假人管理面板下线再上线即可

简单说——先看 Envir\DummyConfig\ 有没有假人同名txt,有就改 [UseItems] 段填装备名;没有就看 Envir\MonUseItems\ 同名文件改 [UseItems] 或 DRESSNAME/WEAPONNAME 写法。