货币与经济
放弃押镖任务
取消当前押镖任务,适用于玩家主动终止任务、重新接镖前清理状态和异常恢复流程。
命令用途
GiveUpEscort 用于放弃当前角色正在执行的押镖任务。
它通常放在押镖 NPC、异常恢复流程或“重新接镖前先清任务”的分支里,用来清掉当前未完成的押镖状态。
命令名
GiveUpEscort
调用格式
GiveUpEscort
返回或影响
- 该命令会放弃当前押镖任务。
- 执行后,当前角色的押镖进行中状态会被清除。
- 它通常用于允许玩家重新接镖、退出异常任务或中断已有押镖流程。
- 命令本身不负责补偿、扣费或奖励,这些逻辑应在前后脚本中显式处理。
示例
基础用法
[@放弃任务]
#ACT
GiveUpEscort
BREAK
这段写法用于让玩家主动放弃当前押镖任务,执行后直接结束本次对话流程。
常见变体
[@放弃任务]
#ACT
SET [090] 0
GiveUpEscort
BREAK
这类写法用于在放弃押镖前,先清理脚本里额外维护的任务状态,再取消押镖任务本身,避免残留自定义标记。
注意事项
GiveUpEscort只负责取消押镖任务,不会自动补偿玩家之前的扣费或消耗。- 如果你的押镖流程额外维护了变量、次数、阶段标记或日志,放弃任务时应一并清理。
- 在允许“重新接镖”之前,先执行
GiveUpEscort再进入StartEscort,通常比直接覆盖状态更稳。
