• 2回复贴,共1

饥荒控制台打不开了怎么办?

只看楼主收藏回复

可能是因为mod不兼容造成的,可以使用T键控制台模组在游戏中简便输入代码,操作步骤是游戏平台点击【模组商店】。
在模组商店找到【T键控制台】,点击订阅。
T键mod可代替代码使用,点击【创建新世界】。
勾选模组标签,在界面左侧点击【本地模组】选项。
找到【T键控制台】模组并打勾,点击【生成世界】。
最后进入饥荒世界后,按T键打开控制台,按按钮发送代码即可。


1楼2023-05-23 12:25回复
    一、控制台的前提知识
    1.如何在游戏中开启控制台
    这个很简单,你也许也听过别人说过按“~”键(“1”的左边)就可以打开控制台界面了
    或者作为新手某一天不小心按到那个键结果蹦出来一堆英文求助怎么关掉……
    总之,按“~”键开启控制台,按回车“Enter”或者“Esc”可以退出输入模式
    要关掉一堆英文需要同时按“Ctrl”和“L”键,或者先按住“Ctrl”再按“L”
    关掉英文只是单机的事,联机自动帮你关了
    控制台通常默认是开启的,不过也许因为特殊原因导致控制台关闭了
    别担心,这里有解决办法:
    找到我的文档,里面有“Klei”文件夹,里面又有个“DoNotstarve”文件夹
    在这个文件夹里有一个文件名为“settings.ini”,用记事本打开它
    找到这一条
    [MISC]
    ENABLECONSOLE = false
    把这一条改成
    [MISC]
    ENABLECONSOLE = true
    然后保存即可
    (不过我的是false,没改过也能用,如果真打不开可以试试)


    2楼2023-05-23 12:25
    回复
      2025-08-31 18:44:30
      广告
      不感兴趣
      开通SVIP免广告
      3.关于对玩家使用的控制台指令
      ①显示/隐藏界面
      显示或隐藏游戏界面,例如物品栏,时钟,制作栏之类的
      指令:
      隐藏【GetPlayer().HUD:Hide()】
      显示【GetPlayer().HUD:Show()】
      ②建筑模式
      说白了就是解锁全科技,不过在联机里有些特殊的东西不能直接制作,比如雕塑
      联机里好几个制作栏还叠到了一起,这时需要按“Caps Lock”键来选择制作
      指令:【GetPlayer().components.builder:GiveAllRecipes()】
      ③设置最大生命,饥饿,精神
      指令:
      【GetPlayer().components.health:SetMaxHealth(数值)】
      【GetPlayer().components.hunger:SetMax(数值)】
      【GetPlayer().components.sanity:SetMax(数值)】
      例:设置最大生命为2000【GetPlayer().components.health:SetMaxHealth(2000)】
      ④停止饥饿
      指令:【GetPlayer().components.hunger:Pause(true)】
      ⑤伍迪变成海狸
      指令:【GetPlayer().components.beaverness:SetPercent(1)】
      4.关于世界的控制台指令
      ①传送至物体
      使用指令后会有一个代码列表,如果是多个物体,会按照代码列表上的顺序传送
      指令:【c_gonext("代码")】
      例:传送至一只弗牛的旁边【c_gonext("beefalo")】
      ②删除物体
      删除鼠标下的一个物体
      好多人和我说这个指令用不了,所以这里需要强调一下那个是"in",不是"Ln"
      指令:【TheInput:GetWorldEntityUnderMouse():Remove()】
      ③地图全开
      在单机里可以看到地图上所有东西,联机里只能看到地形
      代码:【GetWorld().minimap.MiniMap:ShowArea(0,0,0,10000)】
      ④跳时间
      跳过一定时间,一格时间数值是30
      指令:【LongUpdate(数值)】
      例:跳过一天【LongUpdate(480)】
      ⑤调到下一时间段
      指令:【GetClock():NextPhase()】
      ⑥设置时间段
      以时钟的格子为单位,一共16个格
      指令:【GetClock():SetSegs(白天,黄昏,夜晚)】
      例:设置超长夜晚【GetClock():SetSegs(1,1,14)】
      ⑦更改季节
      要注意的是,原版无DLC只有“夏季”和“冬季”,所以拿夏季指令而不是秋季指令
      指令:
      春季【GetSeasonManager():StartSpring()】
      夏季【GetSeasonManager():StartSummer()】
      秋季【GetSeasonManager():StartAutumn()】
      冬季【GetSeasonManager():StartWinter()】
      温季【GetSeasonManager():StartMild()】
      风季【GetSeasonManager():StartWet()】
      雨季【GetSeasonManager():StartGreen()】
      干季【GetSeasonManager():StartDry()】
      ⑧开始/停止下雨
      指令:
      开始【GetSeasonManager():StartPrecip()】
      停止【GetSeasonManager():StopPrecip()】
      ⑨雷击
      指令:【GetSeasonManager():DoLightningStrike(Vector3(GetPlayer().Transform:GetWorldPosition()))】
      ⑩火山爆发
      指令:【GetVolcanoManager():StartEruption(smokeduration,ashduration,firerainduration,firerockspersecond)】


      3楼2023-05-23 12:25
      回复