3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

楼主: 无上祖神
打印 上一主题 下一主题

[原创] 一些有趣的文件修改

  [复制链接]

3

主题

1613

帖子

2185

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
3
金元
21725
积分
2185
精华
0
注册时间
2012-4-26
31#
发表于 2021-10-23 20:22 | 只看该作者
本帖最后由 luoqi611 于 2021-10-23 21:28 编辑

俘虏英雄那个有问题。另外请教怎么改人物15岁就会出现,这样救回弟妹后一年就能加入队伍,我改了年龄后能加入与剧情冲突,导致百科全书不能用。骑砍1里面的雅米拉等16个npc搬到了砍2,马尼德,艾雷恩,波尔查等等。最后难度较大的改剧情,不要杀伽尔忒,能招降入队伍。还有拉达格斯也是最后能招降入队伍。求大神指点一下
回复 支持 反对

使用道具 举报

0

主题

142

帖子

158

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1581
积分
158
精华
0
注册时间
2019-1-16
32#
发表于 2021-10-23 22:16 | 只看该作者
但是有的部队升级需要马或者战马,买不到怎么办
TaleWorlds.CampaignSystem.SandBox.GameComponents.DefaultPartyTroopUpgradeModel.DoesPartyHaveRequiredItemsForUpgrade方法改为return true;
TaleWorlds.CampaignSystem.PartyUpgrader.UpgradeReadyTroops删除下面两段,升级不再需要物品

这段,没看懂删除了两段代码但游戏没有改变
回复 支持 反对

使用道具 举报

头像被屏蔽

34

主题

280

帖子

1028

积分

禁止访问

贡献度
85
金元
6883
积分
1028
精华
0
注册时间
2015-3-18
QQ
33#
发表于 2021-10-23 22:27 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

10

主题

957

帖子

982

积分

超级玩家

Rank: 5Rank: 5

贡献度
10
金元
9418
积分
982
精华
0
注册时间
2010-2-7
34#
发表于 2021-10-23 22:47 | 只看该作者
大佬,城市和城堡繁荣度和粮食有能改的地方吗
回复 支持 反对

使用道具 举报

4

主题

412

帖子

484

积分

高级玩家

Rank: 4

贡献度
0
金元
4841
积分
484
精华
0
注册时间
2020-7-9
35#
发表于 2021-10-24 11:10 | 只看该作者
请问怎么让一件武器只有玩家能用,其他npc不能用
回复 支持 反对

使用道具 举报

4

主题

412

帖子

484

积分

高级玩家

Rank: 4

贡献度
0
金元
4841
积分
484
精华
0
注册时间
2020-7-9
36#
发表于 2021-10-24 11:15 | 只看该作者
请问怎么修改物品价格
回复 支持 反对

使用道具 举报

5

主题

181

帖子

393

积分

高级玩家

Rank: 4

贡献度
29
金元
2769
积分
393
精华
0
注册时间
2013-1-19
37#
 楼主| 发表于 2021-10-24 15:21 | 只看该作者
luoqi611 发表于 2021-10-22 23:54
俘虏了了很多英雄那个参数还是有问题,根本修改不了,

修改好了,之前没粘贴好
回复 支持 反对

使用道具 举报

5

主题

181

帖子

393

积分

高级玩家

Rank: 4

贡献度
29
金元
2769
积分
393
精华
0
注册时间
2013-1-19
38#
 楼主| 发表于 2021-10-24 15:23 | 只看该作者
luoqi611 发表于 2021-10-23 20:22
俘虏英雄那个有问题。另外请教怎么改人物15岁就会出现,这样救回弟妹后一年就能加入队伍,我改了年龄后能加 ...

修改好了,之前没粘贴好。
TaleWorlds.CampaignSystem.SandBox.GameComponents.DefaultAgeModel.HeroComesOfAge,return就是成人年龄,别比BecomeTeenagerAge小就行
回复 支持 反对

使用道具 举报

5

主题

181

帖子

393

积分

高级玩家

Rank: 4

贡献度
29
金元
2769
积分
393
精华
0
注册时间
2013-1-19
39#
 楼主| 发表于 2021-10-24 15:30 | 只看该作者
3dm_16496923 发表于 2021-10-24 11:15
请问怎么修改物品价格

