setessential <base ID> <1/0> 设定一个人物(NPC)为可死亡(0)或不死(1)。
这个命令可用来使任何NPC无法被杀死。
当一个被设为必要的人物受到致命伤害时,他们会跪倒趴伏,
并蹒跚而行一段时间,但不会死去。
注意,Note必须使用base ID而不是ref ID。
ref ID是在控制台开启时点击一个物体而出现的ID。
要找到一个NPC的base ID,你可以
a) 浏览他们各自的页面(见:人或NPCs)
或 b) 使用help在游戏中按名字寻找他们,
记录在“NPC_”类别中的任何数据符合他们的名字。
当你知道了base ID,输入命令,
使用1可设定他们不死,使用0可设定他们为可死亡。
例如,setessential a2c8e 1会将莱迪亚设为不死。
因为这个命令会改变一个NPC的基础(base)而非引用(reference)
(也就是,这个人物的模板,不仅仅是屏幕上的一个实例),
你应该总是测试——还有什么?——试图杀死这个NPC(在这之前存档)。
不建议使用kill命令,因为它的结果不可靠
——你应该实际地对该NPC开火,
或让NPC摔死(可死亡),或直到NPC开始摇晃(不死)。
如果你想要使一个已经死亡的NPC为不死的,首先使用resurrect命令,
但要注意在这个命令描述中的警告,因为他们同样适用。
尽管可以改变先一个NPC为必要的,随后再重新使他们为可死亡的状态,
你应该永远不要在游戏中设置一个必要的(不死的)NPC(在修改之前)为可死亡的。
如果他们已经是必要的,不要改变他们。
当然,如果你这么做了,不要保存游戏。
如果原先必要的NPC死了,毫无疑问会导致整个任务,任务链,
甚至是这个故事无法进行,
而你就必须重新载入之前的存档了。
相关功能:要核查一个NPC是否在开始就是必要的,
在控制台选择他/她(出现ref ID),输入IsEssential
——如果控制台返回"1.00",该NPC是必要的。