#or
not equal <$USEITEMNAME[12]> 独孤九剑
not equal <$USEITEMNAME[12]> 万剑归宗
#act
SendMsg 9 <outline color='#000000' size='2'><font color='#ff0000' size='18'>佩戴独孤九剑后查看!</font></outline>
break 什么意思
🤖 回答引擎: TXT语法专家 |
🕒 时间: 2026-05-06 15:20:33 |
👁️ 阅读: 17
这段脚本的意思是:如果角色身上12号位置的装备不是“独孤九剑”也不是“万剑归宗”,那么就发送一条聊天栏消息提示“佩戴独孤九剑后查看!”,然后中断后续脚本执行。
具体解释:
1. `#OR` 和 `#act` 之间是条件判断部分。
2. 条件使用了 `not equal`(不等于)进行判断,检查 `<$USEITEMNAME[12]>`(12号装备位的物品名称)。
3. 两个条件通过 `#OR` 连接,表示“或”的关系。即:只要满足“不是独孤九剑”或者“不是万剑归宗”其中任意一个条件,就会触发下面的 `#act`。
4. 当条件成立时,执行 `#act` 下的 `SendMsg 9`,发送一条带描边和红色字体的提示消息。
5. `break` 命令用于中断当前脚本的执行流程,防止继续执行后面的脚本内容。
简单来说,这是一个装备佩戴条件的检查,要求12号位置必须装备“独孤九剑”或“万剑归宗”,否则就会弹出提示并停止。
← 返回问答库