Skip to content

属性表详解

属性表位置:Mir200/Envir/Data/属性.csv

概述

每个属性是引擎内置的功能,GM 可根据其意义灵活使用。

2 种常用加属性方式

  1. 装备方式:在物品表里做装备,填写物品属性,穿戴这个装备则立即获得所写属性
  2. BUFF方式:调用 AddBuff 给人物或怪物加 BUFF,一个 BUFF 最多可带 4 条属性(获得 BUFF 同时获得 BUFF 中所带属性,BUFF 时间到所获属性自动移除)

自定义属性

  1. 本引擎支持无限自定义属性,在属性表最后追加的新属性即为自定义属性
  2. 自定义属性和系统属性一样可以任意设置和获取,也可以写在装备或 BUFF 上,也可以用 <$ATTR(属性名)> 获取

自定义属性规则

  • 自定义属性必须从属性表最后一行追加,不能穿插在系统属性数据里
  • 自定义属性如需关联系统属性,在第 I 列"属性代码"中填写关联的系统属性代码,填写时前面须加 #

注意

自定义属性只能关联系统属性,不能关联其他自定义属性。系统属性的"属性代码"列已写好,不要随意更改。

属性表字段说明

字段说明
A. 属性名称引擎固定,GM 不可更改。其它表格或脚本命令参数均填写此字段值
B. 显示名称属性在客户端的显示名称,GM 可以修改,但不能包含 #@% 等符号
C. 显示层级填 0 或空则不显示。层级数字越大,属性值越向下显示
D. 显示顺序同一显示层级的属性,按顺序从小到大依次向下显示
E. 图标设置属性图标素材(可选),格式: 素材名#帧数#每帧毫秒#混合模式#比例#颜色#X偏移#Y偏移#动画标志#绘制标志
F. 显示颜色设置属性名在装备面板上的默认显示颜色。支持单色、渐变色(如 249-251 红黄渐变)
G. 默认值设置属性默认值,一般大部分属性默认值都是 0。相乘的倍率值默认值一般是 1

图标设置示例

单张图: public/attricon/攻击图标.png
动图:   public/attricon/攻击图标动画.png#10#120