模组文件免费下载和使用,谨防上当受骗!

YN119-建造机器零距离

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 一一九.建造机器零距离 用MT管理器打开游戏目录/assets/DLC0002/scripts/recipes.lua文件, 1.将下列内容: Recipe("researchlab", {Ingredient("goldnugget", 1),Ingredient("log", 4),Ingredient("rocks", 4)}, RECIPETABS.SCIENCE, TECH.NONE, "researchlab_placer") Recipe("researchlab2", {Ingredient("boards", 4),Ingredient("cutstone", 2), Ingredient("transistor", 2)}, RECIPETABS.SCIENCE, TECH.SCIENCE_ONE, "researchlab2_placer") 替换为: Recipe("researchlab", {Ingredient("goldnugget", 1),Ingredient("log", 4),Ingredient("rocks", 4)}, RECIPETABS.SCIENCE, TECH.NONE, "researchlab_placer",1) Recipe("researchlab2", {Ingredient("boards", 4),Ingredient("cutstone", 2), Ingredient("transistor", 2)}, RECIPETABS.SCIENCE, TECH.SCIENCE_ONE, "researchlab2_placer",1) 2.将下列内容: Recipe("researchlab4", {Ingredient("rabbit", 4), Ingredient("boards", 4), Ingredient("tophat", 1)}, RECIPETABS.MAGIC, TECH.SCIENCE_ONE, "researchlab4_placer") Recipe("researchlab3", {Ingredient("livinglog", 3), Ingredient("purplegem", 1), Ingredient("nightmarefuel", 7)}, RECIPETABS.MAGIC, TECH.MAGIC_TWO, "researchlab3_placer") 替换为: Recipe("researchlab4", {Ingredient("rabbit", 4), Ingredient("boards", 4), Ingredient("tophat", 1)}, RECIPETABS.MAGIC, TECH.SCIENCE_ONE, "researchlab4_placer",1) Recipe("researchlab3", {Ingredient("livinglog", 3), Ingredient("purplegem", 1), Ingredient("nightmarefuel", 7)}, RECIPETABS.MAGIC, TECH.MAGIC_TWO, "researchlab3_placer",1) 即可让机器挨着建造,节省空间

2025/04/23 · Bny

YN120-用黄金种远古祭坛(以解锁远古科技)

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 一二0.用黄金种远古祭坛(以解锁远古科技) 用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/goldnugget.lua文件,在inst:AddComponent("inspectable")的下一行插入以下内容: local function OnDeploy (inst, pt) SpawnPrefab("ancient_altar").Transform:SetPosition(pt.x, pt.y, pt.z) inst.components.stackable:Get():Remove() end inst:AddComponent("deployable") inst.components.deployable.ondeploy = OnDeploy 即可用黄金种远古祭坛,想造远古装备不用再去地下2层了

2025/04/23 · Bny

YN121-增加墙的耐久力

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 一二一.增加墙的耐久力 用MT管理器打开游戏目录/assets/DLC0002/scripts/tuning.lua文件,将以下内容: HAYWALL_HEALTH = 100, WOODWALL_HEALTH = 200, STONEWALL_HEALTH = 400, RUINSWALL_HEALTH = 800, 替换为: HAYWALL_HEALTH = 1000, WOODWALL_HEALTH = 2000, STONEWALL_HEALTH = 4000, RUINSWALL_HEALTH = 8000, 即可增加墙的耐久力10倍

2025/04/23 · Bny

YN122-墙自动回血

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 一二二.墙自动回血 用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/walls.lua文件,在if old_percent > 0 and new_percent <= 0 then clearobstacle(inst) end的下一行插入以下内容: if new_percent < 1 then inst.components.health:StartRegen(200, 1) end if new_percent >= 1 then inst.components.health:StopRegen() end 即可让墙自动回血,其中200和1为每1秒回200的血,数字可自行调整

2025/04/23 · Bny

YN123-墙壁永固(自己可砸,怪物无法破坏)

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 一二三.墙壁永固(自己可砸,怪物无法破坏) 用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/walls.lua文件,在inst:AddTag("noauradamage")的下一行插入以下内容: inst.components.health:SetInvincible(true) 即可让墙壁永固

2025/04/23 · Bny

YN124-建造农田、蜂箱、晾肉架零距离

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 一二四.建造农田、蜂箱、晾肉架零距离 用MT管理器打开游戏目录/assets/DLC0002/scripts/recipes.lua文件, 1.将下列内容: Recipe("slow_farmplot", {Ingredient("cutgrass", 8),Ingredient("poop", 4),Ingredient("log", 4)}, RECIPETABS.FARM, TECH.SCIENCE_ONE, "slow_farmplot_placer") Recipe("fast_farmplot", {Ingredient("cutgrass", 10),Ingredient("poop", 6),Ingredient("rocks", 4)}, RECIPETABS.FARM, TECH.SCIENCE_TWO, "fast_farmplot_placer") 替换为: Recipe("slow_farmplot", {Ingredient("cutgrass", 8),Ingredient("poop", 4),Ingredient("log", 4)}, RECIPETABS.FARM, TECH.SCIENCE_ONE, "slow_farmplot_placer", 1) Recipe("fast_farmplot", {Ingredient("cutgrass", 10),Ingredient("poop", 6),Ingredient("rocks", 4)}, RECIPETABS.FARM, TECH.SCIENCE_TWO, "fast_farmplot_placer", 1) 2.将下列内容: Recipe("beebox", {Ingredient("boards", 2),Ingredient("honeycomb", 1),Ingredient("bee", 4)}, RECIPETABS.FARM, TECH.SCIENCE_ONE, "beebox_placer") Recipe("meatrack", {Ingredient("twigs", 3),Ingredient("charcoal", 2), Ingredient("rope", 3)}, RECIPETABS.FARM, TECH.SCIENCE_ONE, "meatrack_placer") 替换为: Recipe("beebox", {Ingredient("boards", 2),Ingredient("honeycomb", 1),Ingredient("bee", 4)}, RECIPETABS.FARM, TECH.SCIENCE_ONE, "beebox_placer", 1) Recipe("meatrack", {Ingredient("twigs", 3),Ingredient("charcoal", 2), Ingredient("rope", 3)}, RECIPETABS.FARM, TECH.SCIENCE_ONE, "meatrack_placer", 1) 即可让农田、蜂箱、晾肉架紧挨着建造,节省空间

