骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
购买CDKEY 衣谷三国
查看: 2519|回复: 10

[求助] 修改剑的携带位置

[复制链接]

1

主题

20

回帖

6

积分

平民

Rank: 1

UID
3543328
第纳尔
35
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2023-7-24
鲜花(0) 鸡蛋(0)
发表于 2023-8-23 12:31:59 | 显示全部楼层 |阅读模式
各位大佬,请问如何通过修改XML文件,修改武器携带位置啊。下了纳西尔圣剑的MOD,但是武器是背在背上的,想要让它放在左臀处。实在不会...其他武器MOD的XML里面都有sword_back或者sword_left_hip_这种,可以直接修改。没有这个的话,我就完全不会了,救救孩子,该怎么办呢

17

主题

119

回帖

66

积分

扈从

Rank: 2Rank: 2

UID
2191053
第纳尔
545
精华
0
互助
5
荣誉
0
贡献
0
魅力
0
注册时间
2014-9-20
鲜花(2) 鸡蛋(0)
发表于 2023-8-23 15:07:22 来自手机 | 显示全部楼层
在官方的mod里找有没有类似的。可以学习官方是怎么弄的。先打开作弊模式。这样你就可以看到所有武器了。给你的人装备。如果是在左侧臀部附近就研究一下这个武器究竟是怎么做到的。一个Native mod,一个sandbox core这两个。来自: Android客户端

10

主题

89

回帖

40

积分

扈从

Rank: 2Rank: 2

UID
721473
第纳尔
921
精华
0
互助
2
荣誉
0
贡献
0
魅力
0
注册时间
2012-3-26
鲜花(0) 鸡蛋(0)
发表于 2023-8-23 15:54:34 | 显示全部楼层
本帖最后由 foolimon 于 2023-8-23 15:55 编辑

1.所有武器MOD的根目录都有一个配置文件,SubModule.xml 打开后,找到“CraftingTemplates”,比如:
<XmlNode>
            <XmlName id="CraftingTemplates" path="xxxx/xxxx.xml"/>
        </XmlNode>
这里的xxx/xxxx.XML就是你要改的文件。
2.根据武器ID(通过翻译目录里的名称和item文件的ID来确定)找到相应的<CraftingTemplates>节点,修改item_holsters="sword_left_hip_3:sword_left_hip:sword_left_hip_2:sword_back"的属性值。   一般属性值有4个字符串,用冒号分开。通过调整4个字符串的顺序,可以改变优先权。也就是说,哪个字符串在前面就优先放在什么位置,比如我例子里,是优先在左腰处3个位置,最后才到背上。

评分

参与人数 1第纳尔 +5 互助 +1 收起 理由
Aomine Daiki + 5 + 1 乐于助人!

查看全部评分

1

主题

20

回帖

6

积分

平民

Rank: 1

UID
3543328
第纳尔
35
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2023-7-24
鲜花(0) 鸡蛋(0)
 楼主| 发表于 2023-8-23 20:08:15 | 显示全部楼层
foolimon 发表于 2023-8-23 15:54
1.所有武器MOD的根目录都有一个配置文件,SubModule.xml 打开后,找到“CraftingTemplates”,比如:

    ...

感谢大佬,我自己尝试过自己输入,但是可能是格式这类的错误,每次都报错。我这次再试试

1

主题

20

回帖

6

积分

平民

Rank: 1

UID
3543328
第纳尔
35
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2023-7-24
鲜花(0) 鸡蛋(0)
 楼主| 发表于 2023-8-23 20:54:27 | 显示全部楼层
foolimon 发表于 2023-8-23 15:54
1.所有武器MOD的根目录都有一个配置文件,SubModule.xml 打开后,找到“CraftingTemplates”,比如:

    ...

大佬,我自己折腾了半天,添加了好几个位置也不对。原来是这样的:
<XmlNode>               
                        <XmlName id="CraftingTemplates" path="crafting_templates"/>
我给修改成:
<XmlNode>               
                        <XmlName id="CraftingTemplates" path="item_holsters="sword_left_hip_3:sword_left_hip:sword_left_hip_2:sword_back"/>
但还是不太行,各种微调也试过了,索性游戏都进不去了

3

主题

600

回帖

231

积分

见习骑士

