骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
购买霸主CDKEY 购买战帆CDKEY
查看: 13946|回复: 30

[讨论] 抛砖引玉,浅谈兵种武器装备TXT修改方法

[复制链接]

4

主题

398

回帖

156

积分

见习骑士

Rank: 3

UID
1345192
第纳尔
1964
精华
0
互助
3
荣誉
2
贡献
0
魅力
1
注册时间
2013-5-11

战团正版勋章维京征服正版勋章霸主正版勋章元老骑士勋章

鲜花(7) 鸡蛋(0)
发表于 2020-4-12 12:20:31 | 显示全部楼层 |阅读模式
本帖最后由 ayxl718 于 2020-4-12 13:19 编辑

自己琢磨了几天TXT修改兵种的方法,发现其实砍2的TXT修改比砍1还方便点,正好有人私信问我,就想着发出来大家讨论讨论,因为有些代码我还没看懂,不敢乱动。以下是我琢磨出来的部分,请各位大佬批评指正以下
1、用记事本打开X:\Steam\steamapps\common\Mount & Blade II Bannerlord\Modules\SandBoxCore\ModuleData\spnpccharacters,这是兵种文件
     用记事本打开X:\Steam\steamapps\common\Mount & Blade II Bannerlord\Modules\SandBoxCore\ModuleData\Languages\CNs\std_spnpccharacters_xml-zho-CN.xml,这是兵种翻译文件
     Ctrl+F输入中文查询兵种,“    ”内是兵种代码,查询到后复制到兵种文件中Ctrl+F输入查询对应的数据。
2、兵种熟练度在 <skills>和 </skills>之间,各项熟练度代码如下:
单手OneHanded 双手TwoHanded 长杆武器Polearm
弓Bow 十字弩Crossbow 投掷Throwing
骑术Riding 跑动Athletics 锻造Crafting
侦查Scouting 战术Tactics 流氓习气Roguery
魅力Charm 统御Leadership 交易Trade
管理学Steward 医术Medicine 工程学Engineering
没有写的出代码,表示该兵种无此项熟练度。
3、兵种装备数据在<equipmentSet>和 </equipmentSet>之间,注意这段有三段重复,必须全部修改,不然无法完成修改。
物品文件在X:\steam\steamapps\common\Mount & Blade II Bannerlord\Modules\SandBoxCore\ModuleData\spitems
对应的翻译在X:\steam\steamapps\common\Mount & Blade II Bannerlord\Modules\SandBoxCore\ModuleData\Languages\CNs\std_spitems_xml-zho-CN
查询武器装备代码的方式同查询兵种方式一样。
武器修改在<equipment slot="ItemX"
                 id="Item.          " />中,最多有四个武器位:X=0、1、2、3
装备修改在<equipment slot="    "
                 id="Item.          " />中,一共有Head(头部)、Body(身体)、Gloves(手部)、Leg(腿部)、Cape(披风)五个部位
如果以上栏位代码缺失,则兵种在对应栏位也不会使用武器或装备。

评分

参与人数 1荣誉 +1 第纳尔 +20 收起 理由
Aomine Daiki + 1 + 20 原创内容,值得鼓励!

查看全部评分

鲜花鸡蛋

弓小早  在2020-5-23 21:26  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下

4

主题

398

回帖

156

积分

见习骑士

Rank: 3

UID
1345192
第纳尔
1964
精华
0
互助
3
荣誉
2
贡献
0
魅力
1
注册时间
2013-5-11

战团正版勋章维京征服正版勋章霸主正版勋章元老骑士勋章

鲜花(7) 鸡蛋(0)
 楼主| 发表于 2020-4-12 12:21:35 | 显示全部楼层
@ LongBang  
我会的都在这里了,其他的等有没有大佬来指点了。

4

主题

398

回帖

156

积分

见习骑士

Rank: 3

UID
1345192
第纳尔
1964
精华
0
互助
3
荣誉
2
贡献
0
魅力
1
注册时间
2013-5-11

战团正版勋章维京征服正版勋章霸主正版勋章元老骑士勋章

鲜花(7) 鸡蛋(0)
 楼主| 发表于 2020-4-12 12:29:19 | 显示全部楼层
本帖最后由 ayxl718 于 2020-4-12 12:31 编辑
gauthier_xu 发表于 2020-4-12 12:26
想要新建兵种的话要怎么弄?直接加兵种代码?
兵种代码里最开始有这一段,这应该就是生成兵种的基础,但我没有琢磨透这个该怎么弄
  <NPCCharacter id="           "
                default_group="     "
                level="  "
                civilianTemplate="                                    "
                name="{=              }                       "
                occupation="          "
                culture="              ">
结尾还有一段这个,应该是指兵种升级树
    <upgrade_targets>
      <upgrade_target id="                              " />
      <upgrade_target id="                              " />
    </upgrade_targets>

4

主题

398

回帖

156

积分

见习骑士

Rank: 3

UID
1345192
第纳尔
1964
精华
0
互助
3
荣誉
2
贡献
0
魅力
1
注册时间
2013-5-11

战团正版勋章维京征服正版勋章霸主正版勋章元老骑士勋章

鲜花(7) 鸡蛋(0)
 楼主| 发表于 2020-4-12 12:32:45 | 显示全部楼层
