首页 > 常用工具 >

上古卷轴5控制台代码大全及使用方法

编辑:8fe 时间:2023-02-19 人气:

控制台命令是《上古卷轴5:天际》中一种仅适用于PC玩家的调试工具,可以为游戏增加丰富的个性化操作。在游戏中按键盘上的波浪键 (~) 即可打开控制台窗口,再次按该键则退出。目前游戏提供了150多个不同功能的控制台命令代码,但很多都是并不常用到的,下面八分带整理一些常用的控制台代码及使用方法,需要的玩家一起看看吧!



控制台代码一览表

1、切换:这类型代码通常可以关闭或打开游戏设置或效果。

2、目标角色:需先使用Prid命令选择锁定NPC或者在控制台界面点击角色,才能进行操作的命令。

3、任务:可对任务进行操作的命令代码。

4、当前角色:对当前玩家自身生效的命令代码。


当命令的输出的内容较多时可以使用 Page Up 和 Page Down翻页,使用向上/箭头键可以查看命令历史记录。


  • 全部
  • 切换
  • 目标角色
  • 任务
  • 当前角色
  • 其他
代码格式 分类 功能介绍

playerEnchantObject

当前角色

将物品添加任意两种魔法效果,具体参考《附魔效果代码大全》。

rm

切换

切换运动模式,将在跑步模式和步行模式之间切换。与 <Caps Lock> 键功能相同。

tai

切换

开关对话人工智能

tc

切换

切换目标实体的玩家控制。如果在选择 NPC 时使用,会将控制权转移给该 NPC,并且任何命令输入都将应用于这两个角色。如果要移除这一效果,必须使用player.tc命令。

tcai

切换

切换开/关战斗AI(角色会变得敌对)。

tcl

切换

切换开/关碰撞开关(飞天、穿墙,无视一切地形和阻碍)

tdetect

切换

切换开/关AI探测(选中NPC后输入指令,可以直接偷东西了)。

teofis

切换

切换切换开/关画质设置(牺牲部分画面质量,增加帧数)。

tfc

切换

切换开/关自由飞行相机。

tfow

切换

在本地地图上切换,可以加载本地地图上的所有未探索区域。

tg

切换

切换开/关草地

tgm

切换

切换开/关无敌模式(无限的生命、法力和耐力,携带的重量永远不会影响行走速度或快速旅行)

tim

切换

切换开/关不朽模式(角色会受到伤害,但他们的生命值永远不会为0。)

tll

切换

换开/关远景显示。

tm

切换

切换菜单(禁用所有界面元素,包括菜单、指南针、字幕和消息,对于截屏非常有用。也会在界面上隐藏控制台,但它仍然能正常使用。)

tmm < #>

切换

切换地图上的标记状态;<0> 全部禁用。<1> 全部启用。<1,0,1> 全部显示,没有快速移动。

ts

切换

切换开/关天空和雾的显示。

tscr

切换

切换开/关脚本处理(会导致游戏崩溃)

tt

切换

切换显示树木

tws

切换

切换显示水体

twf

切换

切换显示框架边框

additem < ItemID> <#>

目标角色

将<ItemID>添加到目标NPC,“ additem f -10000”

DamageActorValue <属性> <数值>

目标角色

给指定角色造成特定属性数量的伤害(例如对自己造成自减50点血:player.damageactorvalue health 50 ,Magicka 魔法值、Stamina 耐力值)。

disable

目标角色

隐藏目标人物或物品,不再产生阻挡效果。

MarkForDelete

目标角色

删除目标人物或物品,下次载入场景时,被删除对象将被永久移出游戏,此命令比disable更粗暴。

dispelallspells

目标角色

驱除目标身上魔法效果(例如:药水和毒药)。

duplicateallitems <容器或角色ID>

目标角色

可以选择的容器或角色的全部物品的复制到指定的容器或角色中。

enable

目标角色

使被禁用的目标重新出现。

equipitem <物品ID>

目标角色

使目标角色装备指定物品。

setav <技能或属性> <数值>

