[分享]骑马与砍杀2的控制台与其指令文档

[分享]骑马与砍杀2的控制台与其指令文档

返回列表

查看: 207631|回复: 9

[分享]

骑马与砍杀2的控制台与其指令文档

[复制链接]

KD_Luma

KD_Luma

当前离线

好友13

在线时间1974 小时

最后登录2025-1-21

46

主题615

回帖1078

积分

贵族[游戏主播]

圣地亚哥骑士团[KD]

战团ID:LumaB站-皮蛋直播间

UID803027

第纳尔7358

精华1

互助78

荣誉39

贡献10

魅力252

注册时间2012-5-20

发消息

鲜花(192) 鸡蛋(5)

电梯直达

1楼

发表于 2023-6-9 19:58:29

|

只看该作者

|倒序浏览

|阅读模式

本帖最后由 KD_Luma 于 2023-6-9 19:58 编辑

格式编辑中……

控制台是什么

控制台是各种游戏中广泛存在的一个功能。对于游戏开发者来说,使用控制台的指令可以更方便地测试并调试游戏。对于游戏玩家来说,使用控制台的指令可以方便地实现某些作弊效果。骑马与砍杀2的控制台也具备以上的特点。

不同版本下的控制台

随着骑砍2版本的更新,控制台的指令在增加、减少或变更,有时一个效果在不同版本需要输入不同格式的指令。在过早的版本前(e1.3.0或更早),控制台是被锁定的功能,玩家客户端无法使用,需要安装解锁控制台的模组才能解锁控制台功能。

打开控制台

在骑砍2中,按下快捷键``Alt+~``打开控制台。再次按下``Alt+~``关闭。鼠标左键长按控制台可将其拖动。

输入指令

- 当Windows窗口焦点在控制台时,可以在控制台的输入框内输入指令,也可以在其中执行复制及粘贴等文本快捷操作。

- 指令输入完毕后,单击回车键执行指令,执行是否成功的结果会显示在控制台的主要框体中。

- 首先输入“help”并单击回车执行,控制台会列出当前所有可用指令。

指令的自动补全

- 与大多数游戏的控制台类似,控制台拥有指令自动补全的能力。

- 以一个实际例子说明:我想要设置主角的年龄为18,需要执行指令``campaign.set_main_hero_age 18``。

1. 我需要先输入``ca``,指令的待选列表中会出现``campaign.``、``localization.``和``scenenotification.``。

2. 接下来的操作是单击键盘按键“↓”选中排在首位的``campaign.``,然后单击回车将其置入输入框中。

3. 然后输入易记的核心单词年龄``age``,指令的待选列表中出现了包含该字符的``campaign.ai_raid_village``、``campaign.get_heroes_at_age``、``campaign.is_hero_suitable_for_marriage_with_player``、``campaign.list_heroes_suitable_for_marriage``、``campaign.set_main_hero_age``。

4. 单击键盘按键“↑”和“↓”选中该指令,然后单击回车将其置入输入框中。也可以通过鼠标单击指定的指令使其置入输入框中。

5. 输入一个``空格``,然后输入``18``。

6. 此时,输入框内的指令是``campaign.set_main_hero_age 18``。

7. 单击回车执行该指令。

指令的执行成功与失败

- 如果输入的指令错误或不存在,控制台会显示:

```

你输入的指令字符

Unknown command

```

- 如果输入的指令存在,但是输入的数值有问题,控制台会显示正确的格式,例如:

```

campaign.give_troops looter1

Usage : campaign.give_troops [TroopId] [Number]

```

意思是需要按照Usage : 后的格式正确输入所需要的数值才能执行指令。

- 如果指令执行成功,则会每个指令对应的成功文本,例如:

```

campaign.give_troops looter 1

Main hero gained 1 of 劫匪

```

- 更常见成功情况是

```

你输入的指令字符

Success

```

控制台的语言支持

- 控制台只支持英文语言的显示和使用。

- 控制台无法识别中文或其他字符,输入后会显示``??``。

- 所以,使用某些指令前,通常是需要输入角色名字或定居点名字的指令,必须先将游戏的语言设置为英语English,才能正常使用。

