Achieve

达成|Achieve

*achieve 命令用于在游戏中的特定时刻授予玩家一个预定义的成就。

用法与语法|Usage and syntax

此命令可用于任何场景文件,且同一 [[Achievement|成就]] 可根据需求在多个位置授予。*achieve 命令用于授予“隐藏”和“可见”成就,实际所需语法并无差异。

成就本身在启动文件中通过 *achievement 命令定义,每个成就被分配一个唯一的“代码名称”,随后可供实际的 *achieve 命令引用,如下所示:

*achieve mystery1

上述示例将激活代码名称为 mystery1 的成就,以游戏屏幕弹出横幅的形式授予玩家该成就,并相应更新成就页面。若为先前“隐藏”的成就,其详情将最终向玩家揭示。