TaleWorlds.CampaignSystem.SandBox.GameComponents.DefaultTradeItemPriceFactorModel.GetPrice计算价格,改掉return即可,*x就是价格变为x倍
回复 支持 反对

使用道具 举报

5

主题

181

帖子

393

积分

高级玩家

Rank: 4

贡献度
29
金元
2769
积分
393
精华
0
注册时间
2013-1-19
40#
 楼主| 发表于 2021-10-24 15:32 | 只看该作者
3dm_16496923 发表于 2021-10-24 11:10
请问怎么让一件武器只有玩家能用,其他npc不能用

用notepad++的文件搜索,在Modules文件夹搜索你要找的装备id,把所有文件名带template和character的搜索结果中的id替换成另一件武器的id
回复 支持 反对

使用道具 举报

5

主题

181

帖子

393

积分

高级玩家

Rank: 4

贡献度
29
金元
2769
积分
393
精华
0
注册时间
2013-1-19
41#
 楼主| 发表于 2021-10-24 15:56 | 只看该作者
hujin11 发表于 2021-10-22 12:35
谢谢告知!~另外 求竞技场和 负重修改  竞技场就像改 下注金额倍数    想改成 下注100。赢了获得1000   大 ...

TaleWorlds.CampaignSystem.SandBox.GameComponents。DefaultTournamentModel里面GetRenownReward是赢的声望,return后面*一个倍数就行,下面的GetSkillXpGainFromTournament里item2是获得经验
回复 支持 反对

使用道具 举报

头像被屏蔽

34

主题

280

帖子

1028

积分

禁止访问

贡献度
85
金元
6883
积分
1028
精华
0
注册时间
2015-3-18
QQ
42#
发表于 2021-10-25 16:41 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

3

主题

1613

帖子

2185

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
3
金元
21725
积分
2185
精华
0
注册时间
2012-4-26
43#
发表于 2021-10-25 17:12 | 只看该作者
无上祖神 发表于 2021-10-24 15:21
修改好了,之前没粘贴好

还是不能俘虏英雄
想要把英雄招募成追随者的话可以修改TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.RecruitPrisonersCampaignBehavior.OnMainPartyPrisonerRecruited。
这里可以详细点说怎么改private void OnMainPartyPrisonerRecruited(FlattenedTroopRoster flattenedTroopRosters)

QQ浏览器截图20211025170527.jpg (56.09 KB, 下载次数: 1)

QQ浏览器截图20211025170527.jpg

QQ浏览器截图20211025170700.jpg (35.75 KB, 下载次数: 2)

QQ浏览器截图20211025170700.jpg
回复 支持 反对

使用道具 举报

头像被屏蔽

34

主题

280

帖子

1028

积分

禁止访问

贡献度
85
金元
6883
积分
1028
精华
0
注册时间
2015-3-18
QQ
44#
发表于 2021-10-25 17:23 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽

34

主题

280

帖子

1028

积分

禁止访问

贡献度
85
金元
6883
积分
1028
精华
0
注册时间
2015-3-18
QQ
45#
发表于 2021-10-25 19:50 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

5

主题

181

帖子

393

积分

高级玩家

Rank: 4

贡献度
29
金元
2769
积分
393
精华
0
注册时间
2013-1-19
46#
 楼主| 发表于 2021-10-25 21:01 | 只看该作者
hujin11 发表于 2021-10-25 19:50
大佬为什么我修改不了?

是在原本的return后面*倍数,不是直接return*11
回复 支持 反对

使用道具 举报

头像被屏蔽

34

主题

280

帖子

1028

积分

禁止访问

贡献度
85
金元
6883
积分
1028
精华
0
注册时间
2015-3-18
QQ
47#
发表于 2021-10-26 15:43 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽

34

主题

280

帖子

1028

积分

禁止访问

贡献度
85
金元
6883
积分
1028
精华
0
注册时间
2015-3-18
QQ
48#
发表于 2021-10-26 16:08 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽

34

主题

280

帖子

1028

积分

禁止访问

贡献度
85
金元
6883
积分
1028
精华
0
注册时间
2015-3-18
QQ
49#
发表于 2021-10-26 16:14 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

5

主题

181

帖子

393

积分

高级玩家

Rank: 4

贡献度
29
金元
2769
积分
393
精华
0
注册时间
2013-1-19
50#
 楼主| 发表于 2021-10-28 10:20 | 只看该作者
