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

注册 登录

QQ登录

只需一步,快速开始

查看: 14128|回复: 80
打印 上一主题 下一主题

[修改] 进阶修改游戏数据,不用担心水电了

  [复制链接]

24

主题

413

帖子

1856

积分

游戏狂人

Rank: 6Rank: 6

贡献度
98
金元
14643
积分
1856
精华
0
注册时间
2020-9-14
跳转到指定楼层
主题
发表于 2023-10-27 11:27 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 贊熹HU 于 2023-10-27 12:33 编辑

一般性修改步骤:使用dnspy打开Game.dll里的Game.Prefabs.XXX,将Initialize里的  

XXXX = this.XXXX
改为  
XXXX = this.XXXX * X  (X倍数据)  
Game.Prefabs.XXX.XXXX数据集合:(我目前找到的,欢迎大佬补充)




修改抽水:Game.Prefabs.WaterPumpingStation.m_Capacity
修改太阳能:Game.Prefabs.SolarPowered.m_Production
修改风电:Game.Prefabs.WindPowered.m_Production
修改电:Game.Prefabs.PowerPlant.m_ElectricityProduction

特例:          修改维护费用:Game.Prefabs.ServiceConsumption.m_Upkeep
修改用电量:Game.Prefabs.ServiceConsumption.m_ElectricityConsumption
修改用水量Game.Prefabs.ServiceConsumption.m_WaterConsumption
修改垃圾产量:Game.Prefabs.ServiceConsumption.m_GarbageAccumulation
修改噪音:Game.Prefabs.PollutionPrefab.Noise



风电.png (296.91 KB, 下载次数: 7)

风电.png

评分

3

查看全部评分

回复

使用道具 举报

3

主题

2001

帖子

1824

积分

游戏狂人

Rank: 6Rank: 6

贡献度
11
金元
17796
积分
1824
精华
0
注册时间
2010-8-2
舒服的沙发
发表于 2023-10-27 12:08 | 只看该作者
可以可以,楼主又帮大家摸索出有用的项目了。
回复 支持 反对

使用道具 举报

16

主题

938

帖子

974

积分

超级玩家

Rank: 5Rank: 5

贡献度
14
金元
9180
积分
974
精华
0
注册时间
2012-2-29
硬硬的板凳
发表于 2023-10-27 12:29 | 只看该作者
支持大佬 还有其他吗
回复 支持 反对

使用道具 举报

16

主题

938

帖子

974

积分

超级玩家

Rank: 5Rank: 5

贡献度
14
金元
9180
积分
974
精华
0
注册时间
2012-2-29
冰凉的地板
发表于 2023-10-27 12:33 | 只看该作者
抽水是指所有抽水站吗?还有那个电是指所有电还是核能?
回复 支持 反对

使用道具 举报

16

主题

938

帖子

974

积分

超级玩家

Rank: 5Rank: 5

贡献度
14
金元
9180
积分
974
精华
0
注册时间
2012-2-29
5#
发表于 2023-10-27 12:38 | 只看该作者
排污水怎么修改啊?
回复 支持 反对

使用道具 举报

24

主题

413

帖子

1856

积分

游戏狂人

Rank: 6Rank: 6

贡献度
98
金元
14643
积分
1856
精华
0
注册时间
2020-9-14
6#
 楼主| 发表于 2023-10-27 12:54 | 只看该作者
修改污水排放:Game.Prefabs.SewageOutlet.m_Capacity
回复 支持 反对

使用道具 举报

24

主题

413

帖子

1856

积分

游戏狂人

Rank: 6Rank: 6

贡献度
98
金元
14643
积分
1856
精华
0
注册时间
2020-9-14
7#
 楼主| 发表于 2023-10-27 12:55 | 只看该作者
修改污水净化:Game.Prefabs.SewageOutlet.m_Purification
回复 支持 反对

使用道具 举报

31

主题

