差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
| community:gamemode:classic:attribute:start [2025/12/24 17:55] – 小米 | community:gamemode:classic:attribute:start [2026/01/02 01:17] (当前版本) – 小米 | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| ====== 属性 ====== | ====== 属性 ====== | ||
| - | 属性是所有实体身上的一部分数值,典型的属性包括攻击力、防御力、体型大小。 | + | **属性** 是所有实体身上的一部分数值,典型的属性包括攻击力、防御力、体型大小。 |
| - | ===== 伤害计算 ===== | + | ===== 数值叠加计算方式 |
| - | <wrap hi> | + | 实体的每个属性的数值取决于当前的武器、盔甲、状态等等。 |
| - | <WRAP box blue> | + | 也就是说,一个属性的最终数值是多个来源的数值 |
| - | **当造成暴击时** | + | |
| - | <wrap box white> | + | 对于所有属性,数值叠加的方式有三种 [[https:// |
| - | + | ||
| - | A元素造成伤害 = 玩家A元素结算攻击力-目标A元素结算防御力\\ | + | |
| - | 玩家A元素结算攻击力 = 玩家A元素攻击力 + 玩家全攻击力\\ | + | |
| - | 目标A元素结算防御力 = (目标A元素防御力 + 目标全元素防御力 - 玩家A元素防御穿透 - 玩家全防御穿透) * ( 1 - 玩家A元素防御穿透率 - 全防御穿透率 ) | + | |
| - | </ | + | |
| - | + | ||
| - | <WRAP box blue> | + | |
| - | **当未造成暴击时** | + | |
| - | + | ||
| - | <wrap box white> | + | |
| - | + | ||
| - | A元素造成伤害 = 玩家A元素结算攻击力-目标A元素结算防御力\\ | + | |
| - | 玩家A元素结算攻击力 = 玩家A元素攻击力 + 玩家全攻击力\\ | + | |
| - | 目标A元素结算防御力 = (目标A元素防御力 + 目标全元素防御力 - 玩家A元素防御穿透 - 玩家全防御穿透) * ( 1 - 玩家A元素防御穿透率 - 全防御穿透率 ) | + | |
| - | </ | + | |
| - | + | ||
| - | <WRAP round important> | + | |
| - | 带有 [[community: | + | |
| - | </ | + | |
| - | + | ||
| - | ===== 数值叠加 | + | |
| - | + | ||
| - | > 每种属性的数值计算有三种 [[https:// | + | |
| * 增量操作:该模式直接在基值上进行加减法操作。 | * 增量操作:该模式直接在基值上进行加减法操作。 | ||
| 行 40: | 行 16: | ||
| ===== 所有属性(按名字) ===== | ===== 所有属性(按名字) ===== | ||
| + | |||
| + | <WRAP round important center 60%> | ||
| + | 带有 [[community: | ||
| + | |||
| + | 只有元素相同的属性会相互进行计算。元素不同则毫不相干。 | ||
| + | </ | ||
| <nspages community: | <nspages community: | ||
| - | |||