控制台命令和作弊

星空在 PC 和 Xbox 上的所有控制台命令和作弊,包括获取技能点、任何武器或物品的作弊方式...

星空中的控制台命令让您可以通过作弊方式获得无敌状态、技能点、所需的任何物品等等!

这些星空作弊码非常有用,当您只想过自己的太空幻想生活,而无需担心烦人的生命值或技能决策时(您可以全部拥有它们!)

这个页面在下面列出了所有已知的星空中的控制台命令,以及一些用于控制台命令的有用物品ID,但请记住,除非您使用“随时随地”功能在 PC 上启用作弊,然后在 Xbox 上加载保存,否则这些作弊码仅适用于 PC

如何使用控制台命令

要在星空中使用控制台命令,首先必须通过按 UK 键盘上的 \ 键或美国键盘上的 ~ 波浪符键来打开控制台本身。这个键位于 UK 和 US 键盘的左上角,位于 ESC 键下方。

控制台将在弹出菜单中打开,现在您可以输入每个控制台命令作弊。不必担心任何命令的大小写,作弊码可以带或不带大写字母。

在输入命令后,按 Enter 键应用。然后,您可以输入另一个命令,并再次按 Enter 键应用。

穿着白色太空服和头盔的宇航员向上看着右侧,太空背景中飞行的飞船在后面留下红色尾迹。

常用命令和作弊码

星空中的许多控制台命令与《上古卷轴》和《辐射》游戏中的命令相似,因此如果您经常在其他贝塞斯达游戏工作室的游戏中使用作弊,那么它们就很容易理解。

虽然输入它们很容易,使用控制台命令时要非常小心,因为如果使用太多,会对 PC 产生很大的压力,甚至可能损坏当前的保存文件。

下面是一些常用命令:

控制台命令作弊码作用
tgm切换上帝模式 - 启用完全无敌和无限弹药。
tim切换不死模式 - 允许你受伤,但永远不会死亡。
psb玩家法术书 - 解锁所有可用的力量。
tcl切换无碰撞 - 角色碰撞被禁用,允许你穿越墙壁、地板和其他物体。可以通过重新输入命令来禁用或启用此功能。
player.additem 0000000f 99999加钱
player.additem 0000000a 99999加钱
player.additem 0000ABF9 99999加医疗包
player.setav carryweight 99999改负重
player.setav health (数值)设血量
player.setlevel (数值)升级
killall杀死所有 NPC - 区域内的所有 NPC 将被杀死。
kah杀死所有敌对 NPC - 区域内的所有敌对 NPC 将被杀死。
resurrect复活 NPC - 选中的 NPC 将被复活。要使此命令生效,你需要在控制台命令菜单中选择 NPC,以显示其参考 ID,然后输入作弊码。
unlock解锁门和容器 - 解锁你当前选择的门或容器。为了成功执行此操作,你必须在控制台菜单中选择门,并然后输入命令。

在外太空的背景下,星球上的飞船在一幅星空概念艺术作品中。

所有命令和作弊码

您可以本页上使用 ctrl + f 来缩小对特定命令的搜索。