1584

帖子

1470

积分

游戏狂人

Rank: 6Rank: 6

贡献度
40
金元
13100
积分
1470
精华
0
注册时间
2009-12-20
8#
发表于 2023-10-27 14:25 | 只看该作者
变压器和电缆的承受电量能改吗,我看了那个代码,是add.xxxxx 好像不能直接X倍数的形式来编辑。
回复 支持 反对

使用道具 举报

5

主题

529

帖子

3788

积分

斯塔菲尔德Mod组

Rank: 12Rank: 12Rank: 12

贡献度
522
金元
16995
积分
3788
精华
0
注册时间
2013-7-11
9#
发表于 2023-10-27 14:46 | 只看该作者
大佬np太强了
回复 支持 反对

使用道具 举报

24

主题

413

帖子

1856

积分

游戏狂人

Rank: 6Rank: 6

贡献度
98
金元
14643
积分
1856
精华
0
注册时间
2020-9-14
10#
 楼主| 发表于 2023-10-27 15:03 | 只看该作者
jy02810561 发表于 2023-10-27 14:25
变压器和电缆的承受电量能改吗,我看了那个代码,是add.xxxxx 好像不能直接X倍数的形式来编辑。 ...

哪里动了add.xxxxx
回复 支持 反对

使用道具 举报

56

主题

1572

帖子

1686

积分

游戏狂人

Rank: 6Rank: 6

贡献度
52
金元
14780
积分
1686
精华
0
注册时间
2009-11-30
11#
发表于 2023-10-27 15:31 | 只看该作者
buff叠满啊
回复 支持 反对

使用道具 举报

3

主题

453

帖子

604

积分

超级玩家

Rank: 5Rank: 5

贡献度
4
金元
5883
积分
604
精华
0
注册时间
2015-7-17
12#
发表于 2023-10-27 15:32 | 只看该作者
本帖最后由 w961100s 于 2023-10-27 18:18 编辑

大佬,我试着改了Game.Prefabs.Pollution下面的空气、陆地和噪音
                                m_GroundPollution = (float)this.m_GroundPollution * 0f,
                                m_AirPollution = (float)this.m_AirPollution * 0f,
                                m_NoisePollution = (float)this.m_NoisePollution * 0f,
                                m_ScaleWithRenters = this.m_ScaleWithRenters
游戏里三种区域对应的几种污染消失了。水污染目前除了改排污管还有别的方法吗,我能不能在你的基础上发一个无污染版本的修改
回复 支持 反对

使用道具 举报

24

主题

413

帖子

1856

积分

游戏狂人

Rank: 6Rank: 6

贡献度
98
金元
14643
积分
1856
精华
0
注册时间
2020-9-14
13#
 楼主| 发表于 2023-10-27 15:51 | 只看该作者
w961100s 发表于 2023-10-27 15:32
大佬,我试着改了Game.Prefabs.Pollution下面的空气、陆地和噪音
                                m_Groun ...

欢迎发新的修改方法
回复 支持 反对

使用道具 举报

0

主题

100

帖子

139

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1394
积分
139
精华
0
注册时间
2018-11-6
14#
发表于 2023-10-27 16:15 来自手机 | 只看该作者
w961100s 发表于 2023-10-27 15:32
大佬,我试着改了Game.Prefabs.Pollution下面的空气、陆地和噪音
                                m_Groun ...

搞快点!麻烦了嘿嘿嘿
回复 支持 反对

使用道具 举报

24

主题

413

帖子

1856

积分

游戏狂人

Rank: 6Rank: 6

贡献度
98
金元
14643
积分
1856
精华
0
注册时间
2020-9-14
15#
 楼主| 发表于 2023-10-27 20:30 | 只看该作者
修改污染:Game.Prefabs.Pollution
回复 支持 反对

使用道具 举报

1239

主题

2万

帖子

14万

积分

游戏终结者

