很多朋友玩《辐射4》时间一长,都会对超级变种人这帮“老熟人”挺有感情:一会儿是敌人,一会儿又成了队友,造型又蠢又可爱。今天这篇,就专门把和“超级变种人”相关的控制台代码和用法,整理成一份能直接查的实用笔记,方便你在单机里随便折腾、拍照、做剧情演出或者研究数据用。

先说明一点:下面所有内容,都基于 PC 版《辐射4》,通过控制台实现;不涉及任何第三方外挂,也不会瞎编数值,都是游戏里真实存在的表、ID 和基础指令,用起来心里有数。

——

标题里说“全代码一览”,其实核心就是三块:

  1. 各类超级变种人的基础 ID(方便你招呼他们来站位/拍照/测试伤害)
  2. 跟超级变种人有关的装备、道具、物品代码
  3. 一些围绕超级变种人使用时比较常用的控制台指令组合

你可以把这当成一个“速查表”,不一定要一口气看完,用到哪查到哪就行。


一、先把控制台这件事说清楚

  • PC 版默认是按 ~(数字 1 左边那个键)打开控制台。
  • 控制台指令对当前存档是“即时生效”的,想折腾前最好备份一下重要存档。
  • 单机自己玩怎么造怎么乐都行,但别拿这套东西跑去多人环境或者联机 Mod 服务器作妖,那就不厚道了。

开了控制台之后,所有和超级变种人相关的东西,本质上就是在对“对象”动手:要么生成一个新单位,要么改现有单位的状态,要么干脆招呼装备。


二、常见超级变种人类型和常用代码思路

每个具体 ID 在不同版本、不同语言资源里可能会有差别,这里不列死板长表,而是告诉你一个更实用的查找路径:你可以根据 EditorID 或名称关键字在游戏数据里(例如通过 xEdit / FO4Edit 等工具)精准查到 ID,再回到游戏里用。

常见的超级变种人类别大致是这些:

  • 普通超级变种人(近战、远程基础兵种)
  • 超级变种人蛮兵 / 剑客 / 狙击手一类的高级兵种
  • 超级变种人自杀兵(举着小核弹往你脸上跑的那种)
  • 超级变种人霸主 / 冠军等高等级精英
  • 超级变种人犬(Guard Dog)
  • 特定 NPC 级超级变种人(比如 Strong)

你在控制台里生成他们,大致会用到这样的指令组合:

  • player.placeatme <NPC_ID>
    在你脚边生成一个指定 ID 的超级变种人。
  • 选中一个已经存在的超级变种人,再用
    recycleactor 重置状态,或用 setav 去改属性。

如果你已经知道某个超级变种人的 BaseID(基础 ID,不是 RefID),那就可以直接这样用:

player.placeatme <BaseID> <数量>

例如:

player.placeatme 0001A2B3 3

就会在你面前刷 3 个同类型的超级变种人。(这串 ID 是举例,不是实际 ID,真正使用时要用你查到的那个。)


三、和超级变种人相关的装备、物品代码

玩到后期,你大概会对这几类东西比较感兴趣:

  • 超级变种人用的重型武器(比如 Gatling Laser 的变体、板机枪那一类)
  • 他们身上的粗糙护甲、肉块、装饰品
  • 自杀兵手里的“小核弹”(Mini Nuke)
  • 一些任务里出现的特殊武器或传奇装备

思路同样是两条路:

  1. 去工具里按英文名称或关键字搜,比如包含 SuperMutantSuiciderBehemoth 等的 Weapon/Armor/Item。
  2. 拿到对应 FormID,在游戏里用 player.additem <ID> <数量>player.placeatme 生成。

比如你想给自己多一点小核弹(常规 Mini Nuke 的 ID 在任何一份《辐射4》物品 ID 列表里都能查到),那么:

player.additem <MiniNuke_ID> 10

轻松多出 10 发,拿去陪超级变种人一起炸。

同理,如果是专门给超级变种人测试武器输出,你可以:

  • 在你身上 additem 各种武器,然后手动丢给他们
  • 或者先生成一个超级变种人,再用 equipitem 强制穿戴、持有某个武器或护甲

