货币与经济

放弃押镖任务

取消当前押镖任务,适用于玩家主动终止任务、重新接镖前清理状态和异常恢复流程。

命令用途

GiveUpEscort 用于放弃当前角色正在执行的押镖任务。

它通常放在押镖 NPC、异常恢复流程或“重新接镖前先清任务”的分支里,用来清掉当前未完成的押镖状态。

命令名

GiveUpEscort

调用格式

GiveUpEscort

返回或影响

  • 该命令会放弃当前押镖任务。
  • 执行后,当前角色的押镖进行中状态会被清除。
  • 它通常用于允许玩家重新接镖、退出异常任务或中断已有押镖流程。
  • 命令本身不负责补偿、扣费或奖励,这些逻辑应在前后脚本中显式处理。

示例

基础用法

[@放弃任务]
#ACT
GiveUpEscort
BREAK

这段写法用于让玩家主动放弃当前押镖任务,执行后直接结束本次对话流程。

常见变体

[@放弃任务]
#ACT
SET [090] 0
GiveUpEscort
BREAK

这类写法用于在放弃押镖前,先清理脚本里额外维护的任务状态,再取消押镖任务本身,避免残留自定义标记。

注意事项

  • GiveUpEscort 只负责取消押镖任务,不会自动补偿玩家之前的扣费或消耗。
  • 如果你的押镖流程额外维护了变量、次数、阶段标记或日志,放弃任务时应一并清理。
  • 在允许“重新接镖”之前,先执行 GiveUpEscort 再进入 StartEscort,通常比直接覆盖状态更稳。

相关命令