骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

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

[分享] 代码修改容貌,骑砍霸主修改NPC容貌属性,修改流浪者容貌属性

[复制链接]

1

主题

4

回帖

7

积分

平民

Rank: 1

UID
3225273
第纳尔
48
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2021-3-11
鲜花(0) 鸡蛋(0)
发表于 2021-10-28 14:57:26 | 显示全部楼层 |阅读模式
本帖最后由 qq1179798877 于 2022-9-30 11:23 编辑

我们不仅可以修改NPC、流浪者的性格、能力,就连容貌都是可以修改的,于是乎我们可以改为自己喜欢的样纸,从而打造一支高颜值!高属性!的部队,这感觉不要太爽了!

最最重要的一点一定要强调,就是亲测不坏档!!!!就是亲测不坏档!!!!就是亲测不坏档!!!!


通过此方法可以把拉盖娅改为美女,然后迎娶拉盖娅

注:介意以下条件者勿改!

1修改完以后需要新建游戏、重新开始才能生效,有时候改过的流浪者没有第一时间刷新出来需要过第二个刷新周期才能出来,这时可以尝试多新建几次游戏,直到刷出自己喜爱的流浪者再开始游戏。
2目前已知部分男性NPC刷新出来的容貌与编辑的不一致,如:急救士、学者、幸运儿等,但女性NPC都能一致
3手残党输不对代码的一定要留备份文件!否则输错一个代码就坏档了!要卸载重下!



先说说流浪者面貌及属性
先是面貌
1.先打开骑砍Mod文件夹,steamapps\common\Mount & Blade II Bannerlord\Modules\SandBox\ModuleData,


2.找到spspecialcharacters 文件(该文件为流浪者生成文件),打开后有全部的流浪者以及属性,但是全都是英文的怎么办?找中文版!在哪找?看下一项!


3.中文版的文件在 steamapps\common\Mount & Blade II Bannerlord\Modules\SandBox\ModuleData\Languages\CNs (就同样是现在的这个文件夹里面找languages文件夹)
打开文件夹然后找到std_spspecialcharacters_xml-zho-CN 文件,该文件为流浪者的中文版,


4.我们以其中一个 <string id="yr5pa0hs" text="“白柳树皮”{HERO.FIRSTNAME}"/> 举例,“白柳树皮”流浪者id为yr5pa0hs,复制下来,然后打开英文版的流浪者文件第2步的spspecialcharacters文件,搜索这个英雄。


5.  这时你会看到该英雄下面一段代码为:
  <face>
      <face_key_template value="BodyProperty.townswoman_sturgia" />
   </face>
这个<face> 与 </face>之间的一行<face_key_template value="BodyProperty.townswoman_sturgia" />就是面部的代码,把它改成自己喜欢的样子之后就可以变换容貌了。
但是一定要注意面部代码的格式要与当前版本的通用格式一致,否则会坏档!,通用格式是什么?看下一项!


6. 通用格式可以参考ModuleData文件夹(见第1步)下的lords 文件(贵族NPC文件),打开后看看其他人物面部的代码就是<face> 与 </face>之间的一行从<BodyProperties version= ..... 这里开始看具体是什么格式,照着敲几个空格就好啦。



再说流浪者性格和属性
1.同样是英文版流浪者文件 spspecialcharacters,同样拿“白柳树皮”yr5pa0hs举例,我们看到<face>.....</face>下面紧接着就是<Traits>......</Traits>,   <Traits>......</Traits>中间的这个呢是人物的天赋、性格属性</Traits>紧接着的上面就可以增加性格代码了,具体如下:
      <Trait id="PeltastFightingSkills" value="2" />
      <Trait id="WoodsScoutSkills" value="1" />
      <Trait id="Surgeon" value="3" />
      <!-- maybe have the WoodsScoutSkills/surgeon combo give herbalist perk -->
      <Trait id="Generosity"
             value="2" />
      <Trait id="Calculating"
             value="2" />
      <Trait id="Mercy"
             value="2" />
      <Trait id="Honor"
             value="2" />
    </Traits>


</Traits>的上面(从上到下)分别是 2级慷慨,2级理性,2级仁慈,2级荣耀,   当然还可以加 2级大胆 <Trait id="Valor"     value="2" />,注意格式。


