骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
购买CDKEY 小黑盒加速器
查看: 27412|回复: 34

[MOD相关] 【干货/原创】连弩mod原理详解&全装备mod新手入门!

[复制链接]

1

主题

10

回帖

13

积分

随仆

Rank: 1

UID
3158175
第纳尔
118
精华
0
互助
2
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-5

霸主正版勋章

鲜花(6) 鸡蛋(0)
发表于 2020-4-9 16:13:37 | 显示全部楼层 |阅读模式
目前网上已流出修改武器防具马匹等装备的教程贴,也有人专门为懒人们制作了各种武器mod,可以直接使用。具体操作和一代异曲同工,感兴趣的小伙伴可以自行百度。
本贴先就远程武器mod做一点儿探讨,抛砖引玉。


首先,通过修改本体数据可以得到连发弩。代码如下:
#####################################
<Item id="
此处填写任意代码与本体代码不重合即可
"
        name="{=与汉化名称相对应的代码}武器英文名自取"
        body_name="bo_cross_bow_heavy"(这里我选取了骑砍2里面那把最帅最贵的那把弩)
        mesh="crossbow_f"
        weight="0.001"(武器重量,影响你的移速)
        appearance="0.9"
        difficulty="X"(弩熟练度达到X才可装备)
        Type="Crossbow"
        AmmoOffset="0.0, 0.02131, 0.22975"
        item_holsters="crossbow_back:bow_hip:mace_right_hip:bow_hip_2"
        holster_position_shift="0.02,0,-0.4">
    <ItemComponent>
      <Weapon weapon_class="Crossbow"
              ammo_class="Bolt"
              ammo_limit="关键数字X"(X指每次发射X发弩箭后重新装填,数值大就可实现连弩功能)
              thrust_speed="100"(射速)
              speed_rating="100"(装填速度)
              missile_speed="100"(箭矢速度)
              weapon_length="90"
              accuracy="100"(精度)
              thrust_damage="900"(伤害)
              thrust_damage_type="Pierce"(伤害类型,这里可以修改成钝伤抓俘虏,我觉得没有必要,直接杀了挺爽,不缺那点钱)
              item_usage="crossbow"
              physics_material="wood_weapon"
              center_of_mass="0,0,0.4">
        <WeaponFlags RangedWeapon="true"
                     HasString="true"
                     NotUsableWithOneHand="true"
                     TwoHandIdleOnMount="true" />(这里有一条禁止马上使用的“false”被我删掉了就可以马上用了)
      </Weapon>
    </ItemComponent>
    <Flags />
  </Item>

#######################################


然后除了锻造武器以外的其他所有装备的数值修改和上述代码异曲同工,在这里就不详细教学了,感兴趣的自行百度。锻造武器的mod需要修改配件的代码,武器本身只能修改由哪些配件组成。本贴也不详述。
接下来是本帖的引申环节,我很想知道潘德的连珠箭和多重箭怎么修改,希望有专业人士可以早日做出多重弓箭mod,可以了解到是怎么实现的。
目前修改弓的属性,只能改本身属性,虽然弓属性里有一行是:
ammo_limit="1"
但是经过实测发现1改成X>1,没有用,对弓来说这条属性是锁定的,不知道是可以修改还是没有这个功能。
我倾向于前者,毕竟这条代码在本体里放着,虽然没用,可能还没实装,要是有用我觉得就可以通过改动这里实现射一发弓射出多只弓箭了。

最后给大家列一下自制装备mod在游戏本体相关代码的路径,方便喜欢自己动手的小伙伴们研究。
Mount & Blade II Bannerlord/Modules/SandBoxCore/ModuleData/spitems.xml(所有装备代码)
Mount & Blade II Bannerlord/Modules/Native/ModuleData/crafting_pieces.xml(所有配件代码)
相对应汉化文件都在同文件夹的language文件夹里,具体的就不多介绍了,感兴趣的可以自行研究。
现在70%的装备mod都是修改使用的本体代码和模型,操作简单,不需要很多专业技能就能完成。