控制台命令作弊码作用
tgm切换上帝模式 - 启用完全无敌和无限弹药。
tim切换不死模式 - 允许你受伤,但永远不会死亡。
psb玩家法术书 - 解锁所有可用的力量。
tdetect切换侦测 - NPC 将不再察觉到你。
tcai切换战斗人工智能 - 战斗人工智能将不再以你为目标。可以通过重新输入命令来禁用或启用此功能。
tcl切换无碰撞 - 角色碰撞被禁用,允许你穿越墙壁、地板和其他物体。可以通过重新输入命令来禁用或启用此功能。
tm切换菜单 - 切换 UI 菜单的开/关状态。
tfc切换自由飞行相机 - 相机与玩家分离,你可以自由飞行在地图上。
additem (物品ID) (数值)添加物品 - 指定的物品将被添加到你的角色身上。
(Ref ID).amod (武器模组ID)附加武器模组 - 指定的武器模组将被应用到你的参考武器上。在控制台命令菜单中选中物品,然后点击地面上的任何物品以显示其参考 ID,即可获得物品的参考 ID。
(Ref ID).rmod (武器模组ID)移除已附加的武器模组 - 指定的武器模组将从你的参考武器上移除。在控制台命令菜单中选中物品,然后点击地面上的任何物品以显示其参考 ID,即可获得物品的参考 ID。
killall杀死所有 NPC - 区域内的所有 NPC 将被杀死。
kah杀死所有敌对 NPC - 区域内的所有敌对 NPC 将被杀死。
resurrect复活 NPC - 选中的 NPC 将被复活。要使此命令生效,你需要在控制台命令菜单中选择 NPC,以显示其参考 ID,然后输入作弊码。
unlock解锁门和容器 - 解锁你当前选择的门或容器。为了成功执行此操作,你必须在控制台菜单中选择门,并然后输入命令。
sexchange更改角色性别 - 将你的角色性别更改为相反的性别。
showmenu sleepwaitmenu显示睡眠/等待菜单 - 快速访问等待菜单,允许你随时调整时间。
player.setlevel (数值)增加角色等级 - 将您的角色提升到指定的等级。
player.additem (物品ID) (数量)添加物品到背包 - 请查看下面的物品ID数值。
player.placeatme (物品ID) (数量)在身边生成物品/生物 - 指定的物品或生物将在您的角色正前方生成。
player.paycrimegold 0 0 (派系ID)偿还罪行金 - 避免入狱,保留所有偷来的物品,并偿还指定派系的未清罪行。
showlooksmenu player 1打开角色创建器 - 打开角色创建器菜单,允许您调整角色的外观、姓名、背景和特征。
player.removeperk (特长ID)移除技能、特长和背景 - 指定的技能、特长或背景将从您的角色中移除。请参阅我们提供的技能、特长和背景ID数值。
player.addperk (特长ID)添加技能、特长和背景 - 指定的技能、特长或背景将添加到您的角色中。请注意,您需要有一个可用的技能、特长或背景槽位才能向您的角色添加一个特长。因此,在尝试此命令之前,请确保首先移除一个特长。
psb玩家法术书 - 所有法术都将解锁。
saq开始所有任务 - 所有主线任务和支线任务都将开始。请注意,这可能会导致游戏崩溃,因此请谨慎操作,并确保最近保存了游戏。
caqs完成主线任务 - 所有主线任务都将完成。请注意,这可能会导致游戏崩溃,因此请谨慎操作,并确保最近保存了游戏。
ShowHighMaxHeights (shmh)显示或隐藏高分辨率最大高度数据。
EnableStoryManagerLogging启用剧情管理器日志记录。
DumpPapyrusStacks (dps)将所有Papyrus堆栈信息转储到日志中。
DumpPapyrusTimers将所有Papyrus计时器注册信息转储到日志中。
DumpPapyrusLOSEvents将所有Papyrus LOS事件注册信息转储到日志中。
DumpPapyrusDistanceEvents将所有Papyrus距离事件注册信息转储到日志中。
DumpPapyrusPersistenceInfo (dppi)转储与所调用或传递的引用相关的Papyrus持久信息。
DumpPapyrusEventRegistrations转储指定对象(和脚本)的所有Papyrus事件注册信息。
RunCompaction运行压缩。
ToggleImmortalMode切换不死模式(生命/体力/魔法可以减少,但不会降到零)。
SetSubgraphToDebug设置子图以进行调试。
EnableRumble启用/禁用震动。
HavokVDBCaptureHavok VDB捕捉
ToggleNavmeshInfo切换到类似地图摄像机的视图模式,并显示导航网格信息。
PlaySyncAnim播放同步动画。
SetFormKnown设置表单的已知标志。
SetDebugQuest设置该任务为唯一可以从其事件类型启动的任务。
SetQuestAliasLogging打开/关闭有关任务的别名日志记录。
SetRace设置传入角色的种族。
FindForm (find)查找一个表单。
StartPapyrusScriptProfile (StartPSP)开始对Papyrus脚本进行分析。
StopPapyrusScriptProfile (StopPSP)停止对Papyrus脚本进行分析。
StartPapyrusFormProfile (StartPFP)开始对表单上的Papyrus脚本进行分析。
StopPapyrusFormProfile (StopPFP)停止对表单上的Papyrus脚本进行分析。
StartPapyrusStackRootProfile开始对从脚本开始的所有Papyrus堆栈进行分析。
StopPapyrusStackRootProfile停止对从脚本开始的所有Papyrus堆栈进行分析。
TogglePapyrusGlobalProfiler (TPGP)切换Papyrus全局分析开关(对所有内容进行分析)。
PrintQuestSceneInfo将当前场景状态打印到任务信息文件中。
IsInvulnerable角色是否无敌?
CollisionMesh切换网格碰撞信息。
HavokWorldStep (hkstep)切换BhkWorld Havok步骤信息。
IsolateRendering为所选对象启用隔离渲染。
ToggleWaterCurrentGeometry显示或隐藏水流几何体。
PerformAction对选定的角色执行指定的动作。
StartTrackPlayerDoors开始追踪玩家激活的传送门。
StopTrackPlayerDoors停止追踪玩家激活的传送门。
CheckPlayerDoors比较追踪玩家路径与任务目标路径。
SetInChargen切换角色生成模式的各个方面的开/关状态[禁用保存] [禁用等待][禁用激活消息]。
ForceReset强制游戏进行完全重置。
ForceCloseFiles关闭主文件和插件。可用于让CreationKit保存到游戏中也加载的插件。另请参阅HotLoadPlugin。[注意:自担风险使用!游戏过程和新存档可能不稳定。]
HotLoadPlugin (HLP)加载或重新加载指定的插件。可用于在不重新启动游戏的情况下获取更改。另请参阅ForceCloseFiles。[注意:自担风险使用!修改后的正在运行的任务将被停止(如果可能的话会重新启动)。游戏过程和新存档可能不稳定。]
GenerateBendableSpline (Spline)生成可弯曲的样条几何体实例。
Reload ()重新加载指定的Papyrus脚本。
TestAim测试角色的瞄准。
TestLook测试角色的注视。
PushCamera将相机推向编辑器。
MoveToEditorCamera移动到编辑器相机。
MoveToEditorSelection移动到编辑器选择。
PlaceFurnitureTester (PFT)放置一个角色,该角色将使用所选家具。可以通过可选参数指定角色类型。
DumpConditionsFunctions输出条件函数调用的当前计数器。
ReloadAnimationGraphs重新加载当前加载的动画图表。
ToggleWeaponOverlay切换武器叠加。
ForceDetect强制选定的角色检测指定的角色。
ChangeAnimArchetype (caa)更改选定角色的动画原型。
ChangeAnimFlavor更改选定角色的动物风格。
SetAngryWithPlayer设置对玩家生气的标志。
ForceRepath强制角色重新寻路。
ForcePathFailure强制角色路径失败。
DumpFormList将给定表单列表的内容转储到控制台输出。
TraceAnimationEvents跟踪角色的动画事件。
ShowMods显示对象上的所有属性修改。
DumpInputEnableLayers转储所有当前使用的输入启用层到控制台。
AttachMod将修改附加到对象。
RemoveMod从对象中移除修改。
SpawnTemplatedObject生成一个模板对象的引用。[对象,等级,pkeyword1,pkeyword2]
CallFunction在目标引用上调用Papyrus函数。第一个参数是函数,其余是参数。
CallQuestFunction (cqf)在任务上调用Papyrus函数。第二个参数是函数,其余是参数。
CallGlobalFunction (cgf)调用全局Papyrus函数。第一个参数是函数,其余是参数。
ResetInputEnableLayer重置特定输入启用层上的所有控制禁用。
ForceEnablePlayerControls (fepc)强制启用玩家的控制,无论层次如何,参见EnablePlayerControls。
ResetForceEnabledPlayerControls重置所有强制启用的玩家控制。
GetActorRefOwner打印当前选定引用的所有者。
SetActorRefOwner (saro)将当前选定引用的所有权设置为指定的角色(如果未指定角色,则为玩家)。
HasActorRefOwner (haro)如果当前选定引用有所有者,则返回1,否则返回0。
SetOutfit更改角色的默认服装。
PassTime将指定数量的小时传递,就像玩家正在睡觉一样。
LinkLocations在给定关键字下链接两个位置。
ShowLinkedLocations输出与给定关键字下链接的所有位置。
SetLinkedRef将当前引用链接到给定关键字下的引用。
ResetContainer重置当前选定的容器,或者如果您指定“1”,则将重置所有容器。
SetSceneForDebug设置当前的调试场景。
PreloadExterior预加载当前选定引用的外部数据。
TestPath调试函数以测试路径。
ToggleControlsOverly切换控制叠加。
Refresh重新调试引用的功能以刷新引用。
DynamicResolution更改动态分辨率设置。
TestLoadingMenu调试函数以打开/关闭加载线程中的加载菜单。
RecalcInstanceData调试函数重新计算所选引用的实例数据,如果未选择任何内容,则重新计算所有加载的引用。
ToggleReferencePose切换选择的角色强制动画图表处于参考姿势。还可以指定“target”或“rig”。
SetPersistLocation调试函数以设置引用上的持久位置。
SetLocationRefType调试函数以为引用上的位置设置位置引用类型。
ShowLocData调试函数,用于输出有关位置的数据。
ReserveLoc调试函数,用于保留位置,以防大多数别名使用它。
UpdateAwakeSound (UAS)更新所选演员的当前意识循环。
SetHarvested将当前引用标记为已收获或未收获。
PauseScene暂停或取消暂停指定的场景。
SpawnDupe制作所选引用的复制引用。
DisableDistantReferences禁用距离所选引用一定距离的引用。
FireAssert触发断言(如有文本可用)。
ForcePersistent强制引用保持持久。
PlayActionCamera (pac)在目标引用上播放此动作摄像机。
StopActionCamera停止动作摄像机。
ChangeStance更改演员的姿势。
AuditionWwiseEvent用于试听Wwise事件的一组命令。
AuditionReverbForm (arf)强制给定的混响形式处于活动状态。
SetWwiseState (sws)设置全局Wwise状态。
BuildAnimationData (bad)为演员构建动画数据。
SwitchSkeleton在演员的标准和角色生成骨架之间切换。
GetHelloorGreeting ()根据对象的区域ID(整数)向对象的3D添加骨骼着色数据。
SendDialogueEvent为所选演员和目标演员发送对话事件。
SetForceSpeechChallengeAlwaysSucceed ()玩家在口才挑战中总是成功。
SetForceSpeechChallengeAlwaysFail ()玩家在口才挑战中总是失败。
RunMaterialsAnalysis (rma)比较所选引用的材料。
CaptureMessages ()使用消息事件侦听器捕获DebugString、USER1和USER2消息,并将输出发送到CaptureMessage.Iua。
ToggleTrijuice在渲染器中切换Trijuicing(可能会稍微降低纹理滤波质量以换取更好的性能)。
SetPresentThreshold (spt)设置扫描线覆盖的百分比(0-100),在达到交换阈值之前:默认为0(始终交换)。
LinkFullAccount将完整的Bnet帐户链接到游戏帐户:(用户名)(密码)
IsLoggedIn (isonline)玩家是否已登录到Bethesda.net?
GetLegalDocs (getlegaldocs)检索所有必需法律文件的列表。
AcceptLegalDoc根据其ID接受法律文件:acceptlegaldoc(id)
GetDataAttachment打印来自Bethesda.net配置文件数据附件的数据:getattachment(类型)(id)
DeleteDataAttachment删除Bethesda.net配置文件数据附件:deleteattachment(类型)(id)
UploadCharacterData将角色数据负载上传为bnet配置文件数据附件。
GetAttachmentLeaderboard
(getattachmentleaderboard)
获取附件排行榜页面:getattachmentleaderboard(附件类型)(排行榜类型)
LoadUnitedData从排行榜获取角色数据并缓存。
MakeUnityNPC使用来自Unity缓存的数据更新NPC。
SetVolumetricLighting Parameters (vl)设置体积光参数。
StartWorkshop (workshop)如果玩家位于工坊的可建造区域内,则进入工坊模式。
ToggleVBlankOptim切换垂直空白优化。
AddKeyword将给定关键字添加到引用中。
RemoveKeyword在引用上移除给定关键字。
SetAmbientParticlesEnabled启用(1)/禁用(0)环境粒子。
RemoveOutposts ()移除给定的前哨站以及所有已建造的物品。
SetESRAMSetup强制指定的ESRAM设置(-1为自动设置)。
CallStackTraceDepth在追踪时设置调用堆栈深度。
CommandedActivated命令选定的角色使用一个引用。
EnableGalaxyMode启用/禁用星系模式。
ToggleStarFieldDebug切换星空调试开启或关闭。
SetStarFieldCoordinateScale ()设置星空坐标比例。
SetStarSystemScale (sss)设置星系比例。
MoveToPlanet如果目标是玩家飞船,移动到目标行星或为飞行员提供路径(1表示执行完整跳跃序列)。
SetOrbitSpeedScale设置全局轨道速度比例。
InstanceNamingRules导出实例命名规则数据到文件INRExport.txt。
GetOrbisModInfo打印与Orbis模组游戏数据文件相关的信息。
ToggleSceneDebug显示场景的调试状态。
SetFarClip设置远裁剪值(-1表示清除覆盖)。
ToggleOverdraw切换过度绘制。
RecordScene捕捉场景的截图。(场景EditorID,[FPS 60默认])
LandOnPlanet (lop)降落在行星上。(lop)
TakeOffToSpace起飞进入太空。
PreviewBodyResources (pbr)预览行星的资源。
SendAffinityEvent(AffinityEvent [ObjRef])在可选的对象引用上运行亲和事件。
AddPower添加电源(部件)#。
RemovePower移除电源(部件)#。
MatlockCapture强制Matlock进行捕获。
ToggleSnapNodeMarkers切换Snap节点标记。
SetVoiceType在角色上设置覆盖语音类型。
AddWorldSpaceToPlanet将世界空间添加到行星。
DebugDataProvider设置要调试的UI数据提供程序的名称。
LoadAll3D加载所有排队的3D。
PrintAllMenus (pam)打印所有活动菜单。
PrintAllInputContext (paic)打印输入上下文堆栈。
AddPlotToBody (AddPlot)绘制到该行星的路线。
ReloadFaceData重新加载面部数据。
SetGravityScale在引用的父单元上设置重力比例。
PreviewBlock预览块(块名称)(生态区)。
ExportTerrainTextures导出地形纹理。
ExportTerrainGrids导出地形网格。
ExportTerrainHeightMap导出地形高度图。
ExportTerrainSplatMap导出地形分层纹理图。
ExportTerrainMaterialIndexMap导出地形材质索引图。
ExportTerrainFiles导出地形文件。
UpdateTerrainClipmaps刷新地形剪切地图。
ToggleDebugCamera切换调试相机(模式名称)。
CyclePrevDebugCamera切换到上一个调试相机。
CycleNextDebugCamera切换到下一个调试相机。
ToggleDebugCameraControls切换调试相机控件。
SetImGuiWindowFunction (siw)激活一个ImGui窗口。
InvokeUIEvent调用UI > C++事件。
HotReloadUI热重载用户界面SWF。
SetPosRelativeToRef设置选定引用相对于另一个引用(默认为玩家)的位置。
FaceRef使一个引用面向另一个引用(默认为玩家),带有额外的角度偏移。
SetWorkshopItem如果有任何选定引用,则将工坊菜单的节点光标设置为当前选定的引用。
GenerateNavMesh生成当前单元格上的导航网格。
LandOnPlanetAnimated以动画方式将玩家飞船降落在星球上。
startNewGame触发主菜单上的新游戏命令,不显示用户界面。
ForcedBleedout强制演员进入失血状态。
ForceConditionFormTrue强制条件形式为真。参数:FromID、(enable)0/1、(permanent)0/1。
ForceConditionFormFalse强制条件形式为假。参数:FromID、(enable)0/1、(permanent)0/1。
LandOnPlanetBiome降落在星球的生物群落上。 (lopb (planetname) (biome index) [(centered)0/1])
LandOnPlanetMarker降落在当前星球的标记点上。
TestAllPlanets测试所有星球。
ClearLinkedRef清除链接的引用。
SetLocalTime设置当前星球的本地时间,可选择更新星系模拟。
ReloadMaterials重新加载所有材质。
PlacementOnCell在单元格上测试叠加放置。 (poc (cellindex.x)(xellindex.y))
ToggleWorkshopFlyCam切换工作坊飞行相机。
CheckBiomeMarker查找给定生物群落标记的加载区域中的用途。
TestBiomePlanet (tbp)创建一个完整的星球,仅使用给定的生物群落,并将玩家放在那里。
PreviewPattern预览图案 (patternname)(biome)
SetHavokDynamic将引用运动设置为动态,可选择以千克为单位指定质量。
SetHavokKinematic将引用运动设置为动力学。
SetHavokActive设置引用哈沃克活动。
SetHavokLOD设置引用碰撞LOD。
SetHavokLinearVelocity设置引用线性速度。
SetHavokAngularVelocity设置引用角速度。
SetHavokCollisionLayer设置哈沃克碰撞层。
SetHavokRagdollFriction设置哈沃克布娃娃摩擦力。
SetHavokParam设置哈沃克参数。
ShowHavokRagdollValues显示哈沃克布娃娃数值。
StartHavokPartTest启动/重置哈沃克粒子测试。
StopHavokPartTest停止哈沃克粒子测试。
SetOrientation设置引用方向
ToggleDebugText3D切换游戏内调试文本。
ToggleBioOverlay切换生物群落覆盖层。
ToggleMetricViewer生成指标查看器
PrintMessage在屏幕上打印消息 (print (message) (time) (clear previous messages flag))
AddDebugTest将调试文本添加到引用 (AddDebugText (debug text) (size) (color) (background color) (border color) (offsetX) (offsetY) (offsetZ) (pinned flag)
DisableActorPackage禁用或启用演员的包 (DisableActorPackage (0/1))
StopBatchFile停止正在运行的批处理文件。
CenterOnSpaceCell移动到指定的太空单元格,可选择指定一艘飞船。
DependencyGraphDump转储依赖图。
ToggleExperimentalShaders切换实验性着色器的开/关。
SetTestPlanetAndBiome为内部测试设置一个测试星球和生物群落,使用生物群落标记。 (stpb [planetname] [biome form]

有用的物品ID

你可以通过在控制台输入 help itemname 来获取《星空》中任何物品的ID(将 itemname 替换为你想要的物品名称)。复制或记录下物品旁边找到的数字串,然后使用 player.additem (物品ID) (值) 控制台命令来生成你想要的物品。

一把数码镐的菜单图

《星空》物品物品ID
游戏币0000000F
数码镐0000000A
突破器000547A3
磁力狙击枪0002EB45
大爆炸0026D963
散弹枪0026D960
自动铆接器0026D964
调节器0002CB5F
磁脉冲枪0002EB42
桥梁器0026D96A
剃刀猪00000FD6
马车手0026D96B
磁脉冲23606
城市雄鹰0026D96D
辉煌星星0026D95D
烈焰实验尼什纳太空服(传奇)65925
哨兵的UC异星者太空服(传奇)0007B2B9
击退探险者太空服(史诗)0022B8F6
和平使者太空服0013F97D
怪物服装00225FC9
姥姥的太空服001F22BC
装甲 UC 反异星者背包(传奇)0010A25D
标志1包0001754E
UC 冲击动力包0021A86C
反应实验尼什纳头盔(传奇)65926
烈焰UC反异星者太空头盔(传奇)0010A25E
和平使者太空头盔0013F97B
标志I太空头盔0001754F
姥姥的太空头盔。001F22BC

在 Xbox 上可以使用星空控制台命令吗?

从技术上讲,你不能在 Xbox 上使用星空控制台命令来启用作弊,如果你在 PC 上拥有 Starfield,你可以在 PC 上启用控制台命令,然后在 Xbox 上加载你的存档以利用你启用的作弊。

有了“随处游玩”功能,如果你只在 Xbox 上购买了 Starfield,你就自动拥有了 PC 版的 Starfield,所以不需要购买两份副本。

我们还没有亲自测试过这一点,但如果你打算在 Xbox 上尝试控制台命令,我们建议你不要使用太多的控制台命令,因为这可能会严重影响你在 Xbox 上的存档,并可能导致控制台崩溃。

控制台命令会禁用成就吗?

是的,如果你使用星空的控制台命令以任何方式修改游戏,你将禁用成就。所以没有简单的方法来获取星空的所有成就

希望你喜欢在星空中使用控制台命令!