这份《饥荒Steam指令全指南》覆盖从入门操作到避坑提示的全流程内容,核心围绕Steam端饥荒指令的使用方法展开,会详解指令激活步骤、不同类型指令的适用场景,帮玩家快速掌握指令操作逻辑,同时点明指令使用的常见误区、风险注意事项,避免玩家因误操作损坏存档、破坏游戏平衡,引导玩家合理借助指令调整游戏内容,解锁适配自身喜好的专属游玩体验。
作为Klei Entertainment打造的经典生存游戏,《饥荒》(含本体、联机版《饥荒联机版》)凭借极高的自由度和硬核的生存玩法圈粉无数,但不少玩家在遭遇卡关、想测试玩法或是和朋友开黑整活时,总会遇到“想找指令却分不清平台、输了没反应、误开指令毁存档”的问题,针对Steam平台的饥荒玩家,我们整理了从开启控制台到常用指令、再到避坑注意事项的全内容,帮你安全用好指令工具。
先搞懂前提:Steam版饥荒指令的开启方式
很多玩家搜了一堆指令输了没反应,核心问题是没正确打开控制台,Steam版的开启逻辑和Epic、WeGame版略有差异,分两种情况操作:

- 单机版(Don't Starve):进入游戏世界后,直接按键盘上的「~」键(数字1左边、Tab上方的波浪线键)就能调出控制台输入框,输入指令后按回车生效,再按一次「~」就能关闭控制台,如果按了没反应,先检查输入法是否切到了英文状态,再去Steam库中右键饥荒-属性-通用,确认没有设置额外的启动项屏蔽控制台。
- 联机版(Don't Starve Together):控制台开启按键和单机版一致,但只有房主、拥有管理员权限的玩家才能使用指令生效,普通进房玩家输入指令只会在本地显示,不会影响服务器内容,如果是自己开的本地服务器,按「~」即可输入;如果是租的专用服务器,需要先在服务器后台给自己添加管理员权限,才能正常使用指令。
⚠️ 重要提醒:Steam版饥荒默认开启控制台的存档不会解锁Steam成就,如果是想刷成就的玩家,建议单独开一个测试档用指令,不要在主生存档里开控制台,避免成就进度被锁。
Steam版饥荒高频实用指令分类整理
所有指令输入时注意区分大小写,标点符号必须用英文半角格式,括号内的内容需要替换成你需要的对应参数:
基础生存类(卡关救急专用)
这类指令适合生存遇到突发危机、不想直接重开档的时候用:
c_sethealth(百分比):直接设置生命值,比如c_sethealth(1)就是把血量回满,c_sethealth(0.3)就是把血量设为30%,注意数值是0-1之间的小数,不要直接输100;c_setsanity(百分比):设置精神值,用法和生命值指令一致,回满精神输c_setsanity(1)即可;c_sethunger(百分比):设置饱食度,同样用0-1的数值,快速补满饱食输c_sethunger(1);c_godmode():开启上帝模式,开启后不会掉血、掉精神、掉饱食,也不会被怪物伤害,再输入一次就能关闭,注意联机版里上帝模式在穿越洞穴、跳世界的时候会自动失效,需要重新输入。
物品获取类(测试玩法、建整活基地必备)
想快速拿到某个物品测试效果、或是建家缺材料不想反复刷的时候可以用,指令格式为c_spawn("物品代码",数量),会把物品刷在你鼠标悬停的位置;如果想直接把物品放进背包,可以用c_give("物品代码",数量):
- 常用基础材料:
c_give("cutgrass",40)刷40个草,c_give("twigs",40)刷40个树枝,c_give("log",20)刷20个木头,c_give("flint",10)刷10个燧石; - 常用装备:
c_give("hambat",1)刷火腿棒,c_give("armorwood",1)刷木甲,c_give("footballhat",1)刷橄榄球头盔,c_give("cane",1)刷步行手杖; - 整活/稀有物品:
c_give("deerclops_eyeball",1)刷巨鹿眼球,c_give("dragon_scales",1)刷龙蝇鳞片,c_give("krampus_sack",1)刷坎普斯背包。 如果不知道具体物品代码,可以去Klei官方的饥荒维基查询,所有物品的代码都有公开收录。
世界与服务器控制类(房主/管理员专用)
和朋友开黑的时候经常需要调整世界状态、处理突发bug,这类指令非常实用:
c_speed(数值):设置移动速度,默认速度是1,输入c_speed(5)就是5倍移速,跑图找地形非常方便,输c_speed(1)就能恢复正常速度,注意数值不要开太高,容易卡出地图边界;c_longupdate(数值):快进时间,比如c_longupdate(10)就是快进10个游戏时间单位,适合跳过漫长的夜晚、等作物成熟的时候用,不要一次输太大数值,容易导致服务器卡顿;c_regenerateworld():重置整个世界,⚠️ 这个指令会清空当前世界的所有建筑、物品,一定要谨慎使用,输之前最好备份存档;c_rollback(天数):回滚存档,比如服务器被熊孩子拆家、或是不小心烧了整个基地,输入c_rollback(3)就能回滚到3天前的存档,是联机服主必备的救档指令;TheWorld:PushEvent("ms_forceprecipitation", true/false):强制控制天气,输true就是立刻下雨,输false就是立刻停雨,同理TheWorld:PushEvent("ms_forcewinter", true)可以强制切换到冬天,方便测试季节boss。
其他实用小指令
c_listallplayers():列出当前服务器里所有玩家的ID和角色,方便管理员给权限或是处理违规玩家;c_despawn(AllPlayers[玩家编号]):把指定玩家踢回角色选择界面,遇到挂机占位置的玩家可以用;minimap = TheSim:FindFirstEntityWithTag("minimap") minimap.MiniMap:ShowArea(0,0,0,10000):解锁全地图,输入后整个世界的地形都会显示在小地图上,不用再摸黑探图。
Steam版用指令必须注意的避坑要点
- 存档备份优先:不管是单机还是联机,在输入涉及世界修改、刷大量物品的指令前,最好先手动备份存档,Steam版饥荒的存档路径一般是
C:\Users\你的用户名\Documents\Klei,把整个DoNotStarve(单机)或DoNotStarveTogether(联机)文件夹复制一份存好,避免指令输错导致存档损坏。 - 不要过度依赖指令破坏体验:饥荒的核心乐趣在于生存的压力和探索的成就感,如果一开始就开上帝模式刷满所有物品,很容易快速失去游戏乐趣,建议新手先在无指令的情况下玩100小时左右熟悉机制,再用指令做测试或是整活,不要把指令当成通关工具。
- 公共服务器不要乱输指令:如果是进入别人开的公共服务器,哪怕你调出控制台输入指令,非管理员状态下只会在本地生效,恶意刷屏输指令还可能被服主ban掉,影响其他玩家的体验。
- 注意版本差异:饥荒每次大版本更新可能会调整部分指令的代码,比如旧版的部分刷物品指令在新版本“来自域外”更新后失效,如果输入指令没反应,可以先确认游戏是否更新到最新版,再查询对应版本的最新代码。
说到底,Steam版的饥荒指令本质上是一个方便玩家的工具,既可以用来救回意外暴毙的存档、测试有趣的建家思路,也能和朋友开黑的时候整出各种花活——比如刷一堆boss在地图里大乱斗,或是给自己加速跑完全图找彩蛋,只要用对场景、做好备份,指令完全可以成为你提升饥荒游戏体验的好帮手,而不是毁掉游戏乐趣的“作弊码”。