饥荒 全人物解锁及主角自动回血等实用修改教程

《饥荒》这款生存游戏,很多玩家都想觉得游戏有些难,就想修改一些内容,比如解锁全人物,主角自动回血,主角不会饿之类的,下面小编为大家奉上最全的修改教程,内容简单易懂,希望各位玩家喜欢。目录

饥荒 全人物解锁及主角自动回血等实用修改教程

二七七.电动铺路铲(拿黄金铲自动将脚下的空地皮铺成路)

  用记事本打开游戏目录\data\scripts\prefabs\shovel.lua文件,

  1.将下列内容:

  local function onequipgold(inst, owner)

  owner.AnimState:OverrideSymbol("swap_object", "swap_goldenshovel", "swap_goldenshovel")

  owner.SoundEmitter:PlaySound("dontstarve/wilson/equip_item_gold")

  owner.AnimState:Show("ARM_carry")

  owner.AnimState:Hide("ARM_normal")

  end

  替换为:

  local function pickup(inst, owner)

  inst.name = GROUND.ROAD

  local pt = owner:GetPosition()

  local ground = GetWorld()

  local tile = ground.Map:GetTileAtPoint(pt.x, pt.y, pt.z)

  if ground and tile == GROUND.DIRT 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, inst.name)

  ground.Map:RebuildLayer( original_tile_type, x, y )

  ground.Map:RebuildLayer( inst.name, x, y )

  end

  local minimap = TheSim:FindFirstEntityWithTag("minimap")

  if minimap then

  minimap.MiniMap:RebuildLayer( original_tile_type, x, y )

  minimap.MiniMap:RebuildLayer( inst.name, x, y )

  end

  end

  inst.SoundEmitter:PlaySound("dontstarve/wilson/dig")

  end

  local function onequipgold(inst, owner)

  if owner.components.inventory:Has("lightbulb", 1) then

  inst.task = inst:DoPeriodicTask(.033, function() pickup(inst, owner) end)

  owner.components.inventory:ConsumeByName("lightbulb", 1)

  end

  owner.AnimState:OverrideSymbol("swap_object", "swap_goldenshovel", "swap_goldenshovel")

  owner.SoundEmitter:PlaySound("dontstarve/wilson/equip_item_gold")

  owner.AnimState:Show("ARM_carry")

  owner.AnimState:Hide("ARM_normal")

  end

  local function onunequipgold(inst, owner)

  owner.AnimState:Hide("ARM_carry")

  owner.AnimState:Show("ARM_normal")

  if inst.task then inst.task:Cancel() inst.task = nil end

  end

  2.在inst.components.equippable:SetOnEquip( onequipgold )的下一行插入inst.components.equippable:SetOnUnequip( onunequipgold )

  即可拿黄金铲自动将脚下的空地皮铺成路,效率极高,铺路的速度只取决于你走多快。电动铺路铲需要能源,每次装备时自动开启,会消耗1个荧光果,如果身上没有荧光果,则不会开启电动功能。将其中GROUND.ROAD(卵石路)替换为其他地皮名称,如GROUND.ROCKY(岩石地皮)、GROUND.DIRT(污垢地皮)、GROUND.SAVANNA(热带草原地皮)、GROUND.GRASS(长草地皮)、GROUND.FOREST(森林地皮)、GROUND.MARSH(沼泽地皮)、GROUND.WOODFLOOR(木质地板)、GROUND.CARPET(地毯地板)、GROUND.CHECKER(棋盘地板)、GROUND.CAVE(鸟粪地皮)、GROUND.FUNGUS(菌类地皮)、GROUND.FUNGUSRED(红菌类地皮)、GROUND.FUNGUSGREEN(绿菌类地皮)、GROUND.SINKHOLE(粘滑地皮)、GROUND.UNDERROCK(洞穴石地地皮)、GROUND.MUD(泥泞地皮),就可以自动铺其他地皮

相关内容请关注:饥荒专区

作者:易宁     责任编辑:Shy夏夏

本文是否解决了您的问题

APP精彩推荐打开游民APP查看更多

  • 稳了!稳了!PS商店公开《GTA6》解锁时间
    稳了!稳了!PS商店公开《GTA6》解锁时间

  • 绯红女巫被删限制级场景花絮流出!尺度太大不敢看
    绯红女巫被删限制级场景花絮流出!尺度太大不敢看

  • 维密超模母女齐上阵!性感内衣大片火辣同框
    维密超模母女齐上阵!性感内衣大片火辣同框

攻略合集
人物图鉴

相关内容

在线玩推荐更多

游民星空

打开App阅读体验更佳,攻略、资讯实时更新

下载APP