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

YN320-猪守卫不主动攻击主角

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 1 2三二0.猪守卫不主动攻击主角 3 4 用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/pigman.lua文件, 5 6 1.将return guy:HasTag("character") and not guy:HasTag("guard")替换为return guy:HasTag("character") and not guy:HasTag("guard") and not guy:HasTag("player") 7 8 9 2.删除下列内容: 10 11 if not GetClock():IsDay() and home and home.components.burnable and home.components.burnable:IsBurning() then 12 local lightThief = FindEntity(home, home.components.burnable:GetLargestLightRadius(), function(guy) 13 return guy:HasTag("player") 14 and guy.LightWatcher:IsInLight() 15 and not (defenseTarget.components.trader and defenseTarget.components.trader:IsTryingToTradeWithMe(guy) ) 16 and not (inst.components.trader and inst.components.trader:IsTryingToTradeWithMe(guy) ) 17 end) 18 if lightThief then 19 return lightThief 20 end 21 end 22 23 即可让猪守卫不主动攻击主角

2025/04/23 · Bny

YN321-修改敌人生命值

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 1 2三二一.修改敌人生命值 3 4 用MT管理器打开游戏目录/assets/DLC0002/scripts/tuning.lua文件,分别查找以下内容: 5 6猪人 PIG_HEALTH = 250, 7疯猪 WEREPIG_HEALTH = 350, 8猪守卫 PIG_GUARD_HEALTH = 300, 9火鸡 PERD_HEALTH = 50, 10鱼人 MERM_HEALTH = 250, 11海象 WALRUS_HEALTH = 150, 12小海象 LITTLE_WALRUS_HEALTH = 100, 13企鹅 PENGUIN_HEALTH = 150, 14发条骑士 KNIGHT_HEALTH = 300, 15主教 BISHOP_HEALTH = 300, 16战车 ROOK_HEALTH = 300, 17远古守护者 MINOTAUR_HEALTH = 2500, 18蜗牛龟 SLURTLE_HEALTH = 600, 19黏糊虫 SNURTLE_HEALTH = 200, 20秃鹫 BUZZARD_HEALTH = 125, 21幽灵 GHOST_HEALTH = 200, 22牛 BEEFALO_HEALTH = 500, 23小牛 BABYBEEFALO_HEALTH = 300, 24大象 KOALEFANT_HEALTH = 500, 25蝙蝠 BAT_HEALTH = 50, 26地面小蜘蛛 SPIDER_HEALTH = 100, 27地面绿蜘蛛 SPIDER_WARRIOR_HEALTH = 200, 28洞穴蜘蛛 SPIDER_HIDER_HEALTH = 150, 29喷射蜘蛛 SPIDER_SPITTER_HEALTH = 175, 30树精 LEIF_HEALTH = 2000, 31巨鹿 DEERCLOPS_HEALTH = 2000, 32蜜蜂 BEE_HEALTH = 100, 33虫子 WORM_HEALTH = 900, 34触手 TENTACLE_HEALTH = 500, 35食人花眼睛 EYEPLANT_HEALTH = 30, 36高鸟 TALLBIRD_HEALTH = 400, 37兔子 RABBIT_HEALTH = 25, 38鼹鼠 MOLE_HEALTH = 30, 39青蛙 FROG_HEALTH = 100, 40狗 HOUND_HEALTH = 150, 41火狗 FIREHOUND_HEALTH = 100, 42冰狗 ICEHOUND_HEALTH = 100, 43蚊子 MOSQUITO_HEALTH = 100, 44坎普斯 KRAMPUS_HEALTH = 200, 45尖嘴暗影怪 TERRORBEAK_HEALTH = 400, 46爬行暗影怪 CRAWLINGHORROR_HEALTH = 300, 47鸟 BIRD_HEALTH = 25, 48蜘蛛女王 SPIDERQUEEN_HEALTH = 1250, 49兔人 BUNNYMAN_HEALTH = 200, 50龙虾 ROCKY_HEALTH = 1500, 51猴子 MONKEY_HEALTH = 125, 52鹿鸭 MOOSE_HEALTH = 3000, 53小鸭 MOSSLING_HEALTH = 350, 54蜻蜓 DRAGONFLY_HEALTH = 2750, 55熊 BEARGER_HEALTH = 3000, 56座狼 WARG_HEALTH = 600, 57 58 修改每行后面的数字,即可修改对应的敌人生命值。如将树精生命值提高1倍,就将LEIF_HEALTH = 2000,替换为LEIF_HEALTH = 4000,即可。如将巨鹿生命值降低10倍,就将DEERCLOPS_HEALTH = 2000,替换为DEERCLOPS_HEALTH = 200,即可