PS:这些修改都是直接在本体里面修改,当游戏更新的时候需要重新再操作一遍,很麻烦,所以有很多人把这些代码给单独打包成mod了,这样游戏更新不影响装备正常使用,如何打包MOD小白们可以直接下载国内外的各种装备mod,将其中的环境配置(90%安装导致游戏打不开或者存档坏掉的mod都是mod环境配置缺失或冲突)和文件结构熟悉一下,旧杯装新酒,增改一下里面的装备代码即可实现自制装备mod,如果是修改了锻造武器的,一般还要改一下他的武器配件的环境配置文件,用记事本或写字板或编程环境打开crafting_templates.xml修改。
不用求人,不用苦等,获得自己专属的可自定义的装备mod!

给大家贴两张我的部分装备图:
4.png 3.png 2.png 1.png

自封【骑砍中文站起名鬼才】。打字不易,求赏花``@>_*<@~

评分

参与人数 2第纳尔 +30 互助 +2 收起 理由
蛋蛋 + 10 + 1 您的帖子很有价值!
muyiboy + 20 + 1 原创内容,值得鼓励!

查看全部评分

鲜花鸡蛋

huangjunyi49  在2020-4-12 23:45  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
happyhare  在2020-4-11 11:06  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
湖畔的小药草  在2020-4-9 22:39  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
liyang_1949  在2020-4-9 20:10  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
muyiboy  在2020-4-9 18:46  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
a948492223  在2020-4-9 17:03  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下

1

主题

10

回帖

13

积分

随仆

Rank: 1

UID
3158175
第纳尔
118
精华
0
互助
2
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-5

霸主正版勋章

鲜花(6) 鸡蛋(0)
 楼主| 发表于 2020-4-9 18:39:10 | 显示全部楼层
另外,按照现在发行的游戏脚本,基本锻造只能锻造近战武器了,如果不大改的话。所以期待更新后能打造防具的人可以不用期待了,基本不太可能。

348

主题

7610

回帖

3567

积分

男爵[离任版主]

自由骑士
战团ID:Rain_Drop

Rank: 5Rank: 5Rank: 5

UID
87963
第纳尔
9291
精华
1
互助
126
荣誉
45
贡献
547
魅力
1596
注册时间
2008-8-17

元老骑士勋章原版正版勋章战团正版勋章火与剑正版勋章维京征服正版勋章骑士美德之英勇勋章[杰出会员活跃勋章]骑士美德之大无畏勋章[杰出会员高级活跃勋章]骑士美德之仁慈勋章[杰出会员互助勋章]骑士美德之谦恭勋章[杰出会员财富勋章]骑士美德之忠诚勋章[杰出会员精华勋章]骑士美德之正义勋章[杰出会员荣誉勋章]骑士美德之诚信勋章骑士精神之浪漫勋章末日浩劫勋章骑士美德之奉献勋章骑士美德之慷慨勋章骑砍中文站微博会员勋章骑砍中文站微信会员勋章霸主正版勋章

QQ
鲜花(445) 鸡蛋(17)
发表于 2020-4-9 18:48:48 | 显示全部楼层
染指流年つ 发表于 2020-4-9 18:39
另外,按照现在发行的游戏脚本,基本锻造只能锻造近战武器了,如果不大改的话。所以期待更新后能打造防具的 ...

总有mod能实现

49

主题

543

回帖

253

积分

见习骑士

Rank: 3

UID
43366
第纳尔
1578
精华
0
互助
15
荣誉
0
贡献
0
魅力
3
注册时间
2007-10-12

原版正版勋章战团正版勋章火与剑正版勋章维京征服正版勋章霸主正版勋章

鲜花(7) 鸡蛋(0)
发表于 2020-4-9 19:57:54 | 显示全部楼层
请教一下  thrust_speed="100"(射速)与 missile_speed="100"(箭矢速度)有什么区别?我自己试了一下,貌似thrust_speed才是箭矢的飞行速度。

还有弩装填的时间怎么改短呢?

谢谢指教。

0

主题

10

回帖

3

积分

平民

Rank: 1

