GETITEMATTIDVALUE
🤖 回答引擎: TXT语法专家 |
🕒 时间: 2026-04-19 19:23:12 |
👁️ 阅读: 7
根据课程日志记录,`GETITEMATTIDVALUE`命令用于获取人物身上装备的属性值。
命令格式:`GETITEMATTIDVALUE 参数1 参数2 参数3 参数4`
参数说明:
- 参数1:类型(1=装备表里基础数据,2=附加属性)
- 参数2:属性ID
- 参数3:装备位置(支持-1)
- 参数4:保存变量
注意事项:该命令不支持获取极品属性与自定义属性的值,只支持装备表里填的基础属性和`SETADDNEWABIL`命令增加的附加属性。
使用示例:
```
[@获取身上装备属性]
#if
#act
GETITEMATTIDVALUE 1 3 1 N1
GETITEMATTIDVALUE 1 4 1 N2
SENDMSG 5 武器攻击上限是<$STR(N1)>,下限是<$STR(N2)>
GETITEMATTIDVALUE 1 201 1 N3
GETITEMATTIDVALUE 1 30 1 N4
SENDMSG 5 武器201属性值是<$STR(N3)>,30体力加成值是<$STR(N4)>
GETITEMATTIDVALUE 2 3 1 N11
GETITEMATTIDVALUE 2 4 1 N22
SENDMSG 6 武器附加攻击上限是<$STR(N11)>,下限是<$STR(N22)>
GETITEMATTIDVALUE 2 74 1 N33
GETITEMATTIDVALUE 2 23 1 N44
SENDMSG 6 武器附加74属性值是<$STR(N33)>,24暴击抵抗值是<$STR(N44)>
```
← 返回问答库