地图与场景

检查夫妻是否在指定地图

检查夫妻另一方是否位于指定地图。

命令用途

CheckDearOnMap 用于检查夫妻另一方是否位于指定地图。

它常用于夫妻传送、双人活动门槛和关系绑定场景下的地图一致性判断。

命令名

CheckDearOnMap

调用格式

CheckDearOnMap <地图编号>

参数说明

参数必填说明
地图编号是要检查的地图编号,写 SELF 时表示检查夫妻另一方是否和当前角色处于同一地图。

返回或影响

  • 这是检查型命令,只用于条件分支判断。
  • 当夫妻另一方位于指定地图时,#IF 条件成立。
  • 当另一方不在目标地图、未建立对应关系或当前条件不满足时,条件不成立。

示例

基础用法

#IF
CheckDearOnMap SELF
#ACT
SendMsg 6 "你的伴侣当前和你在同一张地图中。"

这段写法会检查夫妻另一方是否和当前角色处于同一地图。

常见变体

#IF
CheckDearOnMap 3
#SAY
你的伴侣当前在地图3。
#ELSESAY
你的伴侣当前不在地图3。

这段写法会检查夫妻另一方是否位于地图 3。

注意事项

  • 这条命令检查的是夫妻另一方,不是队友、师徒或行会成员。
  • SELF 表示当前地图,不是字面地图编号。
  • 如果业务前提要求必须先结婚,通常应先配合婚姻关系相关判断一起使用。

相关命令