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

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

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

二八二.肉食店(在猪房买卖肉类)

  用记事本打开游戏目录\data\DLC0001\scripts\prefabs\pighouse.lua文件,在inst:AddComponent("inspectable")的下一行插入以下内容:

  local function ShouldAcceptItem(inst, item)

  if item.prefab == "meat" or item.prefab == "smallmeat" or item.prefab == "fish" or item.prefab == "eel" or item.prefab == "drumstick" or item.prefab == "bird_egg" or item.prefab == "froglegs" or item.prefab == "monstermeat" or item.prefab == "goldnugget" then

  return true

  end

  return false

  end

  local function OnGetItemFromPlayer(inst, giver, item)

  if item.prefab == "meat" or item.prefab == "smallmeat" or item.prefab == "fish" or item.prefab == "eel" or item.prefab == "drumstick" or item.prefab == "bird_egg" or item.prefab == "froglegs" or item.prefab == "monstermeat" then

  local goldnugget = SpawnPrefab("goldnugget")

  giver.components.inventory:GiveItem(goldnugget)

  end

  if item.prefab == "goldnugget" then

  local names = {"meat","smallmeat","fish","eel","drumstick","bird_egg","froglegs","monstermeat"}

  local name = names[math.random(#names)]

  local meat = SpawnPrefab(name)

  giver.components.inventory:GiveItem(meat)

  end

  end

  inst:AddComponent("trader")

  inst.components.trader.onaccept = OnGetItemFromPlayer

  inst.components.trader:SetAcceptTest(ShouldAcceptItem)

  即可将各种肉类卖给猪房(拿着肉类左键点猪房),获得1个黄金,黄金会自动打入账户(主角物品条)。也可以给猪房黄金,买入随机品种的肉类,可以买卖的肉类包括大肉、小肉、鱼、鳗鱼、鸡腿、鸟蛋、蛙腿、疯肉

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

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

本文是否解决了您的问题

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

  • 《GTA6》正式解锁时间终于公开!各地区汇总一览
    《GTA6》正式解锁时间终于公开!各地区汇总一览

  • 穿低腰裤要选好内裤 女生对波儿是对胸的囧图
    穿低腰裤要选好内裤 女生对波儿是对胸的囧图

  • 《生化危机10》首批重磅爆料!系列人气女神回归
    《生化危机10》首批重磅爆料!系列人气女神回归

攻略合集
人物图鉴

相关内容

在线玩推荐更多

游民星空

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

下载APP