很多朋友玩《辐射4》时间一长,都会对超级变种人这帮“老熟人”挺有感情:一会儿是敌人,一会儿又成了队友,造型又蠢又可爱。今天这篇,就专门把和“超级变种人”相关的控制台代码和用法,整理成一份能直接查的实用笔记,方便你在单机里随便折腾、拍照、做剧情演出或者研究数据用。
先说明一点:下面所有内容,都基于 PC 版《辐射4》,通过控制台实现;不涉及任何第三方外挂,也不会瞎编数值,都是游戏里真实存在的表、ID 和基础指令,用起来心里有数。
——
标题里说“全代码一览”,其实核心就是三块:
- 各类超级变种人的基础 ID(方便你招呼他们来站位/拍照/测试伤害)
- 跟超级变种人有关的装备、道具、物品代码
- 一些围绕超级变种人使用时比较常用的控制台指令组合
你可以把这当成一个“速查表”,不一定要一口气看完,用到哪查到哪就行。
一、先把控制台这件事说清楚
- 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)
- 一些任务里出现的特殊武器或传奇装备
思路同样是两条路:
- 去工具里按英文名称或关键字搜,比如包含
SuperMutant、Suicider、Behemoth等的 Weapon/Armor/Item。 - 拿到对应 FormID,在游戏里用
player.additem <ID> <数量>或player.placeatme生成。
比如你想给自己多一点小核弹(常规 Mini Nuke 的 ID 在任何一份《辐射4》物品 ID 列表里都能查到),那么:
player.additem <MiniNuke_ID> 10
轻松多出 10 发,拿去陪超级变种人一起炸。
同理,如果是专门给超级变种人测试武器输出,你可以:
- 在你身上
additem各种武器,然后手动丢给他们 - 或者先生成一个超级变种人,再用
equipitem强制穿戴、持有某个武器或护甲
举个指令结构的例子(流程是这样的,不是照抄就能跑):
- 用鼠标点选你要改装备的超级变种人,确保控制台上方显示的是它的 RefID
- 在控制台输入:
equipitem <物品ID>
他就会换上这个装备。
四、调属性、做实验:把超级变种人当“实验对象”怎么玩
有些玩家想验证伤害公式、护甲上限,或者给自己做个压力测试战斗场,这时候超级变种人就是很好的测试样本。
你可以对选中的超级变种人用:
-
setav health <数值>调整血量 -
setav strength <数值>改力量 -
setlevel <等级>或对应的setav去改等级相关数值 -
disable/enable暂时移除或重新启用一个对象 -
kill/resurrect看不同状态下的掉落与行为
简单举个场景例子:
- 用
player.placeatme <某超级变种人BaseID> 5生成一队敌人 - 逐个点选,用
setav health 5000做一组坦克型样本 - 再用
setav health 300做一组三板斧就倒的一般小怪 - 选择一个做“队长”,用
setscale 1.5放大一点,好区分,也更有压迫感
这样一来,你就可以在同一块空地上测试武器、能力、Mod 装备对不同肉度敌人的效果。
五、和超级变种人 NPC 打交道时的一些指令补充
像 Strong 这样可以成为队友的超级变种人,你可能会想:
- 快速调整好感度
- 临时把他传到你身边
- 修复某些 Bug 导致他卡死、走丢等问题
常见指令大概有:
-
prid <RefID>选中指定 NPC(如果人不在你眼前) -
moveto player把他瞬移到你身边 -
setav ca_affinity <数值>(如果对应的同伴系统依然起效,具体属性名建议按你使用的版本、资料确认) - 如果 Strong 卡在某个地方死活不动,可以试:
recycleactor或disable再enable
这些操作,配合存档备份,用来救 Bug、做实验、拍同人短片都挺方便。
六、怎么自己查 ID,比死记硬背“全表”更实用
虽然题目写的是“全代码一览”,但真把所有超级变种人和相关装备 ID 一口气全贴出来,反而不一定好用,因为:
- 不同版本(DLC、语言、Mod)里的内容会有出入
- 你真正需要的往往是“这一只”“这把枪”的精确 ID,而不是一堆你永远记不住的数字
更接近实战的做法,是学会几招查 ID 的套路:
- 游戏里选中对象,看控制台上方显示的 BaseID / RefID
- 通过第三方编辑工具(比如 xEdit / FO4Edit)按关键字搜索:
- “Super Mutant”
- “Behemoth”
- “Suicider”
- 或者你游戏语言环境下的对应名称
- 把你常用的那几个 ID 做个自己的小笔记,下次直接用
你就能根据自己的玩法,整理一份更贴合自己 Mod 组合和版本的“超级变种人代码清单”,比网上抄来的大合集更精确,也更好用。
七、最后的提醒:怎么玩都行,但别忘了它只是一种工具
控制台这东西,最好当成一个“沙盒工具箱”:
- 想研究数值,可以拿超级变种人当测试假人;
- 想拍剧情,随时生成一队小弟来站场面;
- 想单纯发泄,刷一堆霸主出来打一架也无妨。
但要记住几点:
- 不要在自己还没玩通主线、DLC 的时候疯狂用代码跳步骤,很容易把剧情体验玩散。
- 养成重要进度前备份存档的习惯,尤其是你要大量生成、删除 NPC 的时候。
- 单机里你爱怎么搞都只是影响自己,去任何涉及其他玩家的环境,就收住手。
如果你已经玩到对超级变种人各种形态、装备都很熟了,那控制台只是给你多开了一扇窗,可以更自由地折腾这帮“老伙计”。真要一条条 ID 去抄,我反而推荐你结合自己的版本和 Mod,按上面那套方法一点点建起自己的“小黑本”,那才是属于你自己的《辐射4》超级变种人代码大全。
