优先级 / 战斗力 / 公式 / 消息
说明
优先级主要用于控制属性的执行顺序,由 低到高的顺序 执行。 不同 属性类型 的处理互不干扰,除 other 类型属性外的类型都有 优先级 而 战斗力 每个类型都有。
通过 API新注册的属性 也会在 attribute.yml 生成对应的配置节点,包括 优先级、战斗力、属性名 当属性支持自定义公式时还会生成 自定义公式 的配置节点。
优先级怎么调整?
在 attribute.yml 配置内的 priority 项,优先级不能重复 (重复的话将会自动调整) 每次 通过任何方式新增属性 时,请记得来此调整属性的优先级
战斗力怎么修改?
在 attribute.yml 配置内的 combatPower 项,修改后可通过 %ap_combatPower% 变量显示玩家身上当前的属性战斗力
属性公式相关
为什么一些属性没有生成自定义公式的节点(?): 那是因为该属性不支持自定义公式,是否支持自定义公式是由开发者在开发属性时所设置的,如果没有那就是不支持。 怎么修改属性公式?: 在 attribute.yml 配置内的 formula 项,修改后 /ap reload 后即可生效
属性提示消息
在 attribute.yml 配置内的 message 项,修改后 /ap reload 后即可生效,请注意下面配置的注释
最后更新于