alt+~呼出控制台界面

输入config.cheat_mode 1命令打开作弊模式

(关闭的话输入config.cheat_mode 0)

一、代码

campaign.add_hero_relation all | 100 全图加关系100

解锁锻造

campaign.unlock_all_crafting_pieces

j金币

campaign.add_gold_to_hero 1000000

开启关闭作弊

关闭

config.cheat_mode 0

开启

config.cheat_mode 1

1.1 提升英雄技能

骑砍2提升自己英雄的某个技能

增加专精点:

  1.增加玩家1点专精点。

  campaign.add_focus_points_to_hero。

  2.增加玩家x点专精点:

  campaign.add_focus_points_to_hero 【正数数值】。

举例:

campaign.add_focus_points_to_hero 10

  3.增加指定人物x点专精点:

  campaign.add_focus_points_to_hero 【人物英文名】 | 【正数数值】。

  增加属性点:

  1.增加玩家1点属性点。

  campaign.add_attribute_points_to_hero。

  2.增加玩家x点属性点。

  campaign.add_attribute_points_to_hero 【正数数值】。

举例:

campaign.add_focus_points_to_hero 20

  3.增加指定人物1点属性点。

  campaign.add_attribute_points_to_hero 【人物英文名】 |。

  修改技能等级:

  1.修改指定人物全技能等级。

  campaign.set_skills_of_hero 【人物英文名】 | 【正数数值】。

  2.修改玩家指定技能等级。

要先将游戏设置成英文模式

  campaign.set_skill_main_hero 【技能英文名】 | 【正数数值】。

举例:

双手200

campaign.set_skill_main_hero Two Handed | 200

弓箭300

campaign.set_skill_main_hero Crosswow | 300

  3.修改全同伴技能等级。

  campaign.set_skill_of_all_companions 【技能英文名】 | 【正数数值】。

4、修改同伴所有等级

campaign.set_all_companion_skills 300

5、修改所有英雄的所有技能等级

campaign.set_all_heroes_skills 300

1.2

campaign.add_companion 可以随机获得1名伙伴NPC再次使用。

campaign.add_companions 10 获得10个伙伴

二、修改源码

1、下载DNSPY,安装完成后。

2、DNSPY,主界面,文件,打开,打开目录“steam游戏文件夹\bin\Win64_Shipping_Client\Taleworlds.CampaignSystem.dll”。

3、同伴数量

GetCompanionLimitFromTier

双击右下屏幕部分搜索得到的结果,会显示在屏幕右上部分,看到 return clanTier + 3,clanTier意为家族等级,这整句话意思是,同伴数量的限制数量是家族等级+3,注意这里不能直接改,需要我们右键“编辑方法”,改成return clanTier + 50,这样就是1级家族也可以有50个同伴了。

改完后点编译,如果修改成功的话会直接关闭这个编译界面,如果修改失败的话,下面会有提示。完毕,DNSPY,主界面,文件,保存。

4、NPC刷新数量

_desiredTotalCompanionCount

5、队伍数量

GetPartyLimitForTier

6、伙伴上限

campaign.add_random_hero_to_party(向队伍中添加随机英雄) 

campaign.add_random_prisoner_hero(向队伍中添加随机囚犯英雄)

campaign.add_sample_children_to_main_character(向主角添加样本子女)

让配偶怀孕

campaign.conceive_child

增加属性点

campaign.add_attribute_points_to_hero

部队增加随机英雄

campaign.add_random_hero_to_party

增加囚犯英雄

campaign.add_random_prisoner_hero

campaign.is_hero_suitable_for_marriage_with_player

三、修改谈判条件

背景:

在说服家族的时候,他们总说你的钱包和关系无法改变...

然后就不进入说服流程,为了100% 交谈时,能进入说服流程,我们需要把这个方法改成 return false 就可以了

private bool conversation_lord_persuade_option_reaction_pre_reject_on_condition()

		private bool conversation_lord_persuade_option_reaction_pre_reject_on_condition()
		{
			return Hero.OneToOneConversationHero.Clan.Leader == Hero.OneToOneConversationHero && (float)new JoinKingdomAsClanBarterable(Hero.OneToOneConversationHero, (Kingdom)Hero.MainHero.MapFaction, false).GetValueForFaction(Hero.OneToOneConversationHero.Clan) < -MathF.Min(2000000f, MathF.Max(500000f, 250000f + (float)Hero.MainHero.Gold / 3f));
		}

return false; 

Logo

更多推荐