2025/04/23 · Bny

YN322-修改敌人攻击力

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 1 2三二二.修改敌人攻击力 3 4 用MT管理器打开游戏目录/assets/DLC0002/scripts/tuning.lua文件,分别查找以下内容: 5 6猪人 PIG_DAMAGE = 33, 7疯猪 WEREPIG_DAMAGE = 40, 8猪守卫 PIG_GUARD_DAMAGE = 33, 9火鸡 PERD_DAMAGE = 20, 10鱼人 MERM_DAMAGE = 30, 11海象 WALRUS_DAMAGE = 33, 12小海象 LITTLE_WALRUS_DAMAGE = 22, 13企鹅 PENGUIN_DAMAGE = 33, 14发条骑士 KNIGHT_DAMAGE = 40, 15主教 BISHOP_DAMAGE = 40, 16战车 ROOK_DAMAGE = 45, 17远古守护者 MINOTAUR_DAMAGE = 100, 18蜗牛龟 SLURTLE_DAMAGE = 25, 19黏糊虫 SNURTLE_DAMAGE = 5, 20闪电 LIGHTNING_DAMAGE = 10, 21闪电羊 LIGHTNING_GOAT_DAMAGE = 25, 22秃鹫 BUZZARD_DAMAGE = 15, 23尖刺灌木 MARSHBUSH_DAMAGE = wilson_health*.02, 24仙人掌 CACTUS_DAMAGE = wilson_health*.04, 25幽灵 GHOST_DAMAGE = wilson_health*0.1, 26牛 BEEFALO_DAMAGE = 34, 27大象 KOALEFANT_DAMAGE = 50, 28蝙蝠 BAT_DAMAGE = 20, 29地面小蜘蛛 SPIDER_DAMAGE = 20, 30地面绿蜘蛛 SPIDER_WARRIOR_DAMAGE = 20, 31洞穴蜘蛛 SPIDER_HIDER_DAMAGE = 20, 32喷射蜘蛛 SPIDER_SPITTER_DAMAGE_MELEE = 20, 33树精 LEIF_DAMAGE = 150, 34巨鹿 DEERCLOPS_DAMAGE = 150, 35蜜蜂 BEE_DAMAGE = 10, 36虫子 WORM_DAMAGE = 75, 37触手 TENTACLE_DAMAGE = 34, 38食人花眼睛 EYEPLANT_DAMAGE = 20, 39高鸟 TALLBIRD_DAMAGE = 50, 40青蛙 FROG_DAMAGE = 10, 41狗 HOUND_DAMAGE = 20, 42火狗 FIREHOUND_DAMAGE = 30, 43冰狗 ICEHOUND_DAMAGE = 30, 44蚊子 MOSQUITO_DAMAGE = 3, 45坎普斯 KRAMPUS_DAMAGE = 50, 46尖嘴暗影怪 TERRORBEAK_DAMAGE = 50, 47爬行暗影怪 CRAWLINGHORROR_DAMAGE = 20, 48蜘蛛女王 SPIDERQUEEN_DAMAGE = 80, 49兔人 BUNNYMAN_DAMAGE = 40, 50龙虾 ROCKY_DAMAGE = 75, 51猴子 MONKEY_MELEE_DAMAGE = 20, 52鹿鸭 MOOSE_DAMAGE = 150, 53鹿鸭蛋 MOOSE_EGG_DAMAGE = 10, 54小鸭 MOSSLING_DAMAGE = 50, 55蜻蜓 DRAGONFLY_DAMAGE = 150, 56熊 BEARGER_DAMAGE = 200, 57浣熊 CATCOON_DAMAGE = 25, 58座狼 WARG_DAMAGE = 50, 59 60 修改每行后面的数字,即可修改对应的敌人攻击力。如将树精攻击力提高1倍,就将LEIF_DAMAGE = 150,替换为LEIF_DAMAGE = 300,即可。如将巨鹿攻击力降低10倍,就将DEERCLOPS_DAMAGE = 150,替换为DEERCLOPS_DAMAGE = 15,即可

