很多人玩《饥荒》玩着玩着就听说:“可以用代码改东西”“可以刷资源”“可以开上帝模式”。听上去挺香,但一到自己动手,就懵了:代码是啥?在哪输?会不会把存档搞炸?

咱今天就不整那些看不懂的专业术语了,就按“老玩家带新手”的思路,把饥荒里的代码使用方法,从头到尾掰开说清楚。你照着一步一步来,基本不会踩坑。

我下面说的,以《饥荒:联机版》(DST)为主,单机版逻辑也差不多,只是有些入口位置不一样。

一、先搞清楚:饥荒里的“代码”到底是啥

我们在玩家圈子里说的“饥荒代码”,其实主要就两大类:

  1. 控制台指令(Console Command)
    游戏自带的调试工具,本来给开发者测试用的,被玩家用来干各种事,比如:

    • 刷物品
    • 传送角色
    • 改白天黑夜
    • 杀怪、复活
    • 调整角色属性(血量、饥饿、理智)
  2. 服务器 / 存档配置相关代码
    比如:

    • 开局生成世界时,修改怪物密度、资源刷新
    • 改服务器的一些规则(PVP、掉落等)
      这个部分一般在创建房间或者配置文件里改,不是那种“即时生效”的命令。

你现在大概率是想知道:怎么在游戏里直接输代码,立刻见效,对吧?那我们重点就放在控制台指令上。

二、第一步:先把控制台打开

很多人卡在最基础的一步:控制台都没打开,还谈什么输代码。

