检测玩家距离目的地的距离
🤖 回答引擎: TXT语法专家 |
🕒 时间: 2026-05-15 10:40:55 |
👁️ 阅读: 6
根据课程日志记录,检测玩家距离目的地的距离,可以使用`CheckInRange`命令。该命令用于检测指定坐标点与当前玩家之间的距离是否在指定范围内。
基本语法如下:
```
#IF
CheckInRange <$X坐标> <$Y坐标> <$范围>
#ACT
; 在范围内执行的操作
#ELSESAY
; 不在范围内时的提示
```
例如,检测玩家是否在坐标(330, 330)的5格范围内:
```
#IF
CheckInRange 330 330 5
#ACT
SENDMSG 6 你已在目标点附近。
#ELSESAY
你距离目标点还有一段距离。
```
如果需要动态指定坐标和范围,可以将坐标值存入变量(如N$目标X, N$目标Y, N$检测范围),然后使用`<$STR(变量名)>`进行调用。
← 返回问答库