2. 那么在<face>.....</face>与<Traits>......</Traits>的中间其实还有一行,是<skills>.....</skills>,这个skills中间的就是人物的属性了,具体可以参考lords文件(贵族NPC文件)中的一些人物代码的格式,然后把属性复制粘贴进来再进行修改。完整的skill代码为:   
<skills>
      <skill id="OneHanded"
             value="125" />
      <skill id="TwoHanded"
             value="75" />
      <skill id="Polearm"
             value="0" />
      <skill id="Bow"
             value="0" />
      <skill id="Crossbow"
             value="225" />
      <skill id="Throwing"
             value="0" />
      <skill id="Riding"
             value="0" />
      <skill id="Athletics"
             value="95" />
      <skill id="Crafting"
             value="0" />
      <skill id="Tactics"
             value="0" />
      <skill id="Scouting"
             value="0" />
      <skill id="Roguery"
             value="75" />
      <skill id="Leadership"
             value="0" />
      <skill id="Charm"
             value="0" />
      <skill id="Trade"
             value="0" />
      <skill id="Steward"
             value="0" />
      <skill id="Medicine"
             value="375" />
      <skill id="Engineering"
             value="0" />
    </skills>


3. 如果是修改贵族NPC的容貌(性格和技能参照流浪者修改顺序),就直接点开lords文件,在游戏里面开英文版对照着找英雄,比如“拉盖娅” 英文名为“Rhagaea”,然后ctrl+F 搜索到这个女人,把面部代码改了,这边分享一个我自己捏脸的绝美的面部代码
      <BodyProperties version="4"
                      weight="0.2"
                      build="0.4"


key="001CF40E40FC10076C63396B58A46C7159DA89AADD789458B79BDE7778360676000C47660C8BE39B000000000000000000000000000000000000000001681180" />

拿走不谢。

最后教大家迎娶拉盖娅!!!未完待续......好啦,千呼万唤始出来,其实迎娶拉盖娅非常简单,只需要游戏中的代码控制台即可完成


1. 游戏大地图 按" Art + ~ " 打开控制台
2. 输入  config.cheat_mode 1    打开作弊模式
3. 输入  campaign.change_clan_leader Pethros    改变南帝国领导者(如果拉盖娅是领导者的话是没把法娶她的,只能倒插门把自己家男丁嫁过去)
4. 输入  campaign.marry_player_with_hero Rhagaea   迎娶拉盖娅!盖娅!娅!呀!yayayayaya!!!!




PS: 本人总结的实用控制台代码分享
给自己加性格
campaign.set_player_reputation_trait Generosity 2 两级慷慨
campaign.set_player_reputation_trait Calculating 2 两级谨慎
campaign.set_player_reputation_trait Mercy 2 两级仁慈
campaign.set_player_reputation_trait Honor 2 两级荣耀
campaign.set_player_reputation_trait Valor 2 两级大胆
campaign.conceive_child  老婆快速怀孕
campaign.make_main_hero_ill 主角明天就死(为了换个人物玩时用到)
campaign.change_main_hero_age 24 修改自己年龄为24岁
campaign.add_renown_to_clan 5400 增加5400点声望
campaign.add_influence 3000  增加影响力3000
campaign.change_hero_relation 50 Rhagaea 增加拉盖娅好感 50


增加部队:
    campaign.fill_party  填满队伍
    campaign.give_troops imperial_elite_cataphract 100  增加100个帝国精锐具装骑兵6级
    campaign.give_troops druzhinnik_champion 100  增加100个特吉亚精锐亲卫骑兵6级
    campaign.give_troops battanian_fian_champion 100 增加100个巴旦尼亚费奥纳冠军勇士6级
    campaign.give_troops khuzait_khans_guard 40    库赛特可汗亲卫 6级
    campaign.give_troops imperial_legionary 40 帝国军团步兵5级
    campaign.give_troops imperial_sergeant_crossbowman 20 帝国弩手军士 5级
    campaign.give_troops sword_sister 40 女剑士

玩家属性:
campaign.add_companion  随机增加一个伙伴
campaign.add_skill_xp_to_hero smithing 6650000 增加自己6650000点锻造经验
campaign.set_skill_main_hero 300 one handed 设置自己单手技能为300
campaign.unlock_all_crafting_pieces    解锁所有锻造部件(这个版本不同的话可能会更新,有时候用不了)
campaign.give_all_crafting_materials_to_main_party 99 增加99个锻造材料
campaign.give_item_to_main_party hardwood 999  增加玩家999个木料
campaign.reset_player_skills_level_and_perks 英雄洗点

伙伴属性
campaign.add_skill_xp_to_hero athletics 100000 nathanos  增加那塔诺斯跑动经验100000
campaign.set_skill_companion 20 medicine 设置所有同伴的医术为20点
campaign.set_skills_of_hero 300 nathanos 增加那塔诺斯300点全技能
campaign.set_hero_trait nathanos | mercy | 2 增加那塔诺斯2点仁慈
campaign.find_hero xxx 找到xxx英雄

