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

注册 登录

QQ登录

只需一步,快速开始

查看: 15352|回复: 51
打印 上一主题 下一主题

避难所2(Sheltered 2)v1.2.14.20 修改DLL

  [复制链接]

18

主题

462

帖子

3119

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
84
金元
27826
积分
3119
精华
0
注册时间
2018-2-16
跳转到指定楼层
主题
发表于 2022-7-25 16:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 13592148822 于 2022-7-27 14:30 编辑

首先感谢hzzyca大佬提供的思路,其次游戏版本v1.2.14.20

7.27修改更新:

制作物品必出3星
回收材料必出3星
5倍回收材料数量
10倍雨水收集器
净水器:每级容量20倍、50倍用掉的污水、过滤时间减少3倍、净化1点污水得10净水


DLL修改内容:

食品柜、药箱容量x1000   ps:需要重新制作才生效/新开存档初始柜子生效
仓库、水箱容量+999999
升级所需经验减少3倍
每次升级+10技能点
人物属性上限的实验成功率90%并且无限次数
心理咨询、手术成功率90%
种植、陷阱只出3星
作物无需浇水
作物无视温度生长
作物10倍生长速度
维修时将设备耐久上限设为1000
风车恒定20倍最大功率输出
睡眠效率、疗伤速度10倍
2倍植物采集、收获植物品质3星,数量2倍
3倍清洁效率
3倍快速建筑
50倍修理设备
3倍快速拆除设备
3倍速挖掘新房间
3倍清理桌子和发电机等物品
3倍锻炼经验
2倍读书经验
2倍商人物品
2倍打猎速度
2倍快速制作
2倍快速修理物品
2倍快速修理武器
2倍快速回收物品
2倍生产资源加速
轻松完成抓捕任务,任意阵营囚犯都可以交任务
初始负重加1000,人物每点力量加100负重。
可搜索地点每4小时更新一次物品
可搜索地点物品上限改为70个
每次更新物品数量5倍
商人来的概率 * 5


DLL路径:Sheltered2_Data\Managed   ps:覆盖前先备份Assembly-CSharp.dll
由于hzzyca大佬的DLL不支持v1.2.14.20版本,我就照着大佬给的教程自己改了一下下。因为我刚玩的原因,改了很多内容我还没接触到,如果有BUG可以留言说一下
改动的地方太多了,每有一个新人加入他就会重新加载一遍,可以先保存存档换回原版DLL进一次存档保存一下再切换修改过的DLL就好了,或者不管它,等重新加载结束才会不卡

7.27更新修改DLL下载地址:
Assembly-CSharp.zip.001 (400 KB, 下载次数: 1496)
Assembly-CSharp.zip.002 (400 KB, 下载次数: 1249)
Assembly-CSharp.zip.003 (400 KB, 下载次数: 1194)
Assembly-CSharp.zip.004 (21 KB, 下载次数: 1190)

原版DLL下载地址:
Assembly-CSharp.zip.001 (400 KB, 下载次数: 282)
Assembly-CSharp.zip.002 (400 KB, 下载次数: 199)
Assembly-CSharp.zip.003 (400 KB, 下载次数: 193)
Assembly-CSharp.zip.004 (11.3 KB, 下载次数: 202)

评分

1

查看全部评分

回复

使用道具 举报

3

主题

1608

帖子

1816

积分

游戏狂人

Rank: 6Rank: 6

贡献度
18
金元
17439
积分
1816
精华
0
注册时间
2003-11-27
舒服的沙发
发表于 2022-7-25 18:17 | 只看该作者
谢谢楼主的分享
回复 支持 反对

使用道具 举报

0

主题

561

帖子

587

积分

高级玩家

Rank: 4

贡献度
0
金元
5867
积分
587
精华
0
注册时间
2010-8-13
硬硬的板凳
发表于 2022-7-25 21:50 | 只看该作者
谢谢分享
回复 支持 反对

使用道具 举报

163

主题

1万

帖子

1万

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
91
金元
125959
积分
12960
精华
0
注册时间
2015-3-18
冰凉的地板
发表于 2022-7-26 19:49 | 只看该作者
谢谢楼主的分享
回复 支持 反对

