前言:为什么你需要作弊码?

在《骑马与砍杀2:霸主》中,开局白手起家、被劫匪追着跑的日子,相信每个玩家都经历过。虽然游戏的核心乐趣在于从零开始建立王国,但有时你只是想体验后期无双的快感,或者测试某个兵种的强度、快速修复被BUG破坏的存档。这时候,一套完整的作弊码就能帮你省下大把时间。本文将为你整理最全的《骑马与砍杀2》作弊码,包括开启方式、具体指令和实用技巧,让你一键获得无限金币、秒升等级,甚至召唤神兵天降。

一、如何开启作弊模式?

在输入任何作弊码之前,你需要先激活游戏的开发者控制台。具体步骤如下:

1. 修改游戏配置文件

打开以下路径:%UserProfile%\Documents\Mount and Blade II Bannerlord\Configs\,找到 engine_config.txt 文件,用记事本打开。找到 cheat_mode = 0 这一行,将其修改为 cheat_mode = 1,保存并关闭文件。

2. 进入游戏使用快捷键

启动游戏后,在任意界面(包括大地图、战斗、城镇菜单)按下 Alt + ~(通常位于键盘左上角,Esc键下方),即可呼出控制台。控制台会以半透明文本输入框的形式出现在屏幕顶部。

注意: 开启作弊模式后,游戏将无法获得Steam成就,且部分玩家可能会觉得游戏乐趣下降。建议先备份原存档。

二、最实用的作弊码大全

以下作弊码均在游戏版本1.2.0至1.7.0中测试有效。输入时请注意大小写和空格。

1. 金钱与资源类

campaign.add_gold xxxxx —— 增加指定数量的第纳尔(金币)。例如 campaign.add_gold 1000000 直接给你一百万金币。

campaign.add_renown xxxxx —— 增加声望,用于提升家族等级。

campaign.add_influence xxxxx —— 增加影响力,方便你在王国中推行政策。

2. 角色与部队增强类

campaign.add_attribute_points_to_hero [主角名字] x —— 给指定角色增加属性点。例如 campaign.add_attribute_points_to_hero Player 10

campaign.add_focus_points_to_hero [主角名字] x —— 增加专精点。

campaign.add_skill_xp_to_hero [技能名] x —— 增加某技能的熟练度经验值。技能名需使用英文,如 OneHandedRiding

campaign.hero.add_xp_to_hero [主角名字] x —— 直接增加角色经验值,快速升级。

campaign.conceive_hero —— 让你的配偶立即怀孕(生儿育女用)。

3. 物品与装备类

campaign.add_item_to_main_party [物品ID] —— 给队伍添加指定物品。物品ID可以在游戏目录 Modules\SandBoxCore\ModuleData\items 中的XML文件里查找。

campaign.give_troops_xp x —— 给当前队伍中所有士兵增加经验值,快速升级兵种。

campaign.add_companion —— 立刻随机生成一个流浪者NPC加入你的队伍。

4. 地图与战斗类

campaign.teleport_hero_to_settlement [定居点名称] —— 将主角传送至指定城镇或城堡。

campaign.teleport_hero_to_hero [目标英雄名字] —— 传送到某个英雄身边。

campaign.force_join_battle —— 强制加入当前地图上的任意战斗(无论距离多远)。

campaign.kill_all_enemy_party —— 在战斗开始前输入,可瞬间消灭当前遭遇的所有敌对单位。

campaign.set_army_size x —— 修改当前部队规模上限(x为整数)。

5. 外交与王国管理类

campaign.declare_war [王国名称] —— 主动对某个王国宣战。

campaign.make_peace [王国名称] —— 与某个王国强制和平。

campaign.join_kingdom [王国名称] —— 立即加入一个王国。

campaign.set_relation [人物ID1] [人物ID2] x —— 设定两人之间的关系值(正数为友好,负数为敌对)。

6. 其他实用作弊码

campaign.set_time_speed_multiplier x —— 设置时间加速倍率,例如设为5倍速,大幅缩短大地图移动时间。

campaign.unlock_all_troops —— 解锁所有兵种树,方便招募高级兵。

campaign.unlock_all_crafting_parts —— 解锁所有锻造配件,让你一步到位造出极品武器。

campaign.change_weather [天气名称] —— 改变当前天气(如 sunny, rainy, snowy)。

三、作弊码使用技巧与注意事项

1. 角色名字的坑

如果你的角色名字包含空格或特殊字符,在输入作弊码时需要将名字用双引号括起来,例如 campaign.add_attribute_points_to_hero "John the Great" 10

2. 物品ID怎么找?

最简单的方法是安装 Bannerlord Cheats ModDetailed Character Creation 等MOD,它们内置了物品ID查询功能。如果不装MOD,你也可以去 Mount & Blade II Bannerlord\Modules\SandBoxCore\ModuleData\items 文件夹中,用记事本打开 weapons.xmlarmors.xml,搜索你想要物品的英文名,找到ID属性。

3. 作弊码与MOD的兼容性

部分MOD可能会修改游戏核心代码,导致原生作弊码失效。遇到这种情况,建议先关闭所有MOD测试,或者使用对应MOD作者提供的作弊指令。另外,某些作弊码(如 campaign.kill_all_enemy_party)在大型战场中使用可能会导致游戏崩溃,建议先存档再使用。

4. 适度使用,保持乐趣

作弊码是双刃剑。用来修复BUG、跳过枯燥的跑商阶段、测试兵种搭配可以提升体验,但如果全程无敌+无限金币,你可能很快就会对游戏失去热情。推荐只在以下情况使用:

- 存档因BUG卡死,无法继续游戏。

- 想快速体验后期的大型会战。

- 单纯想测试不同装备或兵种的强度。

- 被电脑AI的“外交背刺”气到后,开启上帝模式反向碾压。

四、常见问题解答

Q:为什么我按Alt+~没有反应?

A:检查 engine_config.txt 是否已正确修改,并且保存后重新启动了游戏。如果仍然无效,确认你的键盘布局,某些欧版键盘的~键位置不同,可以尝试按 Alt + ^Alt + `

Q:输入作弊码后提示“Unknown command”怎么办?

A:检查拼写是否完全正确,包括大小写。例如 add_gold 而不是 addgold。如果游戏版本较旧,部分新作弊码可能不支持,建议更新游戏。

Q:如何关闭作弊模式?

A:将 engine_config.txt 中的 cheat_mode 改回0即可。不过关闭后,之前通过作弊获得的金币、物品和等级不会消失。

结语

掌握了这些《骑马与砍杀2》作弊码,你相当于拥有了卡拉迪亚大陆的“管理员权限”。无论是想体验“开局一把刀,装备全靠送”的爽快,还是想精心策划一场史诗级战争,这些指令都能满足你。但请记住,作弊码只是工具,真正的乐趣在于你如何用它们创造属于自己的故事。现在,按下Alt+~,输入你的第一个指令,开启属于你的霸主之路吧!