举个指令结构的例子(流程是这样的,不是照抄就能跑):

  1. 用鼠标点选你要改装备的超级变种人,确保控制台上方显示的是它的 RefID
  2. 在控制台输入:
    equipitem <物品ID>
    他就会换上这个装备。

四、调属性、做实验:把超级变种人当“实验对象”怎么玩

有些玩家想验证伤害公式、护甲上限,或者给自己做个压力测试战斗场,这时候超级变种人就是很好的测试样本。

你可以对选中的超级变种人用:

  • setav health <数值> 调整血量
  • setav strength <数值> 改力量
  • setlevel <等级> 或对应的 setav 去改等级相关数值
  • disable / enable 暂时移除或重新启用一个对象
  • kill / resurrect 看不同状态下的掉落与行为

简单举个场景例子:

  1. player.placeatme <某超级变种人BaseID> 5 生成一队敌人
  2. 逐个点选,用 setav health 5000 做一组坦克型样本
  3. 再用 setav health 300 做一组三板斧就倒的一般小怪
  4. 选择一个做“队长”,用 setscale 1.5 放大一点,好区分,也更有压迫感

这样一来,你就可以在同一块空地上测试武器、能力、Mod 装备对不同肉度敌人的效果。


五、和超级变种人 NPC 打交道时的一些指令补充

像 Strong 这样可以成为队友的超级变种人,你可能会想:

  • 快速调整好感度
  • 临时把他传到你身边
  • 修复某些 Bug 导致他卡死、走丢等问题

常见指令大概有:

  • prid <RefID> 选中指定 NPC(如果人不在你眼前)
  • moveto player 把他瞬移到你身边
  • setav ca_affinity <数值>(如果对应的同伴系统依然起效,具体属性名建议按你使用的版本、资料确认)
  • 如果 Strong 卡在某个地方死活不动,可以试:
    recycleactordisableenable

这些操作,配合存档备份,用来救 Bug、做实验、拍同人短片都挺方便。


六、怎么自己查 ID,比死记硬背“全表”更实用

虽然题目写的是“全代码一览”,但真把所有超级变种人和相关装备 ID 一口气全贴出来,反而不一定好用,因为:

  • 不同版本(DLC、语言、Mod)里的内容会有出入
  • 你真正需要的往往是“这一只”“这把枪”的精确 ID,而不是一堆你永远记不住的数字

更接近实战的做法,是学会几招查 ID 的套路:

  1. 游戏里选中对象,看控制台上方显示的 BaseID / RefID
  2. 通过第三方编辑工具(比如 xEdit / FO4Edit)按关键字搜索:
    • “Super Mutant”
    • “Behemoth”
    • “Suicider”
    • 或者你游戏语言环境下的对应名称
  3. 把你常用的那几个 ID 做个自己的小笔记,下次直接用

你就能根据自己的玩法,整理一份更贴合自己 Mod 组合和版本的“超级变种人代码清单”,比网上抄来的大合集更精确,也更好用。


七、最后的提醒:怎么玩都行,但别忘了它只是一种工具

控制台这东西,最好当成一个“沙盒工具箱”:

  • 想研究数值,可以拿超级变种人当测试假人;
  • 想拍剧情,随时生成一队小弟来站场面;
  • 想单纯发泄,刷一堆霸主出来打一架也无妨。

但要记住几点:

  • 不要在自己还没玩通主线、DLC 的时候疯狂用代码跳步骤,很容易把剧情体验玩散。
  • 养成重要进度前备份存档的习惯,尤其是你要大量生成、删除 NPC 的时候。
  • 单机里你爱怎么搞都只是影响自己,去任何涉及其他玩家的环境,就收住手。

如果你已经玩到对超级变种人各种形态、装备都很熟了,那控制台只是给你多开了一扇窗,可以更自由地折腾这帮“老伙计”。真要一条条 ID 去抄,我反而推荐你结合自己的版本和 Mod,按上面那套方法一点点建起自己的“小黑本”,那才是属于你自己的《辐射4》超级变种人代码大全。

《辐射4:超级变种人控制台代码完整指南》