- 例如,使某角色死亡的指令,该指令要求输入目标的名字,但是由于中文字符无法识别。输入目标的英文名时简体中文语言下又无法找到该角色。

开启作弊模式

- 大部分指令都需要当前的骑砍2处于作弊模式开启的状态下。

- 开启作弊模式的指令:``config.cheat_mode 1``。

- 与之对应的,关闭作弊模式的指令是``config.cheat_mode 0``。

- 在大多数情况下,``1``代表开启,代表``true``;``0``代表关闭,代表``false``。

- 注意,指令中``1``的前面有一个``空格``。在大多数游戏控制台中都是这样做的:在固定的指令字符和需要输入的每个变化的数值之间都用一个``空格``作为间隔。

- 早期版本作弊模式的开启。

- 在无法使用控制台的情况下开启作弊模式。

- 这通常是在游戏刚发售时无法使用控制台的时期进行的操作。

- 配置文件的路径是*此电脑>文档>Mount and Blade II Bannerlord\Configs\engine_config.txt*

- 绝对路径``C:\Users\你的Windows用户名\Documents\Mount and Blade II Bannerlord\Configs\engine_config.txt``

- 进入该文件,搜索“cheat_mode”,将该项等号后的值从0改为1。保存文件,作弊模式开启。

- 有时该文件修改不成功,解决方法:右键文件``engine_config.txt``,单击属性,在最后一栏中找到“只读”,将“只读”的勾去掉,并单击确定。

开启作弊模式后的快捷键作弊

- 以下效果无需使用控制台指令实现。

在战斗场景中

- 将玩家操控的角色血量恢复至满

- Ctrl+H

- 将玩家操控角色骑乘的骑乘物的血量恢复至满

- Ctrl+Shift+H

- 击杀一个敌人

- Ctrl+F4

- 击杀全部敌人

- Ctrl+Alt+F4

- 击杀一个队友

- Ctrl+F2

- 击杀全部队友

- Ctrl+Alt+F2

- 击杀玩家操控的角色

- Ctrl+F3

- 将玩家角色的操控权托管给电脑

- Ctrl+F5

在世界地图中

- 物品栏界面左侧展示并可拿取全部物品

- 按“I”键打开物品栏

- 部队栏左侧展示并可拿取全部兵种

- 按“P”键打开部队栏

- 将玩家部队移至指定坐标

- 按住Ctrl键,然后鼠标单击指定位置。

控制台的指令(不全)

- 治疗玩家部队中的所有角色和士兵

- ``campaign.heal_main_party``

- 易记词语``heal``

- 给予金钱

- ``campaign.add_gold_to_hero [Number] [HeroName]``

- 若不输入Number数额,则给予1000第纳尔。

- 若不输入HeroName角色的名字,则给予主角。

- 易记词语``gold``

- 给予声望

- ``campaign.add_renown_to_clan [PositiveNumber] [ClanName]``

- 若不输入PositiveNumber数值,则给予100声望。

- 若不输入ClanName家族名字,则给予主角家族。

- 易记字符``ren``

- 给予影响力

- ``campaign.add_influence [Number]``

- 若不输入Number数值,则给予100影响力。

- 易记字符``flu``

- 作为领主加入国家

- ``campaign.join_kingdom [KingdomName]``

- 只有将游戏语言切换至英文English后才能正常输入KingdomName国家名字。

- 不能使用国家id,只能使用国家名字。

- 作为雇佣兵加入国家

- ``campaign.join_kingdom_as_mercenary [KingdomName]``

- 只能将游戏语言切换至英文English后才能正常输入KingdomName国家名字。

- 不能使用国家id,只能使用国家名字,需要输入英文。

- 使玩家成为所属派系的统治者

- ``campaign.lead_your_faction``

- 给予x个指定兵种至玩家部队

- ``campaign.give_troops [TroopId] [Number]``

- 在e1.8.0及之后的版本中加入了新功能,即通常开启作弊模式后打开部队界面,左侧会展示并可拿取全部兵种。这个指令需要输入兵种的id,比直接在部队界面拿要麻烦,所以用较少。

- 生成一个随机流浪者加入玩家部队

- ``campaign.add_companion``

- 易记字符``com``

