[2026/5/27 20:23:29] 脚本错误2: SETITEMADDVALUE 7 2 + 1 第:17 行: D:\Microsoft Edge\996Hub\项目\地图练习txt\引擎\Mir200\Envir\Market_Def\比奇城/NPC/海月-0.txt
[@升级戒指]
#IF
CHECKITEMADDVALUE 7 2 = 0
CHECKGOLD > 10
#ACT
GAMEGOLD - 10
SETITEMADDVALUE 7 2 + 1
SENDMSG 6 成功升
🤖 回答引擎: TXT语法专家 |
🕒 时间: 2026-05-27 20:24:31 |
👁️ 阅读: 5
根据课程日志记录,`SETITEMADDVALUE`命令的格式可能存在问题。正确的装备属性设置命令格式为:`SETITEMADDVALUE 位置 属性类型 +/- 数值`。
检查你的脚本,`SETITEMADDVALUE 7 2 + 1` 这个命令中:
- 位置7表示戒指
- 属性类型2表示攻击属性
- `+ 1`表示增加1点攻击
但需要注意命令中不能有空格,应该写成:`SETITEMADDVALUE 7 2 +1`
另外,检查装备属性是否达到上限时,`CHECKITEMADDVALUE 7 2 > 3` 这个判断是正确的,表示检查戒指攻击属性是否大于3。
建议将脚本修改为:
```
[@升级戒指]
#IF
CHECKITEMADDVALUE 7 2 > 3
#ACT
MESSAGEBOX 已升级戒指就满了哦!
BREAK
#IF
CHECKITEMADDVALUE 7 2 = 0
CHECKGOLD > 10
#ACT
GAMEGOLD - 10
SETITEMADDVALUE 7 2 +1
SENDMSG 6 成功升级戒指到+1!
```
← 返回问答库