Rank: 3

UID
183504
第纳尔
4620
精华
0
互助
10
荣誉
0
贡献
0
魅力
0
注册时间
2010-1-4

汉匈决战正版勋章元老骑士勋章霸主正版勋章

鲜花(5) 鸡蛋(0)
发表于 2023-8-24 16:17:26 | 显示全部楼层
Laria 发表于 2023-8-23 20:54
大佬,我自己折腾了半天,添加了好几个位置也不对。原来是这样的:
               
                       

有可能是某个空格或者左右小括号的问题,我有次小括号动了就进不去

10

主题

89

回帖

40

积分

扈从

Rank: 2Rank: 2

UID
721473
第纳尔
921
精华
0
互助
2
荣誉
0
贡献
0
魅力
0
注册时间
2012-3-26
鲜花(0) 鸡蛋(0)
发表于 2023-8-25 00:50:51 | 显示全部楼层
本帖最后由 foolimon 于 2023-8-25 01:08 编辑
Laria 发表于 2023-8-23 20:54
大佬,我自己折腾了半天,添加了好几个位置也不对。原来是这样的:
               
                        

呃,你改错文件了。不过刚才我把圣剑MOD下下来看XML文件了,作者调用的是原版“TwoHandedSword”,所以没法直接在MOD里改。以上方法作废。

10

主题

89

回帖

40

积分

扈从

Rank: 2Rank: 2

UID
721473
第纳尔
921
精华
0
互助
2
荣誉
0
贡献
0
魅力
0
注册时间
2012-3-26
鲜花(0) 鸡蛋(0)
发表于 2023-8-25 01:06:56 | 显示全部楼层
本帖最后由 foolimon 于 2023-8-25 01:09 编辑
鬼神 发表于 2023-8-24 16:17
有可能是某个空格或者左右小括号的问题,我有次小括号动了就进不去

这样吧。有个方法,你不用改MOD,可以直接改原版文件,但有个后果:注意!注意!注意!按我的方法改后,所有的双手剑都会变成挂在左边臀部。如果介意就不要用这个方法,方法如下:
1.找到crafting_templates.xml文件,位置在:
"(你的盘符):\(你的STEAM安装目录)\steamapps\common\Mount & Blade II Bannerlord\Modules\Native\ModuleData\crafting_templates.xml"
2.备份一下crafting_templates.xml,然后第3步
3.打开crafting_templates.xml,搜索“TwoHandedSword”
4.把“item_holsters="sword_back:sword_back_2:sword_back_3:sword_back_4“替换成"item_holsters="sword_left_hip_3:sword_left_hip:sword_left_hip_2:sword_back"

切记!切记!切记!要备份原文件。

评分

参与人数 1第纳尔 +5 互助 +1 收起 理由
伊子 + 5 + 1 乐于助人!

查看全部评分

1

主题

20

回帖

6

积分

平民

Rank: 1

UID
3543328
第纳尔
35
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2023-7-24
鲜花(0) 鸡蛋(0)
 楼主| 发表于 2023-8-26 18:57:58 | 显示全部楼层
foolimon 发表于 2023-8-25 00:50
呃,你改错文件了。不过刚才我把圣剑MOD下下来看XML文件了,作者调用的是原版“TwoHandedSword”,所以没 ...

总之还是非常感谢~

27

主题

161

回帖

56

积分

扈从

Rank: 2Rank: 2

UID
368226
第纳尔
633
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2011-1-22
鲜花(0) 鸡蛋(0)
发表于 2023-8-27 12:52:28 | 显示全部楼层
自己新建一个武器类型,比如双手剑 单手剑,斧头什么的,然后吧这个新类的佩戴位置改了就行,改原版的就和上面一样不过都会变

0

主题

2

回帖

1

积分

平民

Rank: 1

UID
3633790
第纳尔
0
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2024-3-14
鲜花(0) 鸡蛋(0)
发表于 2024-3-14 00:42:30 | 显示全部楼层
大佬  ca鹰之崛起1.2.9  短剑 剑鞘位置在盾牌位置怎么修改成在左臀?
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

Archiver|手机版|小黑屋|骑马与砍杀中文站

GMT+8, 2025-9-14 05:04 , Processed in 0.112849 second(s), 31 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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