[分享]饥荒联机版,支持局域网联机。

YN340-增大巨鹿出现概率

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 1 2三四0.增大巨鹿出现概率 3 4 用MT管理器打开游戏目录/assets/DLC0002/scripts/tuning_override.lua文件,将下列内容: 5 6 basehassler:OverrideAttacksPerSeason("DEERCLOPS", 1) 7 basehassler:OverrideAttackDuringOffSeason("DEERCLOPS", false) 8 basehassler:OverrideAttackChance("DEERCLOPS", .33) 9 elseif difficulty == "often" then 10 basehassler:OverrideAttacksPerSeason("DEERCLOPS", 1) 11 basehassler:OverrideAttackDuringOffSeason("DEERCLOPS", false) 12 basehassler:OverrideAttackChance("DEERCLOPS", 1.1) 13 elseif difficulty == "always" then 14 basehassler:OverrideAttacksPerSeason("DEERCLOPS", 1) 15 basehassler:OverrideAttackDuringOffSeason("DEERCLOPS", true) 16 basehassler:OverrideAttackChance("DEERCLOPS", 1.1) 17 18 替换为: 19 20 basehassler:OverrideAttacksPerSeason("DEERCLOPS", 1) 21 basehassler:OverrideAttackDuringOffSeason("DEERCLOPS", false) 22 basehassler:OverrideAttackChance("DEERCLOPS", 1.1) 23 elseif difficulty == "often" then 24 basehassler:OverrideAttacksPerSeason("DEERCLOPS", 1) 25 basehassler:OverrideAttackDuringOffSeason("DEERCLOPS", false) 26 basehassler:OverrideAttackChance("DEERCLOPS", 2.1) 27 elseif difficulty == "always" then 28 basehassler:OverrideAttacksPerSeason("DEERCLOPS", 1) 29 basehassler:OverrideAttackDuringOffSeason("DEERCLOPS", true) 30 basehassler:OverrideAttackChance("DEERCLOPS", 3.1) 31 32 即可增大巨鹿出现概率

2025/04/23 · Bny

YN341-让游戏中的一天更漫长(1天从真实世界的8分钟修改为16分钟)

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 1 2三四一.让游戏中的一天更漫长(1天从真实世界的8分钟修改为16分钟) 3 4 用MT管理器打开游戏目录/assets/DLC0002/scripts/tuning.lua文件,将local seg_time = 30替换为local seg_time = 60 5 6 即可使游戏中的1天从真实世界的8分钟延长为16分钟

2025/04/23 · Bny

YN342-修改白天、黑夜、傍晚占一天的比例

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 1 2三四二.修改白天、黑夜、傍晚占一天的比例 3 4 用MT管理器打开游戏目录/assets/DLC0002/scripts/components/seasonmanager.lua文件, 5 6 1.秋季白天有14个小时:将self.autumnsegs = {day=8, dusk=6, night=2}替换为self.autumnsegs = {day=12, dusk=2, night=2} 7 8 9 2.冬季白天有14个小时:将self.wintersegs = {day=5, dusk=5, night=6}替换为self.wintersegs = {day=12, dusk=2, night=2} 10 11 12 3.春季白天有14个小时:将self.springsegs = {day=5, dusk=8, night=3}替换为self.springsegs = {day=12, dusk=2, night=2} 13 14 15 4.夏季白天有14个小时:将self.summersegs = {day=11, dusk=1, night=4}替换为self.summersegs = {day=12, dusk=2, night=2} 16 17 可根据需要自行调节day(白天)、dusk(黑夜)、night(傍晚)后面的数字(小时数),得到想要的时间比例

2025/04/23 · Bny

YN343-温暖之国(最低气温10度,最高气温25度)

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 1 2三四三.温暖之国(最低气温10度,最高气温25度) 3 4 用MT管理器打开游戏目录/assets/DLC0002/scripts/components/temperature.lua文件,将下列内容: 5 6 self.maxtemp = TUNING.MAX_ENTITY_TEMP 7 self.mintemp = TUNING.MIN_ENTITY_TEMP 8 9 替换为: 10 11 self.maxtemp = 25 12 self.mintemp = 10 13 14 即可将最低气温设定为10度(原来为负20度),最高气温设定为25度(原来为90度),让主角不会冻伤或中暑

