Skyrim Creation Kit的NPC类做什么?


11

我正在尝试使用setclass控制台命令对其进行更改。基于UESP Wiki,它看起来像是在控制等级的状态增益,但基于Elder Scrolls Wiki,它似乎只能控制战斗AI。

显然,它至少执行了这两项中的一项或两项-它实际上是做什么的,还有其他作用吗?__例:如果使用控制台命令000A2C94.setclass 0010bfef将Lydia从warrior1handed更改为vigilantcombat1h,它将产生任何意外的副作用,除了让她使用我通过控制台给她设置的变更和治疗法术并设置她外统计数据适用于此?

它会做些奇怪的事情,例如弄乱她的派系或加入我的追随者的能力吗?还是随着水平的升高而改变自己的健康状况?在很多时间过去之前,很难注意到什么吗?

@ desaivv *我尝试使用000A2C94.setclass 0010bfef来确定是否会导致隐藏的问题,这些问题仅在经过数小时的游戏后才会显示,或者我是否使用相同的蝙蝠文件制作了新角色。但是创建工具包听起来也像个主意,我必须看看它有多复杂。它可能只是显示它会做什么,或者有一些更简单的方法来更改其行为以添加咒语。我会尝试一下,看看短期内是否有明显的迹象,只是不确定是否存在长期问题


如果您可以更改类似的内容,则可以进行测试。你如何改变它?也许可以测试一下。
一个

去这个网站它给你所有的基本和一些关于它的信息提前tesalliance.org/forums/index.php?/topic/...
YoungDeveloper

Answers:


1

我想指出的是,“等级”是旧的《上古卷轴》系统的残余,它在其中定义了导致您升级的技能(这些技能将在游戏开始时从更高的级别开始)。我还曾经在《战略指南》中看到,它有针对不同“类”构建的指南。听起来这就是“类”在此上下文中所指的东西。


-1

这是维基百科对类的定义

http://zh.wikipedia.org/wiki/Class_(计算机编程)

在面向对象的程序设计中,类是用于创建自身实例的构造—称为类实例,类对象,实例对象或简称为对象。一个类定义了组成成员,这些成员使其实例具有状态和行为。[1] 数据字段成员(成员变量或实例变量)使类实例可以维护状态。其他类型的成员,尤其是方法,可以实现类实例的行为。类定义其实例的类型。[2] 类通常表示名词,例如人,地点或事物或名词化的事物。例如,“香蕉”类通常代表香蕉的属性和功能。单个特定的香蕉将是“香蕉”类的实例,该对象是“香蕉”类型的对象。

在这里,您可以在Creationkit http://www.creationkit.com/Class中找到有关类的基础知识

使用“演员统计信息”选项卡上的“类表”,您可以指定演员如何根据其级别分配属性和技能加成。它还影响其他一些系统,例如基本演员的放血和培训师的技能培训。该类仅适用于NPC。对玩家没有意义。

数据字段X-- X-- X--X-- X-- X--X-- X-- X--X-- X-- X--X-- X-- X--

1. ID:对象的表单ID。

2.全名:用于标识类别的标签。在游戏中不显示。

3.自动计算其他:

3.1充电:未使用。

3.2训练:如果选中此NPC,则它是技能训练者,可以将所选技能的球员训练到所选最大值。

4. Bleedout默认值:如果Actor是必不可少的或受保护的,并且其健康状况低于此比率,则他们将进入Bleedout状态并下降到一个膝盖,直到他们的健康状况恢复为止。通常将其设置为0.1,这意味着当Actor的生命值低于10%时会发生出血。

5.语音点:演员为喊叫而拥有的“语音点”池。如果演员没有喊叫声,则无效。

6.说明:游戏中未显示。

7.菜单图像:未使用。

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

在这里,您将找到管理统计信息获取等的信息 。http ://www.creationkit.com/Stats_Tab

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.