3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 274|回复: 5
打印 上一主题 下一主题

[求助] 求助一下暗黑2重制版mod中添加新的装备位置

[复制链接]

2

主题

38

帖子

60

积分

初级玩家

Rank: 2

贡献度
0
金元
595
积分
60
精华
0
注册时间
2019-12-27
跳转到指定楼层
主题
发表于 2025-7-17 23:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题:我想给我的mod中添加一个新的位置作为勋章Medal
于是我就这样操作了!
1、首先我在misc中新加了一个ItemMedal作为勋章的name字段,code=med,type=meda
2、然后在itemtypes中新加一个ItemMedal作为勋章的itemtype字段,code=meda,bodyloc1-2 = meda
3、再然后,在bodylocs中添加了新的位置Medal,Meda
4、回到global\ui\layouts\下找到playerinventoryoriginallayouthd.json,新加
{
            "type": "InventorySlotWidget", "name": "slot_meda",
            "fields": {
                "rect": { "x": 431, "y": 378, "width": 196, "height": 196 },
                "cellSize": "$ItemCellSize",
                "location": "meda",
                "backgroundFilename": "PANEL\\Inventory\\Inventory_Paperdoll_Glove" 这里先随便用其他图片吧
            }
}

为了方便测试,我在暗金文件里新加了一件勋章类型的装备,并在方块里写了指定合成
然后我回到游戏用方块合成出来 meda类型的装备,但是却无法穿戴上去?
我想过是不是遗漏了什么?

我的想法是,首先misc中的code字段只是用来给item-names识别的,然后type字段是归属itemtypes文件中的type类型
然后itemtypes中的bodyloc1-2是说这个装备属于哪个位置,最后playerinventoryoriginallayouthd编码段写明Meda类型的装备穿戴指向哪个装备位置和坐标

还是我想的太简单了?毕竟我也没从哪些地方看到有大佬说添加新装备位置的帖子和视频,不然mod制作区这种知识点应该是很常见的

不过最后还是希望得到大佬们的帮助和指点,万分感谢!

回复

使用道具 举报

99

主题

1013

帖子

5838

积分

版主

Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

贡献度
966
金元
19743
积分
5838
精华
0
注册时间
2021-1-19
舒服的沙发
发表于 2025-7-17 23:37 来自手机 | 只看该作者
你的意思是说你添加了一个原本装备栏以外的新装备伟,还是一个全新不属于以前的东西,新玩意重制版mod能做到么?
回复 支持 反对

使用道具 举报

2

主题

38

帖子

60

积分

初级玩家

Rank: 2

贡献度
0
金元
595
积分
60
精华
0
注册时间
2019-12-27
硬硬的板凳
 楼主| 发表于 2025-7-17 23:44 | 只看该作者
huwei7890 发表于 2025-7-17 23:37
你的意思是说你添加了一个原本装备栏以外的新装备伟,还是一个全新不属于以前的东西,新玩意重制版mod能做 ...

是的,添加一个新的装备位置,不属于武器,头盔,盾牌,护甲,手套,鞋子,戒指,项链!
回复 支持 反对

使用道具 举报

99

主题

1013

帖子

5838

积分

版主

Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

贡献度
966
金元
19743
积分
5838
精华
0
注册时间
2021-1-19
冰凉的地板
发表于 2025-7-18 08:14 来自手机 | 只看该作者
3dm_15235218 发表于 2025-7-17 23:44
是的,添加一个新的装备位置,不属于武器,头盔,盾牌,护甲,手套,鞋子,戒指,项链!
...

有没有可能你这样弄游戏根本识别不了
回复 支持 反对

使用道具 举报

2

主题

38

帖子

60

积分

初级玩家

Rank: 2

贡献度
0
金元
595
积分
60
精华
0
注册时间
2019-12-27
5#
 楼主| 发表于 2025-7-26 17:11 | 只看该作者
huwei7890 发表于 2025-7-18 08:14
有没有可能你这样弄游戏根本识别不了

应该是! 谢谢版主的回答!
回复 支持 反对

使用道具 举报

2

主题

38

帖子

60

积分

初级玩家

Rank: 2

贡献度
0
金元
595
积分
60
精华
0
注册时间
2019-12-27
6#
 楼主| 发表于 2025-7-26 18:40 | 只看该作者
huwei7890 发表于 2025-7-18 08:14
有没有可能你这样弄游戏根本识别不了

版主 还可以请教您一个问题嘛?

itemstatcost.txt中 有一个字段叫item_skillonattack  

它的itemevent1        itemeventfunc1        itemevent2        itemeventfunc2  4个参数分别为:

domeleeattack        20        domissileattack        20,

当创建被动技能引用这个触发时  为啥只有近战物理攻击可以触发?远程投射物就不行?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-4-6 06:51 , Processed in 0.027270 second(s), 15 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表