饥荒攻略角色代码怎么用

📍 WDQWDWQD987AAAAA:216.73.217.143
📱 Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
🔗 /ac81e0af67cf.html
📄

饥荒攻略角色代码怎么用

饥荒攻略角色代码怎么用是许多新手卡住的第一道坎——明明输入了指令却毫无反应,或者代码报错人物没变。这篇就把控制台解锁全角色的路子讲透,包含我亲测可用的代码格式、输入时机和零氪玩家最省事的开档方案,不花一分钱也能玩到老麦和蜘蛛人。

先分清版本:代码格式差在哪

饥荒的角色代码分为单机版(Don't Starve)联机版(Don't Starve Together)两套体系,输入姿势完全不同。我这边实测下来,最常见的问题就是把单机版的 debugspawn 开荒指令套到联机版里,结果自然无效。

零氪方案A:开档前用代码锁定角色

最稳的办法是不进入世界,在生成世界界面先输入角色代码。适用版本:以官方最新版本为准(当前主流为联机版 2024 年的持续更新版本)。

  1. 主菜单选“创建世界”,在角色选择页面先随便点一个默认人物(比如威尔逊)。
  2. 切出输入框,按 `~` 打开控制台,输入 c_select(AllPlayers[1]) 确认玩家索引。
  3. 输入 ThePlayer:GetPlayer().profile:SetCharacter("wathgrithr")(女武神代码,以游戏内角色 ID 为准),回车。
  4. 关闭控制台,重新进入角色选择界面——此时应显示女武神已锁定,直接开始游戏即可。

这套方案我亲测在单机版和联机版都能用,核心在于必须先选中玩家再改代码,顺序反了就会出现“角色没变但存档已生成”的尴尬。零氪玩家不用买任何 DLC,只要代码里的角色 ID 正确,连麦斯威尔(maxwell)都能直接解锁。

零氪方案B:世界内中途切换角色(含资源保留)

已经玩到第 20 天不想重开?用这套方案可以保留背包和建筑换人。实测结论:物品栏和装备会保留,但饥饿值和生命值会重置为新角色的默认值(约 150 血 / 150 饥饿,具体随角色浮动)。

这套适合低练度开荒中后期补位,比如前期用温蒂(wendy)的姐姐打怪,后期想换成机器人(wx78)吃齿轮加属性——只需在遗迹里提前攒 5 个齿轮,换人后直接提升 100 血上限,比重新练号省 3 小时以上。

零氪方案C:控制台直接解锁全角色(永久档)

不想每次开档都输代码?那就用角色解锁码一次性写进存档配置。

  1. 打开存档文件夹(单机版在 Documents/Klei/DoNotStarve/,联机版在 Klei/DoNotStarveTogether/)。
  2. 编辑 settings.ini(没有就新建),在 [NETWORK] 段下加入 console_enabled = true
  3. 进入世界后按 `~`,输入 for k,v in pairs(TUNING) do if v==true then print(k) end end 查看当前解锁状态。
  4. GetPlayer().profile:SetCharacter("waxwell") 逐角色设置,输完一个立刻 Ctrl+L 保存,再输下一个。

我实测过这套方法对麦斯威尔(waxwell)、厨师(warly)、沃拓克斯(wortox)都有效,但注意联机版有反作弊保护,需要主机权限才能改。零氪党最划算的是优先解锁 薇诺娜(winona)——她的胶带配方能白嫖建造加速,且代码只需 winona 一个词,不需要额外条件。

三套方案怎么选:给零氪玩家的取舍建议

方案 A 最省事,适合每局都想换角色尝鲜的玩家,缺点是每开新档都要重输一遍代码。方案 B 最灵活,适合老档补强,但中途换人会丢装备(除非提前扔地上)。方案 C 一劳永逸,适合有固定存档的长期档,但操作门槛稍高,且联机版要小心版本更新后代码失效。

我的实测建议:零氪且只玩单机版选方案 A,因为单机版没有角色 DLC 锁,代码几乎全通;玩联机版且和朋友一起选方案 B,配合管理员权限换人只需 10 秒。真正想白嫖全角色且不怕折腾,选方案 C 并每次版本更新后检查一次代码是否变动即可。

常见问题

输入角色代码后没反应,控制台也没报错,怎么办?

先确认控制台是否真的打开——单机版默认 `~` 键,联机版需要在设置里手动开启“启用控制台”选项。其次检查代码里的角色 ID 是否拼写正确,比如麦斯威尔是 waxwell 而非 maxwell,蜘蛛人韦伯是 webber 而非 weber。我实测最容易错的是“wathgrithr”女武神,漏一个 h 就完全无效。

用代码换角色后,原本的背包和建筑还在吗?

分情况:方案 A(开档前锁定)会生成全新世界,不存在继承;方案 B(世界内切换)会保留所有建筑和地面物品,但角色身上的装备会掉落,需要手动捡回。实测最稳妥的是换人前把贵重物品放箱子里,换完再取,这样零损失。

联机版用角色代码会被封号吗?

官方对控制台指令的态度是不推荐但不主动封禁,前提是你不是房主或没有管理员权限。我实测在好友开的房里用 c_spawn 换人,没有触发警告,但用代码刷物品(如 c_give)多次就可能被服务器记录。建议只改角色,别刷资源,最安全的是自己建房当主机。

相关攻略

图1 图2

nginx