創立部隊.............可以修改上限嗎
已經不太信任其他家族了想用自己家族的人多創立部隊,但看起來好像加自己只能4組
不知道如何修改上限呢?
有一个上限10000的mod……但是我打了会崩溃 lianghades 发表于 2020-4-24 09:40
有一个上限10000的mod……但是我打了会崩溃
我是有無限拉人,但沒無限創部隊
可以修改 不需要这个,你去国家政策里面找一个政策,实行后大幅增加国王带兵量,到时候你一个人带300个左右的兵,再领2个小弟各100人,500人精兵只要别坐镇打仗,足够横扫大陆了。 部队上限目前没见到有人改
增加玩家带兵量的话,直接用控制台刷兵是最方便的。当你的刷兵量大于队伍剩余容量时,会自动增加上限,效果持续到下一次读档(比如你有90/100的兵,刷200兵,上限会加200) 894392084 发表于 2020-4-24 11:08
部队上限目前没见到有人改
增加玩家带兵量的话,直接用控制台刷兵是最方便的。当你的刷兵量大于队伍剩余容 ...
我要部隊上限><
可以,但我没开电脑,不好说明白 宰予昼寝 发表于 2020-4-24 11:27
可以,但我没开电脑,不好说明白
勞請大佬有電腦時再幫我看下,感激不盡
将红框处return result;改为return (clan == Clan.PlayerClan && clan.Leader.IsHumanPlayerCharacter) ? (result+5) : result;
数字5可以改为其他的正整数
宰予昼寝 发表于 2020-4-24 14:31
将红框处return result;改为return (clan == Clan.PlayerClan && clan.Leader.IsHumanPlayerCharacter) ? ( ...
太感動了,我回去馬上試,謝謝大佬~~
宰予昼寝 发表于 2020-4-24 14:31
将红框处return result;改为return (clan == Clan.PlayerClan && clan.Leader.IsHumanPlayerCharacter) ? ( ...
大佬你太牛B了
宰予昼寝 发表于 2020-4-24 14:31
将红框处return result;改为return (clan == Clan.PlayerClan && clan.Leader.IsHumanPlayerCharacter) ? ( ...
怎么打开的?控制台还是啥?
迷糊的水獭 发表于 2020-4-25 00:34
怎么打开的?控制台还是啥?
要用dll 編輯工具
宰予昼寝 发表于 2020-4-24 14:31
将红框处return result;改为return (clan == Clan.PlayerClan && clan.Leader.IsHumanPlayerCharacter) ? ( ...
你好,问一下怎么改同伴的数量? dlw100 发表于 2020-4-27 13:01
你好,问一下怎么改同伴的数量?
文件:TaleWorlds.CampaignSystem.dll
命名空间:TaleWorlds.CampaignSystem.SandBox.GameComponents
类:DefaultClanTierModel
方法:GetCompanionLimitForTier
具体:
public override int GetCompanionLimitForTier(int clanTier)
{
return clanTier + 3;
}
将数字3改成你想要的数字
宰予昼寝 发表于 2020-4-27 13:11
文件:TaleWorlds.CampaignSystem.dll
命名空间:TaleWorlds.CampaignSystem.SandBox.GameComponents
类 ...
非常的感谢:loveliness: 宰予昼寝 发表于 2020-4-27 13:11
文件:TaleWorlds.CampaignSystem.dll
命名空间:TaleWorlds.CampaignSystem.SandBox.GameComponents
类 ...
劳烦是否知道村庄招募兵种的刷新率在哪里修改?如一天刷出的兵力我改1个小时。
shiva19 发表于 2020-4-27 15:56
劳烦是否知道村庄招募兵种的刷新率在哪里修改?如一天刷出的兵力我改1个小时。
...
这个嘛,没有改过,不过我怀疑生效代码是这一段
TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors 里面的RecruitCampaignBehavior
public void DailyTick()
{
RecruitCampaignBehavior.UpdateVolunteersOfNotables(false);
}
你可以尝试注释掉这一句,像这样
public void DailyTick()
{
//RecruitCampaignBehavior.UpdateVolunteersOfNotables(false);
}
然后在HourlyTick方法里面加上这一句
public void HourlyTick()
{
//原方法体
RecruitCampaignBehavior.UpdateVolunteersOfNotables(false);
}
宰予昼寝 发表于 2020-4-27 13:11
文件:TaleWorlds.CampaignSystem.dll
命名空间:TaleWorlds.CampaignSystem.SandBox.GameComponents
类 ...
大佬牛BBBBBBBBBBBBB虽然不会用,但是还是牛B。
宰予昼寝 发表于 2020-4-27 16:23
这个嘛,没有改过,不过我怀疑生效代码是这一段
TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors...
我编译完了之后也保存了,进游戏里没有生效是咋回事?
lianghades 发表于 2020-5-5 22:50
我编译完了之后也保存了,进游戏里没有生效是咋回事?
检查一下这两个方法,有没有被什么mod重写或者patch
此外,当时我测试了一下是生效的(1.2版本),村庄一小时一刷
宰予昼寝 发表于 2020-5-6 02:39
检查一下这两个方法,有没有被什么mod重写或者patch
此外,当时我测试了一下是生效的(1.2版本),村庄一 ...
我用不是启动器的那个游戏图标调试了下也不行……
lianghades 发表于 2020-5-6 08:54
我用不是启动器的那个游戏图标调试了下也不行……
原因我已经说了
1.正确修改
2.版本变动
3.用原版测试
宰予昼寝 发表于 2020-4-27 16:23
这个嘛,没有改过,不过我怀疑生效代码是这一段
TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors...
感谢大神回复,实测有效。大神牛逼啊!
另外是否知道这个?
有没有减少我方士兵出战人数的修改方法?
比如1000人规模战场,敌我人数都是1000对1000正常到战斗时人数比例因是500对500,我想改成我方250对敌方750,求高人有什么修改方法吗?
用dnSpy6.1.3看了代码没有找到,求高人指点?已知1代战团是可以通过战术数据修改的,2代始终没有找到。
shiva19 发表于 2020-5-10 11:42
感谢大神回复,实测有效。大神牛逼啊!
另外是否知道这个?
你没找到可能是因为你盯着一个dll文件找
有些内容可能在其他文件里面
我暂时不玩这个游戏了,你自己再找找吧
页:
[1]