通常流程是这样:

  1. 在游戏里先确保“启用控制台”

    • Steam 版一般默认是开的,如果你按啥都没反应,可以:
      • 回到主菜单
      • 找设置(Settings)
      • 看看有没有关于控制台 / Console 的开关
        不同语言和版本位置可能不太一样,如果实在找不到,就先记住下一步的键位试一下。
  2. 常见的控制台打开方式
    在游戏界面里(人物能动的时候),尝试这些键:

    • 美式键盘:
      • ~(数字 1 左边那个键,有时候是`或~)
    • 有些键盘布局会变成:
      • F1F2F3
    • 某些国行 / 特殊键盘布局可能映射有点怪,需要自己试试。

按对了的话,屏幕上方或下方会弹出一个输入框,背景半透明,能看到一个光标在闪,就是控制台了。

如果你按什么键都没反应,可能是:

  • 键位被改过
  • 输入法或某些软件拦截了按键
    这种情况就要结合你自己的键盘布局、系统设置一点点排查了,别暴躁。

三、基础操作:怎么在控制台里输入命令

控制台能打开之后,接下来这几点你得熟悉:

  1. 输入方式

    • 光标在控制台里闪的时候,直接敲英文
    • 命令基本都是英文+符号,大小写一般不敏感,但建议全小写,省心
    • 命令输好后,按回车(Enter)执行
  2. 上下翻命令历史

    • 按“↑”键,可以调出你刚才输过的命令
    • 按“↓”在历史里往后翻
      这对常用的命令特别方便,避免每次都重新敲一遍。
  3. 不要用中文输入法

    • 最好切成英文输入法再操作
    • 中文状态下容易输出奇怪符号,命令就会报错。

这几个习惯养成之后,后面你用代码会顺很多。

四、最常用的几个饥荒代码思路

这里不是给你一堆生硬的命令照抄,而是让你先搞明白几个常见场景下的思路,之后你就知道去哪找更具体的代码。

  1. 刷物品(给自己东西)
    典型用途:

    • 刚开档想测试玩法,不想慢慢刷材料
    • 想练习 boss 战,需要多一点资源

    大多数“刷物品”命令都会有三要素:

    • 给谁(你自己还是别人)
    • 给什么(物品代码)
    • 给多少(数量)

    比如:

    • 游戏里每个物品都有一个“英文物品名”(prefab name)
    • 命令执行后,就会在你脚边生成,或者直接进背包

    物品的具体命令格式每个版本略有差异,但你可以记一个原则:
    你要先知道物品的英文代码名,然后结合平台上的命令格式用。

  2. 调属性(血量、饱食度、理智等)
    比如:

    • 血快没了懒得吃东西
    • 想测试角色极限状态

    相关命令大多是:

    • 访问角色组件(比如 health、hunger、sanity)
    • 然后设置当前值或最大值

    这类命令看起来略长,但逻辑很固定,你习惯之后,改血改饥饿都类似。

  3. 改时间(白天黑夜、季节)
    应用场景:

    • 不想在夜里瞎忙
    • 想跳过冬天,直接到春天
    • 想测试某个季节专属怪物或机制

    一般会有:

    • 调整天数
    • 切换季节
    • 控制时间流速

    用多了你就会发现,做测试或者录视频,改时间非常好用。

  4. 传送角色 / 杀怪 / 清场
    某些时候卡位、卡怪、清地皮,这些命令都会派上用场。
    逻辑也很统一:指定目标 → 对目标执行一个动作(杀掉、移走、传送等)。

五、代码从哪来?别瞎编

这一步很关键:
饥荒的命令不是自己瞎想的,必须有正确的格式和参数。
一般推荐你从这几种地方获取:

  1. 游戏社区 / 专题帖
    很多玩家会整理“饥荒控制台命令合集”“物品代码表”,你保存一个,基本够用很久。

  2. Wiki / 官方或玩家维护的资料站
    这些地方一般会把:

    • 物品的英文代码名
    • 相关命令示例
    • 注意事项
      归类得比较清楚。
  3. 别人的实战教程
    比如视频、图文攻略,有些 UP 会直接演示命令效果,你跟着抄一两次,很快就上手了。

重要的一点:
不确定的命令,先拿在“新档”里试,别在你辛辛苦苦玩的老档直接乱搞。

六、用代码之前,你得知道的风险和底线

老玩家一般都会先说一句:
“代码是好东西,但也最容易把乐趣用没了。”

我这边给你几个现实一点的提醒:

  1. 最好先备份存档
    尤其是:

    • 想大改世界设定
    • 想执行自己不熟悉的复杂命令
      你提前把存档文件夹拷一份出来,以防万一。
  2. 在线联机服务器,要看权限

    • 只有服务器管理员(有管理员权限的人)才可以用部分指令
    • 普通玩家在别人服务器里乱用命令,会非常招人烦
    • 有些服务器干脆完全禁用控制台操作

    你如果是开服的人,记得看看管理权限怎么设置;
    不是你的服务器,就尊重别人的设置。

  3. 别拿代码当“默认玩法”

    • 刚接触游戏就拼命刷资源开无敌,你会很快对这游戏腻
    • 更好的使用方式是:
      • 用在测试
      • 用在补救(比如严重 bug、莫名其妙的死亡)
      • 用来研究机制

    真正的乐趣还是在正常节奏里慢慢摸索。

七、如果你现在就想试:一个简单的上手路径

我不在这里随口编具体命令格式,因为不同版本、不同语言、不同平台细节都不一样,随口给你一串半对不对的东西反而容易害你出问题。

但你可以按这个步骤来实践:

  1. 确认你玩的是哪个版本(单机 / 联机,哪个平台)
  2. 打开你常用的游戏社区或 Wiki,搜索:
    • “饥荒 控制台命令”
    • 再加上“你这个版本”的关键词
  3. 找一篇看起来比较新的、专门讲命令的帖子或词条
  4. 先在一个新世界里,按文章里写的方式:
    • 打开控制台
    • 复制一条最简单的命令(比如给自己一个常见物品)
    • 执行,看有没有效果
  5. 确认成功后,再慢慢尝试更多类型:
    • 刷物品
    • 改时间
    • 调属性

只要你能让第一条命令正常跑起来,后面就是举一反三的问题。

八、最后一点心里话

很多人会问:“用代码算不算作弊?”
说句实在的,这事儿真没有标准答案:

  • 你在单机里,自己开个沙盒玩得舒服点,那就当你在调试
  • 你拿它当工具研究游戏、录视频、写攻略,其实是非常正常的用法
  • 但如果你跑去公共服务器,用代码影响别人游戏体验,那就多少有点过了

所以我更建议你把它当“工具箱”,不是当“捷径”。
你把工具用顺手了,对这游戏的理解反而会更深:
为什么这个 boss 会这样刷新、这个季节会那样变、某些机制为什么这么设计——
这才是用代码玩饥荒最有意思的地方。

如果你之后有具体需求,比如:

  • 想知道“怎么给自己刷某个具体物品”
  • 想了解“怎么在自己开的服务器里管理玩家、踢人、改设定”
    可以把你玩的版本、平台、遇到的场景说细一点,我再帮你把思路拆得更具体一点。
饥荒代码怎么用?一篇讲人话的实用指南