使用道具 举报

0

主题

48

帖子

113

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1129
积分
113
精华
0
注册时间
2010-12-31
5#
发表于 2022-7-26 22:55 | 只看该作者
不知道是游戏的原因还是修改的原因。3个人的时候还可以。第四个人一招入,系统卡的要死
回复 支持 反对

使用道具 举报

18

主题

462

帖子

3119

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
84
金元
27826
积分
3119
精华
0
注册时间
2018-2-16
6#
 楼主| 发表于 2022-7-27 07:38 | 只看该作者
本帖最后由 13592148822 于 2022-7-27 09:31 编辑
sataniv 发表于 2022-7-26 22:55
不知道是游戏的原因还是修改的原因。3个人的时候还可以。第四个人一招入,系统卡的要死
...

改动的地方太多了,每有一个新人加入他就会重新加载一遍,可以先保存存档换回官方的DLL进一次存档保存一下再切换修改过的DLL就好了,只能说游戏优化不好,如果你重进游戏直接进你一直玩的存档会发现加载存档会很卡,只有新建一个存档再去设置里加载你一直玩的存档才不会卡。
回复 支持 反对

使用道具 举报

18

主题

462

帖子

3119

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
84
金元
27826
积分
3119
精华
0
注册时间
2018-2-16
7#
 楼主| 发表于 2022-7-27 07:40 | 只看该作者
本帖最后由 13592148822 于 2022-7-27 09:34 编辑
sataniv 发表于 2022-7-26 22:55
不知道是游戏的原因还是修改的原因。3个人的时候还可以。第四个人一招入,系统卡的要死
...

不换DLL只能等它缓冲结束才会不卡,我也检查了修改跟人物相关、容器容量的代码,不改也会卡。
回复 支持 反对

使用道具 举报

0

主题

48

帖子

113

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1129
积分
113
精华
0
注册时间
2010-12-31
8#
发表于 2022-7-27 18:30 | 只看该作者
谢谢了,请问你用什么修改的,我用那个修改改不了。。。。。
回复 支持 反对

使用道具 举报

18

主题

462

帖子

3119

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
84
金元
27826
积分
3119
精华
0
注册时间
2018-2-16
9#
 楼主| 发表于 2022-7-27 18:49 | 只看该作者
sataniv 发表于 2022-7-27 18:30
谢谢了,请问你用什么修改的,我用那个修改改不了。。。。。

dnSpy里的IL指令,可以拿着改好的DLL然后对照个大概然后添加指令就行了,很多指令都是相似的,研究一下就懂了

回复 支持 反对

使用道具 举报

0

主题

390

帖子

490

积分

高级玩家

Rank: 4

贡献度
0
金元
4900
积分
490
精华
0
注册时间
2015-8-17
10#
发表于 2022-7-28 15:33 | 只看该作者
本帖最后由 gan7899010 于 2022-7-28 16:28 编辑

物品等级限制怎么修改,4级的还要结盟才能制作,这个怎么解除限制
回复 支持 反对

使用道具 举报

52

主题

2427

帖子

2771

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
42
金元
26031
积分
2771
精华
0
注册时间
2011-8-12
11#
发表于 2022-7-28 20:29 | 只看该作者
本帖最后由 suiyuchao 于 2022-7-28 20:40 编辑

你好,我的版本是1.2.14,没有后面的20,进不去游戏,开始后界面有2个鼠标,后面在中间位置有个鼠标,游戏不能操作,会卡在进游戏主界面上,有解决的办法么
回复 支持 2 反对 0

使用道具 举报

0

主题

48

帖子