Rank: 14Rank: 14Rank: 14Rank: 14

贡献度
5699
金元
1248213
积分
147617
精华
0
注册时间
2013-2-1

辉煌市民[永久版]龙年勋章2025国庆铭牌庆国庆迎中秋你开心就好[永久版]妹子认证专属勋章3DMer(永久)

16#
发表于 2023-10-27 21:15 | 只看该作者
666666666666666666666666666666666666
回复 支持 反对

使用道具 举报

90

主题

1264

帖子

1748

积分

游戏狂人

Rank: 6Rank: 6

贡献度
72
金元
14598
积分
1748
精华
0
注册时间
2011-6-1

G胖の微笑

QQ
17#
发表于 2023-10-27 21:20 | 只看该作者
老哥,为什么我的风电改完后没效果,我都*100了
回复 支持 反对

使用道具 举报

33

主题

1493

帖子

1400

积分

游戏狂人

Rank: 6Rank: 6

贡献度
22
金元
13123
积分
1400
精华
0
注册时间
2010-7-1
18#
发表于 2023-10-27 21:36 | 只看该作者
学习学习
回复 支持 反对

使用道具 举报

5

主题

529

帖子

3788

积分

斯塔菲尔德Mod组

Rank: 12Rank: 12Rank: 12

贡献度
522
金元
16995
积分
3788
精华
0
注册时间
2013-7-11
19#
发表于 2023-10-27 22:01 | 只看该作者
大佬请问一下有没有可以修改地图资源储量的方法,感谢
回复 支持 反对

使用道具 举报

24

主题

413

帖子

1856

积分

游戏狂人

Rank: 6Rank: 6

贡献度
98
金元
14643
积分
1856
精华
0
注册时间
2020-9-14
20#
 楼主| 发表于 2023-10-27 22:05 | 只看该作者
修改电池:Game.Prefabs.Battery
回复 支持 1 反对 0

使用道具 举报

3

主题

2001

帖子

1824

积分

游戏狂人

Rank: 6Rank: 6

贡献度
11
金元
17796
积分
1824
精华
0
注册时间
2010-8-2
21#
发表于 2023-10-27 22:37 | 只看该作者
贊熹HU 发表于 2023-10-27 22:05
修改电池:Game.Prefabs.Battery

你好,像维护费用upkeep譬如要降为小数倍率譬如0.1倍,要怎么修改呢,我*0.1似乎不行,说是字符类型不对。
回复 支持 反对

使用道具 举报

0

主题

889

帖子

924

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
9239
积分
924
精华
0
注册时间
2010-2-28
22#
发表于 2023-10-27 22:45 | 只看该作者
forsc 发表于 2023-10-27 22:37
你好,像维护费用upkeep譬如要降为小数倍率譬如0.1倍,要怎么修改呢,我*0.1似乎不行,说是字符类型不对 ...

*0.1改成/10
回复 支持 反对

使用道具 举报

24

主题

413

帖子

1856

积分

游戏狂人

Rank: 6Rank: 6

贡献度
98
金元
14643
积分
1856
精华
0
注册时间
2020-9-14
23#
 楼主| 发表于 2023-10-27 22:54 | 只看该作者
qq1178074479 发表于 2023-10-27 22:01
大佬请问一下有没有可以修改地图资源储量的方法,感谢

修改地图资源储量应该是放在地图map文件里,在游戏主体文件这边不好改,我尽力找找
回复 支持 反对

使用道具 举报

5

主题

529

帖子

3788

积分

斯塔菲尔德Mod组

Rank: 12Rank: 12Rank: 12

贡献度
522
金元
16995
积分
3788
精华
0
注册时间
2013-7-11
24#
发表于 2023-10-28 00:02 | 只看该作者
贊熹HU 发表于 2023-10-27 22:54
修改地图资源储量应该是放在地图map文件里,在游戏主体文件这边不好改,我尽力找找
...