- 不要使用指令``campaign.add_random_hero_to_party``,这个指令生成的角色数据异常,会导致坏档。

- 生成x个随机流浪者加入玩家部队

- ``campaign.add_companions [number]``

- 易记字符``com``

- 给予指定经验值给部队中的所有兵种

- 在v1.0.3版本中未找到。可能更新删除了该指令。

- campaign.give_troops_xp [number]

- 给予指定技能的指定经验值给玩家

- campaign.add_skill_xp_to_hero [SkillName][PositiveNumber] [HeroName]

- 现实之眼II:“加经验的控制台代码可以让玩家突破300这个“基因锁”,在给特定技能添加99999999经验之后,它的等级会达到1023级。”

- 驽马逸足:“这个指令也适用于同伴。”

- 皮蛋:“这个指令一般不用,因为给予技能经验值受到学习效率,经验值达到下一等级后等级才会提升等一系列的因素影响,非常不好用。”

- 只有将游戏语言切换至英文English后才能正常输入SkillName技能名字,需要输入英文。

- 给予x个指定物品至玩家物品栏

- campaign.give_item_to_main_party [ItemObject] [Amount]

- ItemObject中输入的是物品的id。

- Amount输入的是数量。如果不输入,则默认为1。

- 通常不使用该指令,而是开启作弊模式后直接打开物品栏,在左侧找到想要的物品。

- 只有一次性需要大量单一物品时才会使用,例如,需要为军团一次性补充1000袋谷物的情况。

- 将指定定居点给予指定国家

- ``campaign.give_settlement_to_kingdom [SettlementName] | [Kingdom]``

- 将指定定居点给予玩家

- ``campaign.give_settlement_to_player [SettlementName/SettlementId]``

- 将玩家的某项技能等级设定为指定值

- ``campaign.set_skill_main_hero [LevelValue] [SkillName]``

- LevelValue中输入等级值,但只能在1至330之间。

- 只有将游戏语言切换至英文English后才能正常输入SkillName技能名字,需要输入英文。

- 易记字符``skill``

- **注意,部分技能被设定后,虽然显示是新的数值,但实际生效可能需要游戏内时间一天后。**

- 将玩家的全部技能等级设定为指定值

- ``campaign.set_skill_main_hero [LevelValue] [SkillName]``

- 易记字符``skill``

- **注意,部分技能被设定后,虽然显示是新的数值,但实际生效可能需要游戏内时间一天后。**

- 将全角色的全技能等级设定为指定值

- ``campaign.set_all_skills_main_hero [Number]``

- 易记字符``skill``

- **注意,部分技能被设定后,虽然显示是新的数值,但实际生效可能需要游戏内时间一天后。**

- 将同伴(部队中的流浪者及家族成员)的指定技能等级设定为指定值

- ``campaign.set_skill_companion [LevelValue] [SkillName]``

- LevelValue中输入等级值,但只能在1至330之间。

- 只有将游戏语言切换至英文English后才能正常输入SkillName技能名字,需要输入英文。

- 易记字符``skill``

- **注意,部分技能被设定后,虽然显示是新的数值,但实际生效可能需要游戏内时间一天后。**

- 与指定角色结婚

- ``campaign.marry_player_with_hero [HeroName]``

- 只能和适龄且未婚的角色结婚。已有配偶或家族领袖不可以。

- 只有将游戏语言切换至英文English后才能正常输入HeroName角色名字,需要输入英文。

- 易记字符``mar``

- 显示全地图部队

- ``campaign.set_parties_visible [1/0]``

- 输入的值``1``是开启,``0``是关闭。

- 易记字符``vis``

- 曾经,最初的骑砍2版本,可以用快捷键``Ctrl+T``达到与该指令同样的效果,后来快捷键被删除。

- 显示全地图定居点信息(处于视野范围内可见)

- ``campaign.set_settlements_visible [1/0]``

- 输入的值``1``是开启,``0``是关闭。

- 易记字符``vis``

- 曾经,最初的骑砍2版本,可以用快捷键``Ctrl+T``达到与该指令同样的效果,后来快捷键被删除。

- 显示全地图藏身处

- ``campaign.show_hideouts [1/2]``

