外观
物品数据库
物品数据库按模板定义物品名称、类别、外观、基础数值和使用条件。同一模板生成的物品共用这些配置;脚本给某一件物品赋予的属性单独保存,不写回模板表。
常用字段
下表列出常用字段。类别相关字段的具体效果取决于 Stdmode,不能将所有物品都按装备解释。
| 字段 | 用途 |
|---|---|
IDX | 物品模板编号 |
iname | 物品名称 |
Stdmode、shape | 物品类别及类别相关参数 |
Looks | 物品显示资源编号 |
weight | 重量 |
DuraMax | 最大持久配置 |
need、NeedLevel | 使用条件类型与对应条件值 |
price | 价格配置 |
AC、MaxAC | 装备防御下限、上限 |
MAC、MaxMAC | 装备魔防下限、上限 |
DC、MaxDC | 装备攻击下限、上限 |
MC、MaxMC | 装备魔法下限、上限 |
SC、MaxSC | 装备道术下限、上限 |
ItemExtAbil | DB 物品模板 Attr 属性配置,见下文 |
模板 Attr 属性
在 ItemExtAbil 中以 attr: 开头,每项采用 ID=值,用分号分隔:
text
attr:4=30;102=1000表示攻击上限 +30、暴击概率 +10%。编号和单位见统一 Attr 属性体系。原有 DC、MaxDC 等基础列继续生效,模板 Attr 属性在其基础上叠加。
同模板物品共用这些属性。修改模板不会改写脚本赋予的单件物品 Attr 属性。新格式与旧格式不在同一字段内混写,目前只支持已定义的 Attr 属性 ID。
修改与生效
- 在物品数据库中找到目标模板,修改对应字段并保存。
- 在 M2 执行“重载物品数据库”。
- 验证修改后的物品。已穿戴装备的 Attr 属性可通过穿脱或重新登录生效。
单件物品的赋值和刷新方式见 GN_Item 物品接口。