NPC 大师训练师

NPC 大师训练师

更好的训练NPC(流浪者/贵族配偶/子女)和重置技能点/专精点/属性点,添加物品弹药,在马上使用任何长弓,解锁所有物品供平民装备,更改流浪者的身体属性,控制NPC

实用工具

最新版本 Mod 详情

请参阅 Mount & Blade II Bannerlord\Modules\NPCMasterTrainer\README-EN.html

  1. NPC可以重置技能/专精/属性点,以便更好地培养NPC
  2. 目前由于UI界面存在漏洞,铁匠部门的传奇铁匠技能点无法添加,可通过此模组解决
  3. 查询最繁荣的城镇,可用于开设皮革工厂
  4. 手动刷新百科全书中显示的贵族与流浪者最后位置。贵族可能身处城堡或地牢中。
  5. 目前游戏中的列表界面还不够完善。例如,若想了解弓术造诣最高的贵族或流浪者,每次都要在百科中逐一点击查看实在太过繁琐。为此,我们实现了城镇/英雄数据导出至CSV的功能,这样就能在Excel中进行更便捷的查询。
  6. 可以清除所有装备的熟练度要求,并能在前期使用贵族弓+战马
  7. 在马背上使用任意长弓,建议直接使用贵族长弓
  8. 解锁所有物品以装备平民
  9. 增加箭矢/弩箭/飞斧/飞刀/标枪的弹药数量。在配置文件中将所有新增数量设为0时,将无法增加任何弹药数量
  10. 妊娠分配并检查配偶是否不育且可治疗
  11. 更改子女名称以解决游戏中双胞胎出生后仅能修改第一个孩子姓名的问题
  12. 您可以更改玩家家族中流浪者的身体属性,随机生成或从剪贴板粘贴捏脸数据
  13. 修复从剪贴板粘贴到游戏中的最后一个中文字符显示乱码的问题
  14. 在战场上控制NPC
  15. 可克隆NPC数量
  16. 配置生成的流浪者性别与文化筛选
  17. 设置战场指挥官
  18. 军队中NPC死亡后的控制

在游戏中,按下Ctrl和~键可启用开发者控制台。

Config.json位于"Mount & Blade II Bannerlord\Modules\NPCMasterTrainer\Config.json"
游戏启动后将创建默认配置文件

导出CSV文件路径位于"Mount & Blade II Bannerlord\Modules\NPCMasterTrainer\Export"

配置文件描述

弹药数值范围 0 ~ 32767
其他整数值范围从0到65535

类型 默认值
EnableDeveloperConsole bool true
ShowWin32Console bool false
ClearItemDifficulty bool true
UnlockLongBowForUseOnHorseBack bool true
UnlockItemCivilian bool true
AddAmmoByArrow ushort 11
AddAmmoByBolt ushort 6
AddAmmoByThrowingAxe ushort 2
AddAmmoByThrowingKnife ushort 13
AddAmmoByJavelin ushort 1
EnablePregnancyModel bool false
角色生育概率 float? null
妊娠天数 float? null
分娩时孕产妇死亡概率 float? null
死产概率 float? null
分娩雌性后代的概率 float? null
双胞胎分娩概率 float? null
最大怀孕年龄 ushort? null
MaxPregnancyAgeForMeOrMySpouse ushort? null
AddDailyChanceOfPregnancyForHeroMultiple ulong 1
为我自己或配偶增加每日怀孕几率(多次) ulong 1
FixGetClipboardText bool true

命令描述

  • npc.reset_perks [名称] — 重置玩家军队中角色的技能点
  • npc.reset_focus [名称] — 重置玩家军队中角色的专注点
  • npc.reset_attrs [名称] — 重置玩家军队中角色的属性点
  • npc.reset [名称] — 重置玩家军队中角色的特长/专精/属性点数
  • npc.reset_perks_check_smith [bool] — 设置重置技能点时检查铁匠技能
  • npc.check_legendary_smith [name] — 检查该角色是否拥有传奇铁匠技能点。输出显示在左下角
  • npc.add_perk_legendary_smith [名称] — 为指定角色添加传奇铁匠技能点
  • npc.refresh_last_seen_location — 刷新百科中贵族与流浪者显示的最后位置。
  • print.towns_name_prosperity_desc [count] — 根据城镇繁荣度显示最高的[count]个城镇名称
  • export_csv.query_path — 查询导出CSV文件路径
  • export_csv.open_dir — 打开导出CSV文件的文件夹
  • export_csv.wanderers — 将所有流浪者数据导出为CSV文件
  • export_csv.nobles — 将所有贵族数据导出到CSV文件
  • export_csv.all_hero — 将所有英雄数据导出至CSV文件
  • export_csv.all_towns — 将所有城镇数据导出为CSV文件
  • rename.children [num] — 玩家的第 num 个孩子重命名(Num 从 1 开始)
  • npc.check_is_fertile [name] — 检查英雄是否具备生育能力
  • npc.设置_可生育_真 [名称] — 设置英雄生育能力
  • npc.set_is_fertile_false [name] — 将英雄设置为不育
  • npc.change_body [名称] — 用于更改指定英雄的捏脸数据,将身体属性复制到剪贴板后执行
  • npc.random_body [name] — 为指定角色随机生成新的面部捏脸数据
  • npc_control.name [name] — 在战场上控制指定的NPC
  • npc_control.index [索引]
  • npc_control.next — 控制战场上的下一个NPC
  • 下一位贵族
  • npc_control.下一个流浪者

参数描述

  • 计数 — 非零正整数
  • 布尔值 — 真或假
  • 名称 — 固定值 [我, 除我之外的所有人, 流浪者, 贵族] 或角色的英文名称(在[ESC选项游戏设置]中将语言切换为英文,即可查看角色的英文名。如果名称中包含空格,需用下划线(_)替代空格。若存在多个重复英雄,则在名称后添加-2以指定第二个)

示例

  • npc.重置_perks 我
  • npc.重置_技能 除我之外的所有人
  • npc.reset_perks 流浪者
  • npc.reset_perks 贵族
  • npc.reset_perks morcon
  • npc.reset_perks morcon-2
  • npc.检查传奇铁匠 我
  • npc.reset_perks khachin_the_swift bilik_the_she-wolf
  • npc.检查是否可生育 排除自己

源代码

MB2Mod.NPCMasterTrainer

描述

这个模组为《骑马与砍杀2:霸主》添加了一个NPC大师训练师系统,允许玩家更高效地训练和培养NPC同伴。

功能

  1. 添加特殊NPC训练师
  2. 提供快速技能提升选项
  3. 自定义训练强度设置
  4. 兼容大多数主流模组

安装

  1. 下载最新版本
  2. 解压到Mount & Blade II Bannerlord/Modules文件夹
  3. 在启动器中启用模组

注意事项

  • 建议开始新游戏以获得最佳体验
  • 与部分修改角色系统的模组可能存在冲突
  • 定期备份存档

更新日志

v1.0.0

  • 初始发布版本
  • 基础训练系统实现

许可证

MIT License