- 输入值``1``时,只显示激活的藏身处,即内有强盗部队可以攻打的。

- 输入值``2``时,显示全部藏身处,包括未激活的。

- 易记字符``hid``

- 使指定角色死亡

- ``campaign.kill_hero [HeroName]``

- 只能使用名字,而不能使用id。

- 如果出现重名角色,则只会判定抓取列表中的第一个(可以理解为固定顺序中的第一个)。所以有时候不好用。

- 只有将游戏语言切换至英文English后才能正常输入HeroName角色名字,需要输入英文。

- 易记字符``kill``

- 使国家A向国家B宣战

- ``campaign.declare_war [Faction1] [Faction2]``

- ``Faction1``输入的是第一个国家的名字。``Faction2``输入的是第二个国家的名字。

- 只有将游戏语言切换至英文English后才能正常输入Faction1、Faction2国家名字。

- 易记字符``war``

- 使全派系互相宣战

- ``campaign.start_world_war``

- 易记字符``war``

- 使玩家派系与其他全部派系开战

- ``campaign.start_player_vs_world_war``

- 易记字符``war``

- 使国家A与国家B停战

- ``campaign.declare_peace [Faction1] [Faction2]``

- ``Faction1``输入的是第一个国家的名字。``Faction2``输入的是第二个国家的名字。

- 只有将游戏语言切换至英文English后才能正常输入Faction1、Faction2国家名字。

- 易记字符``pea``

- 使全派系互相停战

- ``campaign.start_world_peace``

- 易记字符``pea``

- 设定主角的年龄为指定值

- ``campaign.set_main_hero_age [Age]``

- ``Age``中输入年龄的值。

- 易记字符``age``

- 解锁全部锻造配件

- 该指令似乎在某些版本不存在。

- ``campaign.unlock_all_crafting_pieces``

- 易记字符``unlock``

- 增加部队士气

- ``campaign.add_morale_to_party [Number]``

- 不填写``Number``则默认增加10。

- 易记字符``mor``

- 创建玩家的国家

- ``campaign.create_player_kingdom``

- 易记字符``create``

- 填充x个士兵至玩家部队(随机兵种)

- ``campaign.fill_party [Number] [Culture]``

- 易记字符``fill``

- 移除指定定居点中的所有民兵

- ``campaign.remove_militas_from_settlement [SettlementName]``

- 只有将游戏语言切换至英文English后才能正常输入SettlementName定居点名字,需要输入英文。

- 易记字符``mili``

- 设定角色的锻造体力值

- ``campaign.set_hero_crafting_stamina [Stamina] [HeroName]``

- 只有将游戏语言切换至英文English后才能正常输入HeroName角色名字,需要输入英文。

- 易记字符``craft``

- 给予玩家100个锻造使用的全部类型材料

- ``campaign.add_crafting_materials``

- 易记字符``craft``

- 设定指定定居点忠诚度

- ``campaign.set_loyalty_of_settlement [SettlementName] [loyalty]``

- ``loyalty``中输入忠诚度的值,可能需要输入1至100之间的值。

- 只有将游戏语言切换至英文English后才能正常输入SettlementName定居点名字,需要输入英文。

- 易记字符``lo``

- 设定指定角色的特质(性格)

- ``campaign.set_hero_trait [heroname] | [trait] | [value]``

- 丨寒煦丨:“例如:

campaign.set_hero_trait rhoda | honor | 2

将rhoda的荣誉特性设定为2级。

指定范围为-2~2”

- 特质Trait一共有五种,此处可能需要输入的是特质Trait的单词。

- 设定指定角色的文化

- ``campaign.set_hero_culture [HeroName] [CultureId]``

- 文化需要填写id,而非名字。

- 只有将游戏语言切换至英文English后才能正常输入HeroName角色名字,需要输入英文。

- 重置玩家的技能等级和特长

- ``campaign.reset_player_skills_level_and_perks``

- 变更时间流逝速度

- ``set_campaign_speed_multiplier``

- 最大值为15。

- 使角色或角色的配偶怀孕。

- ``campaign.conceive_child``

- 没有结婚时会自动结婚。

- 增加指定角色的技能专精点。

- ``campaign.add_focus_points_to_hero [positivenumber] [heroname]``