大学那里有个地质研究中心有增加储量的buff你可以试着看看
回复 支持 反对

使用道具 举报

24

主题

413

帖子

1856

积分

游戏狂人

Rank: 6Rank: 6

贡献度
98
金元
14643
积分
1856
精华
0
注册时间
2020-9-14
25#
 楼主| 发表于 2023-10-28 00:08 | 只看该作者
qq1178074479 发表于 2023-10-28 00:02
大学那里有个地质研究中心有增加储量的buff你可以试着看看

ok,我先睡了,等早上来找
回复 支持 反对

使用道具 举报

2

主题

742

帖子

555

积分

高级玩家

Rank: 4

贡献度
4
金元
5394
积分
555
精华
0
注册时间
2010-5-22
26#
发表于 2023-10-28 00:20 | 只看该作者
dnspy怎用 打不止*10 都沒反應
回复 支持 反对

使用道具 举报

24

主题

413

帖子

1856

积分

游戏狂人

Rank: 6Rank: 6

贡献度
98
金元
14643
积分
1856
精华
0
注册时间
2020-9-14
27#
 楼主| 发表于 2023-10-28 10:03 | 只看该作者
qq1178074479 发表于 2023-10-28 00:02
大学那里有个地质研究中心有增加储量的buff你可以试着看看

我在Game.Prefabs.ExtractorParameterPrefab找到了东西,你看是不是
回复 支持 反对

使用道具 举报

33

主题

1493

帖子

1400

积分

游戏狂人

Rank: 6Rank: 6

贡献度
22
金元
13123
积分
1400
精华
0
注册时间
2010-7-1
28#
发表于 2023-10-28 10:21 | 只看该作者
消防
Game.Prefabs.FireStation
m_FireEngineCapacity = this.m_FireEngineCapacity,
m_FireHelicopterCapacity = this.m_FireHelicopterCapacity,
m_DisasterResponseCapacity = this.m_DisasterResponseCapacity,
m_VehicleEfficiency = this.m_VehicleEfficiency
垃圾
Game.Prefabs.GarbageFacility
                        componentData.m_GarbageCapacity = this.m_GarbageCapacity;
                        componentData.m_VehicleCapacity = this.m_VehicleCapacity;
                        componentData.m_TransportCapacity = this.m_TransportCapacity;
                        componentData.m_ProcessingSpeed = this.m_ProcessingSpeed;
                        componentData.m_IndustrialWasteOnly = this.m_IndustrialWasteOnly;
                        componentData.m_LongTermStorage = this.m_LongTermStorage;
垃圾处理
Game.Prefabs.GarbageFacility
                                m_ProductionPerUnit = this.m_ProductionPerUnit,
                                m_Capacity = this.m_Capacity
回复 支持 反对

使用道具 举报

56

主题

3434

帖子

3342

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
61
金元
30981
积分
3342
精华
0
注册时间
2009-5-3
29#
发表于 2023-10-28 10:23 | 只看该作者
6666666666666
回复 支持 反对

使用道具 举报

33

主题

1493

帖子

1400

积分

游戏狂人

Rank: 6Rank: 6

贡献度
22
金元
13123
积分
1400
精华
0
注册时间
2010-7-1
30#
发表于 2023-10-28 10:23 | 只看该作者
医院
Game.Prefabs.Hospital
                                m_AmbulanceCapacity = this.m_AmbulanceCapacity,
                                m_MedicalHelicopterCapacity = this.m_MedicalHelicopterCapacity,
                                m_PatientCapacity = this.m_PatientCapacity,
                                m_TreatmentBonus = this.m_TreatmentBonus,
                                m_HealthRange = this.m_HealthRange,
                                m_TreatDiseases = this.m_TreatDiseases,
                                m_TreatInjuries = this.m_TreatInjuries
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-21 11:30 , Processed in 0.037397 second(s), 19 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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