UID
2630757
第纳尔
197
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2015-11-7
鲜花(0) 鸡蛋(0)
发表于 2020-4-9 20:21:45 | 显示全部楼层
happyhare 发表于 2020-4-9 19:57
请教一下  thrust_speed="100"(射速)与 missile_speed="100"(箭矢速度)有什么区别?我自己试了一下,貌 ...

装填速度改射速应该就行了

4

主题

56

回帖

38

积分

扈从

Rank: 2Rank: 2

UID
3161818
第纳尔
113
精华
0
互助
4
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-9
鲜花(0) 鸡蛋(0)
发表于 2020-4-9 20:27:03 | 显示全部楼层
谢谢楼主!成功修改出属于自己的连弩哈哈哈
不过这样改的话射击1发之后准星就没了,不知道有没有什么解决方法

3

主题

10

回帖

4

积分

平民

Rank: 1

UID
2831898
第纳尔
200
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2017-5-5
鲜花(0) 鸡蛋(0)
发表于 2020-4-9 20:45:56 | 显示全部楼层
还是有点绕不过弯,请问楼主,譬如我在游戏里自己锻造了一把样式很喜欢的长柄武器。
但是数值不怎么样,那么我应该去哪里找到这把武器的代码呢。
或者按照你说的修改一把自己的武器,我找到这把长枪的4个配件后,重新写一个关于这个武器的代码自己做一个MOD保存的话这个代码怎么写呢。
头大,譬如我喜欢帝国重甲,但是想要重新造一件属于自己的帝国重甲,然后搞成了。
可是弄武器的时候看到武器的代码,瞬间就炸了。
因为我游戏打造的那一把武器代码是原装备代码的,那我游戏里锻造的这个武器代码在哪里呢。

1

主题

10

回帖

13

积分

随仆

Rank: 1

UID
3158175
第纳尔
118
精华
0
互助
2
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-5

霸主正版勋章

鲜花(6) 鸡蛋(0)
 楼主| 发表于 2020-4-9 21:58:56 | 显示全部楼层
happyhare 发表于 2020-4-9 19:57
请教一下  thrust_speed="100"(射速)与 missile_speed="100"(箭矢速度)有什么区别?我自己试了一下,貌 ...

就是字面意思把,你把容量调高一次战斗根本不需要装填啊,射就完事了

1

主题

10

回帖

13

积分

随仆

Rank: 1

UID
3158175
第纳尔
118
精华
0
互助
2
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-5

霸主正版勋章

鲜花(6) 鸡蛋(0)
 楼主| 发表于 2020-4-9 22:02:15 | 显示全部楼层
面具同志 发表于 2020-4-9 20:45
还是有点绕不过弯,请问楼主,譬如我在游戏里自己锻造了一把样式很喜欢的长柄武器。
但是数值不怎么样,那 ...

锻造搜配件代码,一般能改的有重量、长度和伤害系数,武器代码很短,就关联到配件代码和对应的尺寸,100就是正常尺寸,主要是改配件代码

1

主题

10

回帖

13

积分

随仆

Rank: 1

UID
3158175
第纳尔
118
精华
0
互助
2
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-5

霸主正版勋章

鲜花(6) 鸡蛋(0)
 楼主| 发表于 2020-4-9 22:14:34 | 显示全部楼层
d5d6789 发表于 2020-4-9 20:27
谢谢楼主!成功修改出属于自己的连弩哈哈哈
不过这样改的话射击1发之后准星就没了,不知道有没有什么解决 ...

确实,我也发现了有个军火商的mod帖子里面有连弩的,你去他帖子底下问问

9

主题

1384

回帖

423

积分

骑士

Rank: 4Rank: 4

UID
1785126
第纳尔
6934
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2014-1-21

霸主正版勋章

鲜花(1) 鸡蛋(0)
发表于 2020-4-9 23:20:45 来自手机 | 显示全部楼层
good good good good good

0

主题

2

回帖

1

积分

平民

Rank: 1