hujin11 发表于 2021-10-26 16:14
另外大佬能告知我 比如怎么在DLL 里面查看 物品的汉化ID呢 我有个物品 始终汉化不了
物品是放在DLL 哪里 ...

汉化是在Modules\SandBoxCore\ModuleData\Languages\CNs
回复 支持 反对

使用道具 举报

5

主题

181

帖子

393

积分

高级玩家

Rank: 4

贡献度
29
金元
2769
积分
393
精华
0
注册时间
2013-1-19
51#
 楼主| 发表于 2021-10-28 10:23 | 只看该作者
hujin11 发表于 2021-10-26 16:08
我 技能升级 和你不一样呢 ?// Token: 0x06000AEE RID: 2798 RVA: 0x0004B8CC File Offset: 0x00049ACC
...

代码贴全一点我看看你这个应该改哪
回复 支持 反对

使用道具 举报

头像被屏蔽

34

主题

280

帖子

1028

积分

禁止访问

贡献度
85
金元
6883
积分
1028
精华
0
注册时间
2015-3-18
QQ
52#
发表于 2021-10-29 05:30 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽

34

主题

280

帖子

1028

积分

禁止访问

贡献度
85
金元
6883
积分
1028
精华
0
注册时间
2015-3-18
QQ
53#
发表于 2021-10-29 05:38 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

48

主题

1431

帖子

2734

积分

3DM创意工坊

Rank: 11Rank: 11Rank: 11Rank: 11

贡献度
50
金元
25335
积分
2734
精华
0
注册时间
2008-10-21
54#
发表于 2021-11-1 22:53 | 只看该作者
楼主,我准备修改战利品好东西的爆率,以前是打开文件TaleWorlds.CampaignSystem.dll
>TaleWorlds.CampaignSystem.SandBox.GameComponents.Map.DefaultBattleRewardModel
找到GetEquipmentWithModifier中修改,现在没有了,请问你知不知道修改哪里?
回复 支持 反对

使用道具 举报

头像被屏蔽

34

主题

280

帖子

1028

积分

禁止访问

贡献度
85
金元
6883
积分
1028
精华
0
注册时间
2015-3-18
QQ
55#
发表于 2021-11-14 20:22 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

3

主题

979

帖子

1511

积分

游戏狂人

Rank: 6Rank: 6

贡献度
17
金元
14432
积分
1511
精华
0
注册时间
2016-6-20
56#
发表于 2021-11-15 00:42 | 只看该作者
本帖最后由 liyun12 于 2021-11-15 00:55 编辑
3dm_16496923 发表于 2021-10-21 20:02
请问TaleWorlds.Core.Crafting.CalculateStats文件在哪

TaleWorlds.Core.Crafting.CraftedItemGenerationHelper.CraftingStats.CalculateStats
最后几排的 SwingSpeed是挥砍速度,ThrustSpeed是刺击速度,Damage是伤害,Handling是操作,Weight是武器重量。在后面加你的值就可以了。
这是1.65版本的

PS,修改会使所有武器生效
回复 支持 反对

使用道具 举报

头像被屏蔽

34

主题

280

帖子

1028

积分

禁止访问

贡献度
85
金元
6883
积分
1028
精华
0
注册时间
2015-3-18
QQ
57#
发表于 2021-11-27 21:01 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

48

主题

1431

帖子

2734

积分

3DM创意工坊

Rank: 11Rank: 11Rank: 11Rank: 11

贡献度
50
金元
25335
积分
2734
精华
0
注册时间
2008-10-21
58#
发表于 2021-11-27 22:47 | 只看该作者
hujin11 发表于 2021-11-27 21:01
请问找到修改地方了吗?

没有,只能用战利品MOD~~~~~~
回复 支持 反对

使用道具 举报

头像被屏蔽

34

主题

280

帖子

1028

积分

禁止访问

贡献度
85
金元
6883
积分
1028
精华
0
注册时间
2015-3-18
QQ
59#
发表于 2021-11-28 21:42 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

4

主题

251

帖子

339

积分

高级玩家

Rank: 4

贡献度
3
金元
3270
积分
339
精华
0
注册时间
2017-2-7
60#
发表于 2021-12-3 12:00 | 只看该作者
大佬我改了部队数量我发现AI也有效啊 随便一个垃圾领主都上千部队!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-3-23 11:52 , Processed in 0.035786 second(s), 18 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表