2025/04/23 · Bny

YN125-在海上盖建筑

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 一二五.在海上盖建筑 用MT管理器打开游戏目录/assets/DLC0002/scripts/components/builder.lua文件,将下列内容: if tile == GROUND.IMPASSABLE then return false 替换为: if tile == GROUND.IMPASSABLE then return true 即可在海上盖建筑,当然要先修改“主角可渡海”(见本修改技巧),才能到海上来哦。注意不要在海上造墙和农田,除非你的计算机硬件配置很高

2025/04/23 · Bny

YN126-围海造田(建造岛屿)

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 一二六.围海造田(建造岛屿) 用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/turfs.lua文件,将return tiletype == GROUND.DIRT or inst.data.tile == "webbing"替换为return tiletype >= GROUND.IMPASSABLE or inst.data.tile == "webbing" 即可在海中用草叉挖出陆地(前提是已经修改了“主角可渡海”和“在海上盖建筑”,见本修改技巧),将喜欢的地皮铺在上面,建一个属于自己的岛屿吧

2025/04/23 · Bny

YN127-用岩石种海洋(建造护城河)

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 一二七.用岩石种海洋(建造护城河) 用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/inv_rocks.lua文件,在inst:AddComponent("inspectable")的下一行插入以下内容: local function ondeploy(inst, pt, deployer) local ground = GetWorld() if ground then local original_tile_type = ground.Map:GetTileAtPoint(pt.x, pt.y, pt.z) local x, y = ground.Map:GetTileCoordsAtPoint(pt.x, pt.y, pt.z) if x and y then ground.Map:SetTile(x,y, GROUND.IMPASSABLE) ground.Map:RebuildLayer( original_tile_type, x, y ) ground.Map:RebuildLayer( GROUND.IMPASSABLE, x, y ) end local minimap = TheSim:FindFirstEntityWithTag("minimap") if minimap then minimap.MiniMap:RebuildLayer( original_tile_type, x, y ) minimap.MiniMap:RebuildLayer( GROUND.IMPASSABLE, x, y ) end end inst.components.stackable:Get():Remove() end inst:AddComponent("deployable") inst.components.deployable.ondeploy = ondeploy inst.components.deployable.min_spacing = 0 inst.components.deployable.placer = "gridplacer" 即可用岩石种海洋,建造护城河。如果对自己建的岛不满意,也可以用岩石修改哦。岩石种过海洋后,会保留岸边的贴图,存档退出后再进入游戏就正常了。不要将海洋建在路底下

2025/04/23 · Bny

YN128-地板一次造10个

代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。 原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html 一二八.地板一次造10个 用MT管理器打开游戏目录/assets/DLC0002/scripts/recipes.lua文件,将下列内容: Recipe("turf_road", {Ingredient("turf_rocky", 1), Ingredient("boards", 1)}, RECIPETABS.TOWN, TECH.SCIENCE_TWO) Recipe("turf_woodfloor", {Ingredient("boards", 1)}, RECIPETABS.TOWN, TECH.SCIENCE_TWO) Recipe("turf_checkerfloor", {Ingredient("marble", 1)}, RECIPETABS.TOWN, TECH.SCIENCE_TWO) Recipe("turf_carpetfloor", {Ingredient("boards", 1), Ingredient("beefalowool", 1)}, RECIPETABS.TOWN, TECH.SCIENCE_TWO) 替换为: Recipe("turf_road", {Ingredient("turf_rocky", 1), Ingredient("boards", 1)}, RECIPETABS.TOWN, TECH.SCIENCE_TWO,nil,nil,nil,10) Recipe("turf_woodfloor", {Ingredient("boards", 1)}, RECIPETABS.TOWN, TECH.SCIENCE_TWO,nil,nil,nil,10) Recipe("turf_checkerfloor", {Ingredient("marble", 1)}, RECIPETABS.TOWN, TECH.SCIENCE_TWO,nil,nil,nil,10) Recipe("turf_carpetfloor", {Ingredient("boards", 1), Ingredient("beefalowool", 1)}, RECIPETABS.TOWN, TECH.SCIENCE_TWO,nil,nil,nil,10) 即可让地板一次造10个,调整每行最后的数字10为其他数字,可以改变一次造出的数量

2025/04/23 · Bny