YN312-青年高鸟不长大,增加血量及攻击力,喂食可重新认人

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 三一二.青年高鸟不长大,增加血量及攻击力,喂食可重新认人 用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/smallbird.lua文件, 1.在--print("smallbird - OnGetItemFromPlayer")的下一行插入以下内容: local player = GetPlayer() if player and player.components.leader then player.components.leader:AddFollower(inst) end 2.将inst.components.combat:SetDefaultDamage(TUNING.TEENBIRD_DAMAGE)替换为inst.components.combat:SetDefaultDamage(TUNING.TEENBIRD_DAMAGE*5) 3.将return TUNING.TEENBIRD_GROW_TIME替换为return TUNING.TEENBIRD_GROW_TIME*1000 4.将inst.components.health:SetMaxHealth(TUNING.TEENBIRD_HEALTH)替换为inst.components.health:SetMaxHealth(TUNING.TEENBIRD_HEALTH*100) 即可让青年高鸟18000天不长大,血量30000,攻击力180,如果不认主角了,喂食即可重新认人

2025/04/23 · Bny

YN313-喂自养高鸟产便便

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 三一三.喂自养高鸟产便便 用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/smallbird.lua文件,在local function OnEat(inst, food)的下一行插入以下内容: if food.components.edible then local poo = SpawnPrefab("poop") poo.Transform:SetPosition(inst.Transform:GetWorldPosition()) end 即可喂自养高鸟产便便

2025/04/23 · Bny

YN314-自养高鸟不用喂食

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 三一四.自养高鸟不用喂食 用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/smallbird.lua文件,在inst:AddComponent("hunger")的下一行插入以下内容: inst.components.hunger.burning = false 即可让自养高鸟不用喂食,因为它不会自动掉饥饿值,除非受伤才须靠喂食补血

2025/04/23 · Bny

YN315-牙齿陷阱不伤害自养高鸟

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 三一五.牙齿陷阱不伤害自养高鸟 用MT管理器打开游戏目录/assets/scripts/prefabs/trap_teeth.lua文件,将if target then替换为if target and not target:HasTag("smallbird") then 即可让牙齿陷阱不伤害自养高鸟

2025/04/23 · Bny

YN316-主角带肉不被兔人攻击

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 三一六.主角带肉不被兔人攻击 用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/bunnyman.lua文件,将if guy:HasTag("player")替换为if guy:HasTag("monster") 即可让兔人不攻击带肉的主角,注意替换的只是一句中的一部分,语句其他部分不要动

2025/04/23 · Bny

YN317-快速刷兔人(兔人死后兔房立刻生新兔人)

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 三一七.快速刷兔人(兔人死后兔房立刻生新兔人) 用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/rabbithouse.lua文件,将inst.components.spawner:Configure( "bunnyman", TUNING.TOTAL_DAY_TIME)替换为inst.components.spawner:Configure( "bunnyman", TUNING.TOTAL_DAY_TIME*0) 即可打死一个兔人,兔房就立刻重生一个

2025/04/23 · Bny

YN318-快速刷猪人(猪死后猪房立刻生新猪)

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 三一八.快速刷猪人(猪死后猪房立刻生新猪) 用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/pighouse.lua文件,将inst.components.spawner:Configure( "pigman", TUNING.TOTAL_DAY_TIME*4)替换为inst.components.spawner:Configure( "pigman", TUNING.TOTAL_DAY_TIME*0) 即可打死一个猪人,猪房就立刻重生一个

2025/04/23 · Bny

YN319-猪人永久跟随

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 三一九.猪人永久跟随 用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/pigman.lua文件, 1.将inst.components.follower:AddLoyaltyTime(item.components.edible:GetHunger() * TUNING.PIG_LOYALTY_PER_HUNGER)替换为--inst.components.follower:AddLoyaltyTime(item.components.edible:GetHunger() * TUNING.PIG_LOYALTY_PER_HUNGER) 2.将inst.components.follower.maxfollowtime = TUNING.PIG_LOYALTY_MAXTIME替换为--inst.components.follower.maxfollowtime = TUNING.PIG_LOYALTY_MAXTIME 即可让猪人永久跟随,饿了也不会离开。但晚上一样需要给它点火,它会呆在火旁,到白天继续跟随

2025/04/23 · Bny

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

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

2025/04/23 · Bny

YN321-修改敌人生命值

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

2025/04/23 · Bny