- 增加指定角色的属性点。

- ``campaign.add_attribute_points_to_hero [positivenumber] [heroname]``

- 给定居点升级建筑

- crafting.add_building_level 城市/城名字 | 建造任务

- 驽马逸足:

“自立以后需要的三级墙跟收税站可以用这个指令。

|左右要空格 按键盘上的shift+|就能打出来 |位于回车键上方的 \|键。”

评分

参与人数 1第纳尔 +150

互助 +5

魅力 +100

收起

理由

伊子

+ 150

+ 5

+ 100

文章不错,继续努力!

查看全部评分

分享到:

QQ好友和群

QQ空间

收藏37

分享

皮蛋在中文站论坛的版块开放啦~正在建设中

回复

鲜花(192) 鸡蛋(5)

使用道具

举报

提升卡

置顶卡

沉默卡

变色卡

显身卡

stasal

stasal

当前离线

好友0

在线时间268 小时

最后登录2023-7-26

14

主题136

回帖45

积分

扈从

扈从, 积分 45, 距离下一级还需 54 积分

扈从, 积分 45, 距离下一级还需 54 积分

UID749226

第纳尔584

精华0

互助0

荣誉0

贡献0

魅力0

注册时间2012-4-14

发消息

鲜花(1) 鸡蛋(0)

2楼

发表于 2023-6-11 00:34:51

|

只看该作者

就只有这些指令吗

回复

鲜花(1) 鸡蛋(0)

使用道具

举报

显身卡

禅达的旅行者

禅达的旅行者

当前离线

好友0

在线时间0 小时

最后登录2024-1-16

0

主题4

回帖6

积分

平民

平民, 积分 6, 距离下一级还需 4 积分

平民, 积分 6, 距离下一级还需 4 积分

UID3331400

第纳尔33

精华0

互助1

荣誉0

贡献0

魅力0

注册时间2022-2-26

发消息

鲜花(0) 鸡蛋(0)

3楼

发表于 2024-1-10 19:13:35

|

只看该作者

试了,没用

回复

鲜花(0) 鸡蛋(0)

使用道具

举报

显身卡

客色

客色

当前离线

好友0

在线时间0 小时

最后登录2024-1-10

0

主题1

回帖5

积分

平民

平民, 积分 5, 距离下一级还需 5 积分

平民, 积分 5, 距离下一级还需 5 积分

UID3602838

第纳尔0

精华0

互助1

荣誉0

贡献0

魅力0

注册时间2024-1-10

发消息

鲜花(0) 鸡蛋(0)

4楼

发表于 2024-1-10 23:41:53

|

只看该作者

试了,提示main hero is not suitable for marriage,这个怎么解决大佬知道吗

回复

鲜花(0) 鸡蛋(0)

使用道具

举报

显身卡

Zssseeemeeey

Zssseeemeeey

当前离线

好友0

在线时间0 小时

最后登录2025-8-1

0

主题3

回帖1

积分

平民

平民, 积分 1, 距离下一级还需 9 积分

平民, 积分 1, 距离下一级还需 9 积分

UID3053549

第纳尔15

精华0

互助0

荣誉0

贡献0

魅力0

注册时间2019-1-10

发消息

鲜花(0) 鸡蛋(0)

5楼

发表于 2024-6-17 00:21:15

|

只看该作者

好耶,感谢楼主的分享!

回复

鲜花(0) 鸡蛋(0)

使用道具

举报

显身卡

正义的666

正义的666

当前离线

好友0

在线时间0 小时

最后登录2024-8-9

0

主题1

回帖0

积分

平民

平民, 积分 0, 距离下一级还需 10 积分

平民, 积分 0, 距离下一级还需 10 积分

UID3686270

第纳尔0

精华0

互助0

荣誉0

贡献0

魅力0

注册时间2024-8-9

发消息

鲜花(0) 鸡蛋(0)

6楼

发表于 2024-8-9 18:55:23

|

只看该作者

客色 发表于 2024-1-10 23:41

试了,提示main hero is not suitable for marriage,这个怎么解决大佬知道吗

翻译:

主角不适合结婚

回复

鲜花(0) 鸡蛋(0)