2025/04/23 · Bny

YN323-修改敌人攻击节奏

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 1 2三二三.修改敌人攻击节奏 3 4 用MT管理器打开游戏目录/assets/DLC0002/scripts/tuning.lua文件,分别查找以下内容: 5 6猪人 PIG_ATTACK_PERIOD = 3, 7疯猪 WEREPIG_ATTACK_PERIOD = 2, 8猪守卫 PIG_GUARD_ATTACK_PERIOD = 1.5, 9火鸡 PERD_ATTACK_PERIOD = 3, 10鱼人 MERM_ATTACK_PERIOD = 3, 11海象 WALRUS_ATTACK_PERIOD = 3, 12小海象 LITTLE_WALRUS_ATTACK_PERIOD = 3 * 1.7, 13企鹅 PENGUIN_ATTACK_PERIOD = 3, 14发条骑士 KNIGHT_ATTACK_PERIOD = 2, 15主教 BISHOP_ATTACK_PERIOD = 4, 16战车 ROOK_ATTACK_PERIOD = 2, 17远古守护者 MINOTAUR_ATTACK_PERIOD = 2, 18蜗牛龟 SLURTLE_ATTACK_PERIOD = 4, 19闪电羊 LIGHTNING_GOAT_ATTACK_PERIOD = 2, 20秃鹫 BUZZARD_ATTACK_PERIOD = 2, 21蝙蝠 BAT_ATTACK_PERIOD = 1, 22地面小蜘蛛 SPIDER_ATTACK_PERIOD = 3, 23地面绿蜘蛛 SPIDER_WARRIOR_ATTACK_PERIOD = 4, 24洞穴蜘蛛 SPIDER_HIDER_ATTACK_PERIOD = 3, 25喷射蜘蛛 SPIDER_SPITTER_ATTACK_PERIOD = 5, 26树精 LEIF_ATTACK_PERIOD = 3, 27巨鹿 DEERCLOPS_ATTACK_PERIOD = 3, 28蜜蜂 BEE_ATTACK_PERIOD = 2, 29虫子 WORM_ATTACK_PERIOD = 4, 30触手 TENTACLE_ATTACK_PERIOD = 2, 31食人花眼睛 EYEPLANT_ATTACK_PERIOD = 1, 32高鸟 TALLBIRD_ATTACK_PERIOD = 2, 33青蛙 FROG_ATTACK_PERIOD = 1, 34狗 HOUND_ATTACK_PERIOD = 2, 35火狗 FIREHOUND_ATTACK_PERIOD = 2, 36冰狗 ICEHOUND_ATTACK_PERIOD = 2, 37蚊子 MOSQUITO_ATTACK_PERIOD = 7, 38坎普斯 KRAMPUS_ATTACK_PERIOD = 1.2, 39尖嘴暗影怪 TERRORBEAK_ATTACK_PERIOD= 1.5, 40爬行暗影怪 CRAWLINGHORROR_ATTACK_PERIOD= 2.5, 41兔人 BUNNYMAN_ATTACK_PERIOD = 2, 42猴子 MONKEY_ATTACK_PERIOD = 2, 43鹿鸭 MOOSE_ATTACK_PERIOD = 3, 44小鸭 MOSSLING_ATTACK_PERIOD = 3, 45蜻蜓 DRAGONFLY_ATTACK_PERIOD = 2.5, 46熊 BEARGER_ATTACK_PERIOD = 3, 47浣熊 CATCOON_ATTACK_PERIOD = 2, 48蜘蛛女王 SPIDERQUEEN_ATTACKPERIOD = 3, 49座狼 WARG_ATTACKPERIOD = 3, 50 51 修改每行后面的数字,即可修改对应敌人的攻击节奏,数字越小,攻击节奏越快。如将猪人攻击节奏提高1倍,就将PIG_ATTACK_PERIOD = 3,替换为PIG_ATTACK_PERIOD = 1.5,即可。如将蝙蝠攻击节奏降低1倍,就将BAT_ATTACK_PERIOD = 1,替换为BAT_ATTACK_PERIOD = 2,即可

