地图与场景
检查夫妻是否在指定地图
检查夫妻另一方是否位于指定地图。
命令用途
CheckDearOnMap 用于检查夫妻另一方是否位于指定地图。
它常用于夫妻传送、双人活动门槛和关系绑定场景下的地图一致性判断。
命令名
CheckDearOnMap
调用格式
CheckDearOnMap <地图编号>
参数说明
| 参数 | 必填 | 说明 |
|---|---|---|
地图编号 | 是 | 要检查的地图编号,写 SELF 时表示检查夫妻另一方是否和当前角色处于同一地图。 |
返回或影响
- 这是检查型命令,只用于条件分支判断。
- 当夫妻另一方位于指定地图时,
#IF条件成立。 - 当另一方不在目标地图、未建立对应关系或当前条件不满足时,条件不成立。
示例
基础用法
#IF
CheckDearOnMap SELF
#ACT
SendMsg 6 "你的伴侣当前和你在同一张地图中。"
这段写法会检查夫妻另一方是否和当前角色处于同一地图。
常见变体
#IF
CheckDearOnMap 3
#SAY
你的伴侣当前在地图3。
#ELSESAY
你的伴侣当前不在地图3。
这段写法会检查夫妻另一方是否位于地图 3。
注意事项
- 这条命令检查的是夫妻另一方,不是队友、师徒或行会成员。
SELF表示当前地图,不是字面地图编号。- 如果业务前提要求必须先结婚,通常应先配合婚姻关系相关判断一起使用。
相关资源
- 蓝海服务器 — 独享带宽低延迟,散人进区流畅不卡顿
