货币与经济

传送至镖车位置

把角色传送到当前镖车所在位置,适用于押镖丢车后的找回流程和付费救援入口。

命令用途

MoveToEscort 用于把当前角色传送到自己镖车所在的位置。

它通常放在押镖 NPC 或异常恢复分支里,给玩家提供“找回镖车”或“送我至镖车丢失地点”的入口。

命令名

MoveToEscort

调用格式

MoveToEscort

返回或影响

  • 该命令会尝试把当前角色移动到镖车所在位置。
  • 失败时会进入对应的失败标签分支。
  • 该命令本身不负责检查金币、扣费或资格限制,这些一般在执行前由脚本自行处理。

触发标签

标签触发时机常见用途
[@MoveToEscort_Fail_1]当前没有正在托运的镖车时触发。提示玩家当前没有押镖任务,不需要执行寻车。
[@MoveToEscort_Fail_2]无法把角色移动到镖车位置时触发。提示传送失败,并引导玩家稍后重试或改走其他恢复流程。

示例

基础用法

[@flyto]
#ACT
MoveToEscort
BREAK

这段写法用于给玩家提供直接寻车入口,执行后由引擎尝试把角色送到镖车附近。

常见变体

[@flyto]
#IF
CheckGameGold > 9
#ACT
GameGold - 10
MoveToEscort
BREAK
#ELSEACT
MessageBox "你没有10个元宝,无法立即传送过去。"
BREAK

这类写法用于付费找回镖车。先检查并扣除货币,再执行 MoveToEscort。

注意事项

  • MoveToEscort 只负责传送到镖车位置,不负责恢复任务、发奖或重建镖车状态。
  • 如果玩家根本没有押镖任务,调用后会进入 [@MoveToEscort_Fail_1],而不是静默成功。
  • 如果你的业务想先确认是否仍在押镖,再给出寻车选项,建议先配合 IsEscorting 做前置判断。
  • 该命令适合处理“镖车还在,但玩家跟丢了”的场景;如果任务已经决定放弃,应使用 GiveUpEscort。

相关命令