lch1396 发表于 2020-4-12 12:29
这到底是一群什么人在玩游戏,玩的这么透彻这么明白,膜拜

大家玩砍1的时候不都是这样的吗,这次TXT修改还比砍1方便了,武器、装备代码连我这种二把刀都能看懂一点。

4

主题

398

回帖

156

积分

见习骑士

Rank: 3

UID
1345192
第纳尔
1964
精华
0
互助
3
荣誉
2
贡献
0
魅力
1
注册时间
2013-5-11

战团正版勋章维京征服正版勋章霸主正版勋章元老骑士勋章

鲜花(7) 鸡蛋(0)
 楼主| 发表于 2020-4-12 13:12:08 | 显示全部楼层
gauthier_xu 发表于 2020-4-12 12:36
如果要新建一条兵种树的话就是加上 is_basic_troop="true" 么?
招募条件之类的是有单独的文件?

我也没搞懂该怎么操作,暂时还只能改改原有兵种的武器装备熟练度什么的

4

主题

398

回帖

156

积分

见习骑士

Rank: 3

UID
1345192
第纳尔
1964
精华
0
互助
3
荣誉
2
贡献
0
魅力
1
注册时间
2013-5-11

战团正版勋章维京征服正版勋章霸主正版勋章元老骑士勋章

鲜花(7) 鸡蛋(0)
 楼主| 发表于 2020-4-12 13:18:54 | 显示全部楼层
汉陷阵甲士 发表于 2020-4-12 13:15
这贴其实发在技术区更合适些

这点低水平的玩意儿,只能算是抛砖引玉式的讨论,实在是不敢发技术区

4

主题

398

回帖

156

积分

见习骑士

Rank: 3

UID
1345192
第纳尔
1964
精华
0
互助
3
荣誉
2
贡献
0
魅力
1
注册时间
2013-5-11

战团正版勋章维京征服正版勋章霸主正版勋章元老骑士勋章

鲜花(7) 鸡蛋(0)
 楼主| 发表于 2020-4-12 14:00:12 | 显示全部楼层
2586 发表于 2020-4-12 13:17
是的,砍1一堆数字代码,那才叫反人类

现在可以直接TXT打开就修改了,不像砍1还要借助魔球甚至pyton……

4

主题

398

回帖

156

积分

见习骑士

Rank: 3

UID
1345192
第纳尔
1964
精华
0
互助
3
荣誉
2
贡献
0
魅力
1
注册时间
2013-5-11

战团正版勋章维京征服正版勋章霸主正版勋章元老骑士勋章

鲜花(7) 鸡蛋(0)
 楼主| 发表于 2020-4-12 17:55:37 | 显示全部楼层
2586 发表于 2020-4-12 16:04
请教下物品属性修改是spitems这个文件么,我改了一下数据发现物品没有变化呀
因为我发现一个叫 粗制绑护腕 ...

是的,但是里面的代码哪一项才是防御数据我还没搞懂……

4

主题

398

回帖

156

积分

见习骑士

Rank: 3

UID
1345192
第纳尔
1964
精华
0
互助
3
荣誉
2
贡献
0
魅力
1
注册时间
2013-5-11

战团正版勋章维京征服正版勋章霸主正版勋章元老骑士勋章

鲜花(7) 鸡蛋(0)
 楼主| 发表于 2020-4-12 17:57:20 | 显示全部楼层
colinkr 发表于 2020-4-12 15:50
谢谢分享,自己解决了 丝袜顶级弩手没有近战武器的bug,气死了,他们把单手剑和盾放在同一个装备栏了。难怪 ...

我制作了个人兵种修复补丁
http://bbs.mountblade.com.cn/thread-2058902-1-1.html
(出处: 骑马与砍杀中文站论坛)
修复了一些问题,其中就包括这一项。
而且e1.1也已经修复了此项问题。

4

主题

398

回帖

156

积分

见习骑士

Rank: 3

UID
1345192
第纳尔
1964
精华
0
互助
3
荣誉
2
贡献
0
魅力
1
注册时间
2013-5-11

战团正版勋章维京征服正版勋章霸主正版勋章元老骑士勋章

鲜花(7) 鸡蛋(0)
 楼主| 发表于 2020-4-12 17:58:12 | 显示全部楼层
独孤传道者 发表于 2020-4-12 15:42
我一般只想修改的就是盔甲装甲值和武器的速度和长度。。可惜还没摸准对应的英语以及位置,其实一代我已基 ...

没错,打开spitems文件里的代码,我也研究不透。

4

主题

398

回帖

156

积分

见习骑士

Rank: 3

UID
1345192
第纳尔
1964
精华
0
互助
3
荣誉
2
贡献
0
魅力
1
注册时间
2013-5-11

战团正版勋章维京征服正版勋章霸主正版勋章元老骑士勋章

鲜花(7) 鸡蛋(0)
 楼主| 发表于 2020-4-12 17:59:31 | 显示全部楼层
qiji2335966 发表于 2020-4-12 14:57
楼主问一嘴能不能修改物品的碰撞体积
.

理论上应该是spitems文件,但是我不能确定。再说碰撞体积牵扯到模型,这代的模型文件可比一代复杂多了,我也不敢动……
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

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

GMT+8, 2025-12-14 22:23 , Processed in 0.104974 second(s), 20 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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