货币与经济

检查是否正在摆摊

检查当前人物是否已打开摆摊状态。

命令用途

IsMarketStallOpened 用于检查当前人物是否已经进入摆摊状态。

它常用于限制查询摊位、切换摆摊相关入口或避免角色在摆摊中执行不兼容操作。

命令名

IsMarketStallOpened

调用格式

IsMarketStallOpened

返回或影响

  • 当前人物正在摆摊:条件成立。
  • 当前人物没有摆摊:条件不成立。

示例

基础用法

#IF
!IsMarketStallOpened
#ACT
QueryValue 1 0 30 @查询角色 请输入要查询摆摊的角色名
Break
#ELSEACT
MessageBox 当前正在摆摊,无法查询其他摊位。
Break

这段写法会先阻止正在摆摊的角色继续查询别人的摊位。

注意事项

  • 这条命令检查的是当前人物自己的摆摊状态,不是目标角色或指定名字的摆摊状态。
  • 它本身只做判断,真正跳转到摊位或点击角色仍需配合 ClickNpc、QueryValue 等命令。

相关命令