目标角色

临时调整技能或属性值(例如:setav Health 300,Magicka 魔法值、Stamina 耐力值、block 格挡、sneak 潜行、CarryWeight 负重、SpeedMult 移动速度等),

modav <技能或属性> <数值>

目标角色

永久调整技能或属性值(可以使用+-增减)

forceav <技能或属性> <数值>

目标角色

强制永久调整技能或属性值

getav <技能或属性>

目标角色

获取技能或属性的当前值。

getavinfo <技能或属性>

目标角色

获取技能或属性的信息。

getlevel

目标角色

查询目标角色等级(在控制台界面,点击指定角色,输入命令即可查询)。

getlocationcleared <地点ID>

目标角色

查询某个地点是否已清理(显示0=未清理,1=已清理)。

GetAngle <axis>

目标角色

获取目标的斜面、水平、像面 (x,y,z) 值。

SetAngle <axis> <#>

目标角色

设置目标的斜面、水平、像面 (x,y,z) 值。

getpos <axis>

目标角色

获取目标长、宽、高 (x,y,z) 值

SetPos <axis> <#>

目标角色

设置目标长、宽、高 (x,y,z) 值

setrelationshiprank <NPC> <关系>

目标角色

设置指定NPC关系与自己的关系、NPC代码、关系ID(-2=仇人、-1=敌视、0=认识、1=朋友、2=好友、3=盟友、4=爱人)。

getrelationshiprank <NPC代码>

目标角色

获取指定NPC关系与自己的关系

hasperk <技能ID>

目标角色

判断目标是否解锁指定技能。

kill

目标角色

可以瞬间击杀目标(不会杀死标记为“必需”的角色/生物,只会导致他们倒地几分钟)。

lock <难度级别>

目标角色

对选定的门,箱子等物体上锁(难度级别:0-25 新手级、26-50 初级、51-75 专家级、76-100 大师级、101及以上 需要钥匙)

moveto player

目标角色

将目标 NPC 传送到角色旁边。

openactorcontainer <#>

目标角色