2025/04/23 · Bny

YN344-夏季建筑、植物不自燃

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 1 2三四四.夏季建筑、植物不自燃 3 4 用MT管理器打开游戏目录/assets/DLC0002/scripts/tuning.lua文件,将WILDFIRE_THRESHOLD = 80,替换为WILDFIRE_THRESHOLD = 800, 5 6 即可让建筑、植物在夏季不自燃

2025/04/23 · Bny

YN345-夏天植物、农田不枯萎

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 1 2三四五.夏天植物、农田不枯萎 3 4 1.草不枯萎:用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/grass.lua文件,将inst.makewitherabletask = inst:DoTaskInTime(TUNING.WITHER_BUFFER_TIME, function(inst) inst.components.pickable:MakeWitherable() end)替换为--inst.makewitherabletask = inst:DoTaskInTime(TUNING.WITHER_BUFFER_TIME, function(inst) inst.components.pickable:MakeWitherable() end) 5 6 7 2.树苗不枯萎:用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/sapling.lua文件,将inst.makewitherabletask = inst:DoTaskInTime(TUNING.WITHER_BUFFER_TIME, function(inst) inst.components.pickable:MakeWitherable() end)替换为--inst.makewitherabletask = inst:DoTaskInTime(TUNING.WITHER_BUFFER_TIME, function(inst) inst.components.pickable:MakeWitherable() end) 8 9 10 3.果树丛不枯萎:用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/berrybush.lua文件,将inst.makewitherabletask = inst:DoTaskInTime(TUNING.WITHER_BUFFER_TIME, function(inst) inst.components.pickable:MakeWitherable() end)替换为--inst.makewitherabletask = inst:DoTaskInTime(TUNING.WITHER_BUFFER_TIME, function(inst) inst.components.pickable:MakeWitherable() end) 11 12 13 4.农田不枯萎:用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/plant_normal.lua文件,将inst.makewitherabletask = inst:DoTaskInTime(TUNING.WITHER_BUFFER_TIME, function(inst) inst.components.crop:MakeWitherable() end)替换为--inst.makewitherabletask = inst:DoTaskInTime(TUNING.WITHER_BUFFER_TIME, function(inst) inst.components.crop:MakeWitherable() end) 14 15 即可让植物、农田在夏天不枯萎

2025/04/23 · Bny

YN346-停止刮风(让游戏不再因刮风而卡顿)

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 1 2三四六.停止刮风(让游戏不再因刮风而卡顿) 3 4 用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/forest.lua文件,将inst:AddComponent("worldwind")替换为--inst:AddComponent("worldwind") 5 6 即可停止游戏中的刮风设定,好处是游戏不再卡顿,坏处是滚草将停在原地

2025/04/23 · Bny

YN347-闪电不伤主角

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 1 2三四七.闪电不伤主角 3 4 用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/player_common.lua文件,将inst:AddComponent("playerlightningtarget")替换为--inst:AddComponent("playerlightningtarget") 5 6 即可让主角不被闪电劈中

2025/04/23 · Bny

YN348-扩大地图尺寸

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 1 2三四八.扩大地图尺寸 3 4 用MT管理器打开游戏目录/assets/DLC0002/scripts/map/forest_map.lua文件,将local min_size = 350替换为local min_size = 800 5 6 即可在开新存档时,将默认地图尺寸(World按钮下的World size的Default选项)放大2倍以上,800的数字可自行调整,注意地图尺寸越大,对计算机配置要求越高

2025/04/23 · Bny

YN349-游戏不自动保存

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 1 2三四九.游戏不自动保存 3 4 用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/player_common.lua文件,将inst:AddComponent("autosaver")替换为--inst:AddComponent("autosaver") 5 6 即可不让游戏自动保存

2025/04/23 · Bny