UID
3160071
第纳尔
36
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-7
鲜花(0) 鸡蛋(0)
发表于 2020-4-12 00:45:59 | 显示全部楼层
lz求解,我改了后进入游戏就没有弩了,代码错啦?

0

主题

2

回帖

1

积分

平民

Rank: 1

UID
3163912
第纳尔
24
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-10
鲜花(0) 鸡蛋(0)
发表于 2020-4-12 13:15:59 | 显示全部楼层
有没有已经做好的文件夹下载 我懒人

14

主题

317

回帖

169

积分

见习骑士

  中级术士

Rank: 3

UID
3058523
第纳尔
1279
精华
0
互助
8
荣誉
3
贡献
0
魅力
102
注册时间
2019-2-19

骑士精神之文韬勋章霸主正版勋章

QQ
鲜花(19) 鸡蛋(0)
发表于 2020-4-12 13:57:37 | 显示全部楼层
面具同志 发表于 2020-4-9 20:45
还是有点绕不过弯,请问楼主,譬如我在游戏里自己锻造了一把样式很喜欢的长柄武器。
但是数值不怎么样,那 ...

同样的疑问
光在黑暗中向正直的心升起。

2

主题

113

回帖

40

积分

扈从

Rank: 2Rank: 2

UID
3158789
第纳尔
177
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-6
鲜花(2) 鸡蛋(0)
发表于 2020-4-12 15:10:55 | 显示全部楼层
染指流年つ 发表于 2020-4-9 22:14
确实,我也发现了有个军火商的mod帖子里面有连弩的,你去他帖子底下问问

人家mod发出来就说了,射击间隔低于一秒就会没准星,这个解决不了

1

主题

10

回帖

13

积分

随仆

Rank: 1

UID
3158175
第纳尔
118
精华
0
互助
2
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-5

霸主正版勋章

鲜花(6) 鸡蛋(0)
 楼主| 发表于 2020-4-12 19:12:39 | 显示全部楼层
BT-7274 发表于 2020-4-12 00:45
lz求解,我改了后进入游戏就没有弩了,代码错啦?

你要开作弊商店拿修改装备

1

主题

10

回帖

13

积分

随仆

Rank: 1

UID
3158175
第纳尔
118
精华
0
互助
2
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-5

霸主正版勋章

鲜花(6) 鸡蛋(0)
 楼主| 发表于 2020-4-12 19:30:48 | 显示全部楼层
对了,最近我发现了一个代码是<Flags Civilian="true" />,将其添加到你的战斗装备代码里即可实现在平民装备栏装备,具体的添加地点在装备代码最后几行,如下:
</ItemComponent>
<Flags Civilian="true" />(加上这一条即可实现装备没有平民和战斗区分的限制)
</Item>

1

主题

55

回帖

17

积分

随仆

Rank: 1

UID
992251
第纳尔
326
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2012-9-18

战团正版勋章汉匈决战正版勋章霸主正版勋章

鲜花(0) 鸡蛋(0)
发表于 2020-4-12 19:50:11 | 显示全部楼层
xiaboyuan 发表于 2020-4-9 20:21
装填速度改射速应该就行了

不行的,实际上弩的装填分两部分,一个是拉弓一个是装填箭矢,改的速度貌似只能加速装填箭矢,对拉弓无效,实际情况装填箭矢是可以移动的,拉弓是不能移动的是我们改速度真正需要的
游戏玩家

14

主题

317

回帖

169

积分

见习骑士

  中级术士

Rank: 3

UID
3058523
第纳尔
1279
精华
0
互助
8
荣誉
3
贡献
0
魅力
102
注册时间
2019-2-19

骑士精神之文韬勋章霸主正版勋章

QQ
鲜花(19) 鸡蛋(0)
发表于 2020-4-12 19:54:15 | 显示全部楼层
大佬请问锻造武器的代码在哪里找?我想导出来做成mod,每次开档都要重新锻造有点麻烦
光在黑暗中向正直的心升起。

1

主题

10

回帖

13

积分

随仆

Rank: 1

UID
3158175
第纳尔
118
精华
0
互助
2
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-5

霸主正版勋章