使用道具

举报

显身卡

腥红慈悲

腥红慈悲

当前离线

好友0

在线时间0 小时

最后登录2024-9-23

0

主题1

回帖5

积分

平民

平民, 积分 5, 距离下一级还需 5 积分

平民, 积分 5, 距离下一级还需 5 积分

UID3698672

第纳尔0

精华0

互助1

荣誉0

贡献0

魅力0

注册时间2024-9-21

发消息

鲜花(0) 鸡蛋(0)

7楼

发表于 2024-9-21 16:15:47

|

只看该作者

有没有控制台MOD啊

回复

鲜花(0) 鸡蛋(0)

使用道具

举报

显身卡

高度自律

高度自律

当前离线

好友0

在线时间0 小时

最后登录2024-9-23

1

主题1

回帖1

积分

平民

平民, 积分 1, 距离下一级还需 9 积分

平民, 积分 1, 距离下一级还需 9 积分

UID3698915

第纳尔0

精华0

互助0

荣誉0

贡献0

魅力0

注册时间2024-9-22

发消息

鲜花(0) 鸡蛋(0)

8楼

发表于 2024-9-22 07:32:19

来自手机

|

只看该作者

增加关系的指令是多少来自: Android客户端

回复

鲜花(0) 鸡蛋(0)

使用道具

举报

显身卡

tcLtUs

tcLtUs

当前离线

好友0

在线时间0 小时

最后登录2025-5-4

2

主题12

回帖4

积分

平民

平民, 积分 4, 距离下一级还需 6 积分

平民, 积分 4, 距离下一级还需 6 积分

UID2878494

第纳尔49

精华0

互助0

荣誉0

贡献0

魅力0

注册时间2017-9-23

发消息

鲜花(0) 鸡蛋(0)

9楼

发表于 2025-3-23 15:48:26

|

只看该作者

如何修改部队速度?不改连土匪都追不上

回复

鲜花(0) 鸡蛋(0)

使用道具

举报

显身卡

lordXM

lordXM

当前离线

好友0

在线时间0 小时

最后登录2025-8-12

0

主题3

回帖1

积分

平民

平民, 积分 1, 距离下一级还需 9 积分

平民, 积分 1, 距离下一级还需 9 积分

UID3784647

第纳尔8

精华0

互助0

荣誉0

贡献0

魅力0

注册时间2025-8-2

发消息

鲜花(0) 鸡蛋(0)

10楼

发表于 3 天前

|

只看该作者

非常感谢分享,必须选择英文才好用,系统有格式提醒,还是不错的,主要是提示等级

回复

鲜花(0) 鸡蛋(0)

使用道具

举报

显身卡

返回列表

高级模式

B

Color

Image

Link

Quote

Code

Smilies

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

本版积分规则

发表回复

回帖后跳转到最后一页

第十届战团中国联赛奉献勋章

2022年联赛贡献者

元老骑士勋章

元老骑士勋章

战团正版勋章

战团骑砍中文站正版用户勋章

汉匈决战正版勋章

汉匈决战骑砍中文站正版用户勋章

骑士美德之忠诚勋章[杰出会员精华勋章]

摩尔

骑士美德之正义勋章[杰出会员荣誉勋章]

西西里

第六届战团中国联赛裁判员勋章

2018年亚特兰蒂斯杯裁判员勋章

第七届战团中国联赛裁判员勋章

2019年号角杯战团中国联赛裁判员勋章

第八届战团中国联赛裁判员勋章

2020年虎牙杯战团中国联赛裁判员勋章

第七届战团中国联赛亚军勋章

2019年号角杯战团中国联赛亚军勋章

霜冬班霸天下第一武道会裁判员勋章

霜冬班霸优秀裁判员

骑砍2炽夏班霸裁判员勋章

炽夏班霸优秀裁判员

霸主正版勋章

骑砍2:霸主骑砍中文站正版勋章

相关内容

Venmo 是什么?Venmo 怎么用?
365beat提现流程

Venmo 是什么?Venmo 怎么用?

⌛ 08-05 👁️ 172
男性精子多久更新一次
game365备用网址

男性精子多久更新一次

⌛ 06-28 👁️ 3117