手机版饥荒有没有地图全开的修改器

2025-03-06 22:27:34
推荐回答(2个)
回答1:

有的,到游戏中main.lua,文件,在dont_starve\data\scripts,用记事本打开,在最后一行(即ModManager:LoadMods()——这一行前面)添加以下代码,保存,进游戏后输入ctrl+1地图全开
  TheInput:AddKeyUpHandler(KEY_1, function()
  if TheInput:IsKeyDown(KEY_CTRL) then
  local MainCharacter = TheSim:FindFirstEntityWithTag("player")
  local map = TheSim:FindFirstEntityWithTag("minimap")
  if MainCharacter and map then
  local x, y, z = MainCharacter.Transform:GetWorldPosition()
  map.MiniMap:ShowArea(x, y, z, 10000)
  end
  end
  end

还有就是下载一个地图全开MOD,或者用控制台办法。

回答2:

饥荒原版中可以调出控制台,方便玩家简单了解游戏中的所有道具,近日饥荒联机版发布,同样可用,这里我们就为大家介绍下饥荒联机版控制台开启方法,并简单介绍几条饥荒联机版控制台代码,新手玩家不妨来看看吧。

1.首先我们先查看一下控制台是否启用了,找到(用户文件夹)C:["Users"]pctgbusDocumentsKleiDoNotStarveTogether,打开其下的setting.ini,查看CONSOLE_ENABLED后是否为true。true表示开启,false表示关闭。

如蓝色部分,开启控制台

2.然后我们进入游戏,按“~”键也就是横排数字键1左边的按键,就可以调出控制台,然后输入相应的指令就可以开启对应功能了。

3.在这里输入以下代码

这里我们简单介绍几条饥荒联机版控制台代码:

GetPlayer()。components.builder:GiveAllRecipes() ---------- 全物品直接制造

GetPlayer()。components.hungerause(true) ---------- 饥饿值不降低

GetPlayer()。components.sanity:SetMax(500) ---------- 精神值不降低(慎用不可取消 )

GetPlayer()。components.health:SetMaxHealth(300) ---------- 最大血格

GetPlayer()。components.health:SetInvincible(true) ---------- 上帝模式

4.

可以看到左边的物品制作都开启了

而全图代码则需要输入2个指令,每一次都要回车执行:

minimap = TheSim:FindFirstEntityWithTag("minimap")

minimap.MiniMap:ShowArea(0,0,0, 10000)