2025/04/23 · Bny

YN324-打地面蜘蛛巢掉3个蜘蛛卵

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 1 2三二四.打地面蜘蛛巢掉3个蜘蛛卵 3 4 用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/spiderden.lua文件, 5 6 1.将inst.components.lootdropper:SetLoot({ "silk","silk"})替换为inst.components.lootdropper:SetLoot({ "silk","silk", "spidereggsack", "spidereggsack", "spidereggsack"}) 7 8 9 2.将inst.components.lootdropper:SetLoot({ "silk","silk","silk","silk"})替换为inst.components.lootdropper:SetLoot({ "silk","silk","silk","silk", "spidereggsack", "spidereggsack", "spidereggsack"}) 10 11 12 3.将inst.components.lootdropper:SetLoot({ "silk","silk","silk","silk","silk","silk", "spidereggsack"})替换为inst.components.lootdropper:SetLoot({ "silk","silk","silk","silk","silk","silk", "spidereggsack", "spidereggsack", "spidereggsack"}) 13 14 即可无论打大、中、小三种地面蜘蛛巢都掉3个蜘蛛卵,游戏原来只有大蜘蛛巢才有1个蜘蛛卵,很容易让蜘蛛绝种

2025/04/23 · Bny

YN325-增加树精出现概率

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 1 2三二五.增加树精出现概率 3 4 用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/evergreens.lua文件,将if math.random() <= TUNING.LEIF_PERCENT_CHANCE then替换为if math.random() <= TUNING.LEIF_PERCENT_CHANCE*100 then 5 6 即可增加树精出现概率100倍,调整*100为你想要的倍数

2025/04/23 · Bny

YN326-除掉全部企鹅及企鹅冰(世界从此清静了)

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 1 2三二六.除掉全部企鹅及企鹅冰(世界从此清静了) 3 4 用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/forest.lua文件,将inst:AddComponent("penguinspawner")替换为--inst:AddComponent("penguinspawner") 5 6 即可除掉全部企鹅及企鹅冰,存档中已经上岸的企鹅请手动消灭,企鹅不会再生

2025/04/23 · Bny

YN327-地面不长食人花

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 1 2三二七.地面不长食人花 3 4 用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/forest.lua文件,将inst:AddComponent("lureplantspawner")替换为--inst:AddComponent("lureplantspawner") 5 6 即可让地面不长讨厌的食人花,基地党可以安心了

2025/04/23 · Bny

YN328-下雨不掉青蛙

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 1 2三二八.下雨不掉青蛙 3 4 用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/forest.lua文件,将inst:AddComponent("frograin")替换为--inst:AddComponent("frograin") 5 6 即可在下雨时,天上不掉讨厌的青蛙

2025/04/23 · Bny

YN329-下雨不长花

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 1 2三二九.下雨不长花 3 4 用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/forest.lua文件,将inst:AddComponent("flowerspawner")替换为--inst:AddComponent("flowerspawner") 5 6 即可在下雨时,地上不会不断长花,减少游戏卡顿

2025/04/23 · Bny