立即打开目标NPC的物品栏,可以自由添加或者拿走物品(#可为 1、2、3 或 4)。

playidle <动作代码>

目标角色

让目标表演指定动作,例如特定的攻击动画。

pushactoraway <指定角色> <距离>

目标角色

让选定的目标与指定角色拉开指定的距离。

recycleactor

目标角色

重置选定的容器内的所有物品。

removeallitems

目标角色

移除目标物品栏中的所有物品(例如:钱、物品、武器)。

resetai

目标角色

重置NPC的AI(可以参考:tai)。

resetinventory

目标角色

将目标的物品栏恢复到初始状态(效果等同于recycleactor)。

RestoreActorValue <属性> <数值>

目标角色

恢复技能或属性值(modAV、forceAV、setAV修改的无效)。

resurrect <NPC代码>

目标角色

可以让死去的NPC复活(点击要复活的NPC,会看到生成了一个代码在屏幕中间,然后点击代码,最后命令行种输入resurrect,然后回车)。

setactoralpha <透明度>

目标角色

更改目标的透明度使(透明度为0~100,其中0为完全透明,100为不透明)。

setessential <BaseID> <参数值>

目标角色

使指定角色获得/失去保护状态(参数值为1或者0,1为开启保护状态,0为解除保护状态)。

setlevel <参数1>,<2>,<3>,<4>

目标角色

设置指定NPC的等级(参数1:NPC等级和玩家等级的比值,1000=100%,2000=200%,依此类推 参数2:NPC等级和玩家等级的差值,可正可负 参数3:NPC的等级下限,不能小于1 参数4:NPC的等级上限)。

setownership <BaseID>

目标角色

设置指定物品的所有权,避免“偷窃”。

setcellownership <位置ID>

目标角色

设置指定区域的所有权。

setscale <#>

目标角色

设置指定目标的尺寸,参数是相对于原尺寸的倍数,取值范围为0.1-10,默认为1。

setunconscious <状态值>

目标角色

令指定角色进入/脱离无意识状态(状态值:0 = 有意识,1 = 无意识)。

sexchange

目标角色

改变NPC角色的性别(只改变身体和性别相关的效果,不改变语音和外貌)。

str <范围>

目标角色

置指定目标的折射角,会影响眼睛和睫毛(范围值为:0–1,0.000001 = 完全不可见,1.000000 = 完全可见,默认为0)。

unlock

目标角色

打开选择的任何等级的锁,包括需要钥匙才能打开的门或者宝箱。

caqs

任务

永久性完成游戏中的所有任务。

completequest <任务ID>

任务

快速完成指定任务(可能会导致错误,建议使用SetStage)。

getstage <任务ID>

任务

查询某个任务进行到了哪一个阶段(ShowQuestTargets可以用于查询任务ID)。

movetoqt <任务ID>

任务

立即传送到任务目标所在的位置。

resetquest <任务ID>

任务

重置指定任务,将任务阶段恢复到初始状态。

saq

任务

立即开启游戏中的所有任务(可能导致游戏崩溃)。

setstage <任务id> <阶段id>

任务

跳转到指定任务的指定阶段(可以用来解决部分任务过程中出现的BUG,避免任务过程卡死)。

showquesttargets

任务

显示所有当前任务ID。

player.sqs <任务id>

任务

显示目标任务的所有阶段。

sqv <任务id>

任务

显示任务使用的所有变量的列表。

player.additem <ItemID> <#>

当前角色

将物品添加到角色背包中(例如添加100点黄金:player.additem f 100)。

player.addperk <PerkID>

当前角色

解锁特殊技能,具体使用方法参考《特殊技能代码大全》。

player.advlevel

当前角色

强制升级(不增加新的特殊技能)。

AdvSkill <AV> <#>

当前角色

增加技能经验值(但每个技能升级需要的经验不同,例如:AdvSkill speechcraft 3000提升的等级会与AdvSkill enchanting 1相同)。

animcam

当前角色

激活一个第三人称的动画视角,在这个视角下,你可以旋转和缩放视角,而不改变你的角色面朝的方向。

player.drop <物品ID> <数量>

当前角色

丢弃指定物品。

enableplayercontrols

当前角色

使用该命令后,在播放场景动画时可以移动。

player.forceav dragonsouls <数量>

当前角色

添加龙魂。

fov <#>

当前角色

视野宽度设置为指定角度,默认值为75,最大值为160。数字越大,视野越宽,但可能会失真。较低的数字显示“缩放”视图。60–90 是一个有用的范围。

IncPCS <AVskill>

当前角色

将特殊技能点提高1点(具体参考:技能等级代码一览表)。

player.modav <AV> <+/-#>

当前角色

通过 <#> 修改 Actor 值,例如提升技能等级,具体可参考:技能等级代码一览表

player.placeatme <物品> <数量>

当前角色

在自己旁边,复制一个物品或NPC。

psb

当前角色

立即学会所有法术(极易造成游戏崩溃)

player.removeitem <物品> <数量>

当前角色

从背包中删除一个物品。

player.removeperk <PerkID>

当前角色

删除一个特殊技能,但不会返还技能点数。

player.resethealth

当前角色

立即恢复到满血状态。

s1st

当前角色

第三人称下显示第一人称(只在第三人称视角下生效)

player.setlevel <等级>

当前角色

设置当前角色等级。

SetPlayerRace <种族ID>

当前角色

设置当前角色的种族。

Player.SetRace <种族ID>

当前角色

设置当前角色的种族(可以选择加入某个非人类的种族,例如:player.setrace dragonrace,加入龙族)。

player.setscale < #>

当前角色

设置角色的高度。例如, Tsun在身高尺度上排名 1.23。

showracemenu

当前角色

弹出角色种族切换菜单。

player.showinventory

当前角色

显示当前角色背包中的所有物品及其代码。PgUp 和 PgDwn 滚动浏览。

sucsm <飞行速度>

当前角色

设置飞行视角(tfc命令)的飞行速度 ,默认值为 1。例如,将其设置为2将使速度加倍,而将其设置为 0.5 将使速度减半。

player.teachword <龙吼代码>

当前角色

学习指定的龙吼。

player.unlockword <龙吼代码>

当前角色

通过控制台学习和解锁龙语的命令。

Addfac <阵营代码> <阵营级别>

其他

加入某一阵营

bat <文件名称或路径>

其他

可以从文件中加载执行控制台命令。

csb

其他

从屏幕上清除所有血迹效果。

sw <天气代码>

其他

设置天气,具体参考《天气控制台代码 》。

fw <天气代码>

其他

强制将当前天气状态更改为指定的天气。

showglobalvars

其他

显示所有游戏设定变量信息。

GetGlobalValue <游戏设定变量>

其他

返回指定游戏变量的信息。

set <游戏设定变量> to <值>

其他

将指定游戏设定变量更改为特定值

set playeranimalcount to <值>

其他

设置动物随从状态(值为1时招募、0清除)

set playerfollowercount to <值>

其他

设置普通随从状态(值为1时招募、0清除)

set timescale to <速率>

其他

设置时间流逝的速率(速率默认为20,游戏时间是现实时间的20倍,也就是说天际中的1小时等于现实中为3分钟,将速率设置为1,游戏时间将和现实时间同步)

set gamehour to <小时>

其他

设置游戏时间(24小时格式)。

GetInCellParam <区域> <角色/物品>

其他

检查某一角色或物品是否在指定区域(例如检查自己当前是否在溪木镇:GetInCellParam riverwood 14)

GetPCMiscStat <MiscStat>

其他

查询游戏统计项目数值(就是按Esc键,统计数值界面显示的内容)。

ModPCMiscStat <MiscStat> <#>

其他

更改游戏统计项目数值。

killall

其他

杀掉场景中除关键人物和队友外的所有人

killallactors

其他

杀死当前游戏中所有已载入的人物和生物,任务NPC会被击倒

load <存档名称>

其他

加载指定的存档(如果存档名称包含空格,则需要在名称两边加上引号)。

pcb

其他

清除已保存的游戏缓存信息。

PlayerCreatePotion <1> <2> <3>

其他

通过控制台制作药水,最多可加入3个材料代码(药水的效果及持续时间与当前炼金技能等级相关)。

Prid < refID>

其他

选择锁定一个NPC。

qqq

其他

不通过菜单立刻退出游戏(可能导致崩溃)。

help <搜索内容>

其他

显示所有带有描述的控制台命令,还可以搜索内容和限制类型(例如:help "elven armor" 将显示名称中包含“精灵盔甲”的所有物品的 ID,如果搜索内容中包含空格必须使用引号 例如:“elven Armor”)。

refini

其他

刷新游戏ini配置数据

RemoveFac <阵营代码>

其他

将角色从阵营中移除(阵营代码:随从=5C84D、结婚对象=19809)。

resetinterior <地区名称或代码>

其他

将指定区域重置为初始状态。

save <存档名称>

其他

创建指定名称的存档(如果包含空格,则需要在名称两边加上引号)。

saveini

其他

将当前游戏设置保存到ini文件中。

sgtm <速度值>

其他

设置当前游戏时间系数,这会改变游戏运行速度(例如移动、对话等,数字越大,速度越快,推荐取值范围为0.1-2.0)。

showmessage <信息ID>

其他

在屏幕左上方显示指定的信息。

sqo

其他

显示当前任务目标及任务状态。

sqt

其他

显示当前任务代码及任务目标。

coc <地点代码>

当前角色

将角色传送到指定位置,具体可参考《地点代码

cow <世界区域代码> <X>,<Y>

当前角色

将角色传送到指定世界中X、Y坐标位置(天际的代码是Tamriel,例如传送到晨星的8,25 :cow tamriel 8,25 )。

player.moveto <角色refID>

当前角色

将角色传到指定的NPC旁边,使用方法参考《NPC传送复活代码》。

相关内容