跳到主要内容

作弊

开发者作弊码在 Valheim 中是用于测试、探索和直接操控世界的控制台命令。它们在单人模式下启用控制台后即可使用,更强力的开发者命令则需要另外开启。

访问控制台

自 0.148.6 版本起,游戏内控制台默认禁用。要启用它,请在 Steam 中将 -console 添加到游戏的启动选项里。

  • F5 打开或关闭控制台。
  • 输入 devcommands 可在单人模式下启用或禁用开发者命令。
  • 开发者命令在多人模式下无效。

核心开发者命令

这些是用于角色控制、世界操控和快速测试的主要作弊与调试命令。

角色与生存控制

  • god:切换无敌模式;角色不会受到伤害。
  • 幽灵:切换幽灵模式;生物会无视你。
  • heal:将角色完全恢复。
  • puke:重置食物持续时间,并将生命值和耐力恢复为默认状态,让你可以再次进食。
  • killall:杀死附近所有敌人。
  • tame:驯服附近所有生物。
  • hair:永久移除角色的头发。
  • beard:永久移除角色的胡须。
  • model [0/1]:切换角色性别。

移动与镜头

  • fly:切换角色飞行。
  • freefly:切换自由镜头,同时将角色留在原地。
  • ffsmooth 1 / 0:启用或禁用自由飞行镜头移动的平滑效果。
  • 在调试模式下,Z 切换飞行,Space 提高高度,Ctrl 降低高度。

时间、天气与环境

  • tod [0-1]:设置一天中的时间。
    • 01 为夜晚。
    • 0.5 为正午。
    • tod -1 恢复正常时间推进。
  • skiptime [seconds]:按指定秒数推进时间。
  • sleep:跳过一天。
  • wind [angle 0-360] [strength 0-1]:设置风向和强度。
  • resetwind:重置风向和强度。
  • env [environment]:设置调试环境或天气状态。
  • resetenv:重置调试环境。

地图、旅行与位置

  • exploremap:显示整张地图。
  • resetmap:将地图重置为最初的未探索状态。
  • pos:显示玩家坐标。
  • goto [x,z]:将玩家传送到指定坐标。
  • location:将出生点改为当前位置。

事件与世界状态

  • event [name]:触发指定事件。
  • stopevent:结束当前正在运行的事件。
  • randomevent:触发随机事件。
  • setkey [name]:设置全局键值。
  • resetkeys [name]:清除指定的全局键值。
  • listkeys:显示所有全局键值。

调试模式

debugmode 命令会启用一种特殊的建造与飞行模式,主要用于创意测试。

在调试模式激活时:

  • B 打开建造模式。
  • Z 启用飞行。
  • Space 增加高度。
  • Ctrl 降低高度。
  • K 杀死玩家附近所有生物,包括已驯服的生物。

其他开发者命令

  • dpsdebug:在调试模式下切换 DPS 显示。
  • beard [beard1 ... beard10, none]:将你的胡须更改为所选样式。
  • genloc:作为开发者命令存在。

管理员命令

这些命令用于管理服务器,需要管理员权限。

  • help:显示所有可用的服务器命令。
  • kick [name/IP/UserID]:将玩家从服务器移除。
  • ban [name/IP/UserID]:永久封禁玩家。
  • unban [IP/UserID]:解除永久封禁。
  • banned:列出已封禁的玩家。
  • ping:显示服务器延迟。
  • info:显示当前系统信息。
  • save:强制立即保存世界。
  • lodbias [1-5]:设置服务器的绘制距离。

控制台生成的物品与特殊内容

有些物品和实体只能通过控制台命令获得,或者在正常游玩中无法获取。

  • 蓝蘑菇 目前尚未实装,只能通过控制台命令获得。
  • Knight shield 目前只能通过控制台命令获得。
  • 铁盾 目前只能通过控制台命令获得,而且无法正常工作;它会出现在左脚后方而不是手中。
  • 奥丁的头罩 可以通过命令生成,但只有拥有对应 DLC 使用权限的玩家才能装备和升级它。
  • 奥丁的头罩 相关的斗篷和兜帽可以通过命令生成,但没有 DLC 就无法装备。
  • 有一个内部 ID 为 Goblin_Gem 的生物在正常游戏中不会出现,但可以用控制台生成,并会掉落三种 灰烬之地 宝石。
  • 有一个未使用资源 BonemawSerpentScale,只能通过 Developer 控制台生成,且没有任何游戏用途。
  • Vile 有带星级的变体,只能通过开发者控制台获得。
  • 当使用作弊生成 Thungr 时,他的尸体看起来会是正常的绿色,而不是蓝色。
  • 通过召唤得到的带星级 Thungr 是棕色的,而 Zil 会保持正常颜色。

生成 Odin

使用控制台命令 spawn odin 时,一个剪影会在玩家前方短暂出现,然后消失。

  • Odin 会在 300 seconds 后消失。
  • 如果有玩家进入 20 meters 范围内,Odin 也会消失。
  • 如果所有玩家都距离超过 50 meters,Odin 会消失。
  • Odin 不会受到伤害。

世界边缘说明

开发者命令可以让你到达原本无法抵达的地方,比如世界边缘掉落的物品。

  • 输入 devcommands,然后输入 godfly,就可以安全地飞下去回收物品,尤其是墓碑,而不会死亡。
  • 地图的北边、东边和西边都有一层平坦的海底,而且没有水。
  • 海底除了从海面飘下来的少量 Tuna 外空无一物。
  • 洋流会不断把玩家推得离世界边缘更远。
  • 在世界边缘向北约 5500 units,或向东/向西 500 units 之外,无尽之海 生物群系会变成无尽的 灰烬之地
  • 世界南边永远是 灰烬之地。
  • 距离世界中心约 1,000,000 units 时,角色放置会失效,角色会开始抖动,直到最终不可见。

本文提及的页面