鲜花(6) 鸡蛋(0)
 楼主| 发表于 2020-4-16 15:43:54 | 显示全部楼层
湖畔的小药草 发表于 2020-4-12 19:54
大佬请问锻造武器的代码在哪里找?我想导出来做成mod,每次开档都要重新锻造有点麻烦

锻造配件代码在craft那个文件里,前文有说过

2

主题

59

回帖

18

积分

随仆

Rank: 1

UID
3155770
第纳尔
241
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-3
鲜花(2) 鸡蛋(0)
发表于 2020-4-16 17:05:09 | 显示全部楼层
这种连弩只能自己用,NPC用还是会放下再抬起来,和上弹差不多。我看有个帖子是自动连弩,好像按着鼠标不松就会像机关枪一样发射,不知道怎么弄的。

2

主题

8

回帖

3

积分

平民

Rank: 1

UID
3183864
第纳尔
64
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2020-5-12
鲜花(0) 鸡蛋(0)
发表于 2020-5-12 12:42:21 | 显示全部楼层
改完弹药装不上去了- -!

8

主题

272

回帖

229

积分

见习骑士

  中级术士

Rank: 3

UID
3177631
第纳尔
1979
精华
0
互助
15
荣誉
7
贡献
0
魅力
136
注册时间
2020-4-27

骑士精神之文韬勋章

鲜花(24) 鸡蛋(0)
发表于 2020-5-13 14:06:32 | 显示全部楼层
这个连弩会有准星BUG吧??我自己之前研究过,消除准星BUG还要再设置dll文件。但是我不会~

0

主题

4

回帖

1

积分

平民

Rank: 1

UID
3107106
第纳尔
18
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2019-9-23
鲜花(0) 鸡蛋(0)
发表于 2020-6-8 14:06:06 | 显示全部楼层
111111111111111111111111111111

3

主题

14

回帖

5

积分

平民

Rank: 1

UID
3184757
第纳尔
154
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2020-5-15
鲜花(0) 鸡蛋(0)
发表于 2021-4-21 18:21:56 | 显示全部楼层
但是这样弄出来的连弩准星会消失

2

主题

20

回帖

7

积分

平民

Rank: 1

UID
523909
第纳尔
71
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2014-11-25
鲜花(0) 鸡蛋(0)
发表于 2021-5-31 17:40:26 | 显示全部楼层
这是什么年代的代码呀????为什么我的ModuleData文件夹里没有spitems.xm这个文件呀~~~

9

主题

245

回帖

81

积分

扈从

Rank: 2Rank: 2

UID
2875558
第纳尔
1279
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2017-9-13

战团正版勋章

鲜花(2) 鸡蛋(0)
发表于 2021-6-3 03:19:00 | 显示全部楼层
其实我最关心的还是1发之后2发准心会消失

0

主题

8

回帖

2

积分

平民

Rank: 1

UID
3192533
第纳尔
20
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2020-7-9
鲜花(0) 鸡蛋(0)
发表于 2021-6-10 22:04:30 | 显示全部楼层
66666666666666666666

0

主题

1

回帖

0

积分

平民

Rank: 1

UID
3245162
第纳尔
27
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2021-6-12
鲜花(0) 鸡蛋(0)
发表于 2021-6-14 13:18:01 | 显示全部楼层
谢谢分享!~

1

主题

10

回帖

8

积分

平民

Rank: 1

UID
3396341
第纳尔
100
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2022-8-9
鲜花(0) 鸡蛋(0)
发表于 2022-12-30 17:50:24 | 显示全部楼层
huqihh 发表于 2020-4-12 19:50
不行的,实际上弩的装填分两部分,一个是拉弓一个是装填箭矢,改的速度貌似只能加速装填箭矢,对拉弓无效 ...

大佬有解决方案了吗,我想改弩箭装填速度也是不知道怎么搞,单纯的改装填速度代码无效,射速我也改了也没用,论坛贴吧我都逛遍了,就是没有解决方案,我人麻了

     
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

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

GMT+8, 2024-4-25 09:40 , Processed in 0.175375 second(s), 63 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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