113

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1129
积分
113
精华
0
注册时间
2010-12-31
12#
发表于 2022-7-28 22:59 | 只看该作者
我想只修改一个外出负重,其他地都不改,这里应该修改什么地方?谢谢你了。我也找到地方了,对比了,问题是编辑发放(C#)会改,但是不能编译,编辑IL指令 能修改,不会。。。,找不到地方。
float num = this.m_baseCarryingCapacity + (float)(base.baseStats.Strength.Level * 5);
要改成
float num = this.m_baseCarryingCapacity + (float)(base.baseStats.Strength.Level * 100);
回复 支持 0 反对 1

使用道具 举报

0

主题

48

帖子

113

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1129
积分
113
精华
0
注册时间
2010-12-31
13#
发表于 2022-7-28 23:02 | 只看该作者
找到方法了,谢谢了 就是对比一下 IL指令修改
回复 支持 反对

使用道具 举报

0

主题

48

帖子

113

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1129
积分
113
精华
0
注册时间
2010-12-31
14#
发表于 2022-7-28 23:05 | 只看该作者
第6行  idc.i4.5修改成 idc.i4 然后填入数值
回复 支持 反对

使用道具 举报

13

主题

131

帖子

764

积分

超级玩家

Rank: 5Rank: 5

贡献度
58
金元
5316
积分
764
精华
0
注册时间
2017-12-19
15#
发表于 2022-7-29 03:04 | 只看该作者
不知道能不能改个不那么夸张的DLL呢,1.耐久;2.耗电或者改风车的发电量。
回复 支持 反对

使用道具 举报

18

主题

462

帖子

3119

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
84
金元
27826
积分
3119
精华
0
注册时间
2018-2-16
16#
 楼主| 发表于 2022-7-29 10:41 | 只看该作者
本帖最后由 13592148822 于 2022-7-29 11:24 编辑
troyala 发表于 2022-7-29 03:04
不知道能不能改个不那么夸张的DLL呢,1.耐久;2.耗电或者改风车的发电量。

风车功率20倍数、避难所设备500耐久(需要维修一次)、维修设备时间降低50倍,因为有的设备初始耐久太少要维修到500时间太久所以改了维修时间
Assembly-CSharp.zip.001 (400 KB, 下载次数: 76)
Assembly-CSharp.zip.002 (400 KB, 下载次数: 67)
Assembly-CSharp.zip.003 (400 KB, 下载次数: 66)
Assembly-CSharp.zip.004 (20 KB, 下载次数: 66)



回复 支持 反对

使用道具 举报

18

主题

462

帖子

3119

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
84
金元
27826
积分
3119
精华
0
注册时间
2018-2-16
17#
 楼主| 发表于 2022-7-29 10:46 | 只看该作者
suiyuchao 发表于 2022-7-28 20:29
你好,我的版本是1.2.14,没有后面的20,进不去游戏,开始后界面有2个鼠标,后面在中间位置有个鼠标,游戏 ...

版本不同DLL里的代码也会略微不同,你可以上传你的DLL想改什么跟我说一下,我帮你改或者可以看着hzzyca发的教程自己改
回复 支持 反对

使用道具 举报

13

主题

131

帖子

764

积分

超级玩家

Rank: 5Rank: 5

贡献度
58
金元
5316
积分
764
精华
0
注册时间
2017-12-19
18#
发表于 2022-7-29 17:21 | 只看该作者
13592148822 发表于 2022-7-29 10:41
风车功率20倍数、避难所设备500耐久(需要维修一次)、维修设备时间降低50倍,因为有的设备初始耐久太少要 ...

非常的谢谢你,因为如果改了耐久,降低耗电量,这个游戏可玩性就好一点了,不然整天都在起火,整天都在维修吗,到处都是耗子。
回复 支持 0 反对 1

使用道具 举报

0

主题

44

帖子

110

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1098
积分
110
精华
0
注册时间
2016-3-24
19#
发表于 2022-7-29 21:10 | 只看该作者
谢谢楼主分享
回复 支持 0 反对 1

使用道具 举报

13

主题

131

帖子

764

积分

超级玩家

Rank: 5Rank: 5

贡献度
58
金元
5316
积分
764
精华
0
注册时间
2017-12-19
20#
发表于 2022-7-29 22:40 | 只看该作者
可惜你的文件我打不开游戏,于是我自己改了。
发电机零消耗我改不好,风力发电机发电字太多懒得看,直接改耗电成功了。
1.耗电量降低100倍
改为
this.m_powerRequiredPerGameHour = amount / 100f;

耐久降低50倍,我实在改不出来
维修到上限1000改好了,但是修理时间太长了,老是在外面维修会有辐射病的,于是又改了维修速度100倍。

估计以后再改个锻炼速度10倍,人物可以打破上限就好了。
回复 支持 反对

使用道具 举报

0

主题

105

帖子

216

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2159
积分
216
精华
0
注册时间
2016-1-30
21#
发表于 2022-7-31 00:24 | 只看该作者
为什么我的下雨就开始卡了呢
回复 支持 反对

使用道具 举报

0

主题

48

帖子

113

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1129
积分
113
精华
0
注册时间
2010-12-31
22#
发表于 2022-7-31 00:51 | 只看该作者
最大的bug,千万不要停用 污水处理,挪动 水桶 , 后果就是没水了
回复 支持 反对

使用道具 举报

0

主题

48

帖子

113

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1129
积分
113
精华
0
注册时间
2010-12-31
23#
发表于 2022-8-1 21:23 | 只看该作者
那个修改 耐久1000的 过一段时间就自动恢复到100了,2处都修改了,也没用,满屏幕的需要维修的
回复 支持 反对

使用道具 举报

0

主题

48

帖子

113

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1129
积分
113
精华
0
注册时间
2010-12-31
24#
发表于 2022-8-2 01:40 | 只看该作者
终于改好了,耐久度修改有好几处
设备耐久上限修改(两种方法二选一)
在 SetMaxIntegrity 方法中:
this.m_maxIntegrity= Mathf.Clamp((float)value, 5f, 100f);
改为
this.m_maxIntegrity= Mathf.Clamp((float)value, 1000f, 1100f);
自制设备耐久上限修改为1000(原有设备不变,新建造的设备才有效)
在 Repair 方法中:
if (this.m_isBroken)
改为
this.m_maxIntegrity=1000f;
if (this.m_isBroken)
每次维修时将设备耐久上限设为1000,对原有设备也有效,跟前面耐久上限修改二选一即可

这个修改完了,在Object_Integrity类右边查找100,有3处,都修改成1000
回复 支持 反对

使用道具 举报

8

主题

728

帖子

938

积分

超级玩家

Rank: 5Rank: 5

贡献度
12
金元
8897
积分
938
精华
0
注册时间
2016-9-14
25#
发表于 2022-8-5 22:43 | 只看该作者
哪位大佬知道怎么修改仓库重量吗我* 50f后进入游戏虽然显示250000但是还是只有500超过500的物品会消失
回复 支持 反对

使用道具 举报

0

主题

248

帖子

377

积分

高级玩家

Rank: 4

贡献度
0
金元
3773
积分
377
精华
0
注册时间
2016-6-21
26#
发表于 2022-8-6 10:07 | 只看该作者
感谢分享
回复 支持 反对

使用道具 举报

2

主题

902

帖子

922

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
9218
积分
922
精华
0
注册时间
2016-11-8
27#
发表于 2022-8-13 20:17 | 只看该作者
谢谢楼主的分享
回复 支持 反对

使用道具 举报

0

主题

97

帖子

139

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1389
积分
139
精华
0
注册时间
2022-5-8
28#
发表于 2022-8-14 10:11 | 只看该作者
suiyuchao 发表于 2022-7-28 20:29
你好,我的版本是1.2.14,没有后面的20,进不去游戏,开始后界面有2个鼠标,后面在中间位置有个鼠标,游戏 ...

我也是这个情况,同求解。
回复 支持 反对

使用道具 举报

0

主题

54

帖子

83

积分

初级玩家

Rank: 2

贡献度
0
金元
825
积分
83
精华
0
注册时间
2018-3-29
29#
发表于 2022-8-30 10:37 | 只看该作者
感谢分享
回复 支持 反对

使用道具 举报

0

主题

10

帖子

72

积分

初级玩家

Rank: 2

贡献度
0
金元
719
积分
72
精华
0
注册时间
2010-5-11
30#
发表于 2022-8-30 12:24 | 只看该作者
马克,这个太好用了,资瓷
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-31 16:43 , Processed in 0.034969 second(s), 19 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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