战役与任务:
campaign.create_player_kingdom 让玩家称王
campaign.kill_hero xxx  杀死某个英雄
campaign.set_parties_visible 1 全图显兵
campaign.change_clan_leader xxx 改变某个家族的领导人








长匕

长匕

黑道

黑道

香料商

香料商

伊拉

伊拉

8

主题

80

回帖

36

积分

扈从

Rank: 2Rank: 2

UID
3257811
第纳尔
466
精华
0
互助
2
荣誉
0
贡献
0
魅力
0
注册时间
2021-8-1
鲜花(2) 鸡蛋(0)
发表于 2021-10-28 15:59:07 来自手机 | 显示全部楼层
懒人包里就有啊
来自: iPhone客户端

1

主题

4

回帖

7

积分

平民

Rank: 1

UID
3225273
第纳尔
48
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2021-3-11
鲜花(0) 鸡蛋(0)
 楼主| 发表于 2021-10-28 16:05:33 | 显示全部楼层

霸主更新频繁,懒人包一更新就坏档了

5

主题

18

回帖

17

积分

随仆

Rank: 1

UID
3278329
第纳尔
92
精华
0
互助
2
荣誉
0
贡献
0
魅力
0
注册时间
2021-10-11
鲜花(0) 鸡蛋(0)
发表于 2021-10-28 17:50:04 来自手机 | 显示全部楼层
怎么改,在哪改,说啊
来自: iPhone客户端

0

主题

2

回帖

1

积分

平民

Rank: 1

UID
2869157
第纳尔
18
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2017-8-23
鲜花(0) 鸡蛋(0)
发表于 2022-4-4 00:11:24 来自手机 | 显示全部楼层
想问一下 能改贵族的吗

1

主题

3

回帖

6

积分

平民

Rank: 1

UID
3220699
第纳尔
27
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2021-2-12
鲜花(0) 鸡蛋(0)
发表于 2022-4-12 19:17:44 | 显示全部楼层
1231231231313313113楼主威武

1

主题

13

回帖

9

积分

平民

Rank: 1

UID
3323846
第纳尔
123
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2022-2-6
鲜花(0) 鸡蛋(0)
发表于 2022-7-13 15:17:23 | 显示全部楼层
需要重新开档吗?

1

主题

13

回帖

9

积分

平民

Rank: 1

UID
3323846
第纳尔
123
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2022-2-6
鲜花(0) 鸡蛋(0)
发表于 2022-7-13 15:21:41 | 显示全部楼层
没看到最上面

1

主题

4

回帖

7

积分

平民

Rank: 1

UID
3225273
第纳尔
48
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2021-3-11
鲜花(0) 鸡蛋(0)
 楼主| 发表于 2022-9-30 10:48:45 | 显示全部楼层
carlbird 发表于 2022-4-4 00:11
想问一下 能改贵族的吗

里面有说,贵族的最好改了

0

主题

168

回帖

50

积分

扈从

Rank: 2Rank: 2

UID
3367185
第纳尔
455
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2022-6-9
鲜花(1) 鸡蛋(0)
发表于 2022-9-30 11:36:12 来自手机 | 显示全部楼层
我的天呀!来自: Android客户端

4

主题

8

回帖

4

积分

平民

Rank: 1

UID
2484535
第纳尔
186
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2015-3-29
鲜花(0) 鸡蛋(0)
发表于 2023-1-5 16:20:39 | 显示全部楼层
请问为什么输人名老是提示 Hero is not found.
campaign.find_hero Phostor 比如这样 是格式什么输错了吗?

0

主题

6

回帖

2

积分

平民

Rank: 1

UID
3254764
第纳尔
180
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2021-7-24
鲜花(0) 鸡蛋(0)
发表于 2023-2-24 14:15:33 | 显示全部楼层
大佬我爱你

1

主题

4

回帖

7

积分

平民

Rank: 1

UID
3225273
第纳尔
48
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2021-3-11
鲜花(0) 鸡蛋(0)
 楼主| 发表于 2023-3-10 10:56:41 | 显示全部楼层
故事结局 发表于 2023-1-5 16:20
请问为什么输人名老是提示 Hero is not found.
campaign.find_hero Phostor 比如这样 是格式什么输错了吗 ...

因为游戏代码库是英文的,需要把游戏设置成英文版才可以,代码指令成功后再把游戏调整回中文版即可
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

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

GMT+8, 2024-5-18 11:29 , Processed in 0.138172 second(s), 35 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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