跳到主要内容

G05-局内任务的云变量存档

上一篇案例中介绍了局内任务的配置方法,很多情境下,我们需要对玩家的任务进度进行存档,应该怎么做呢?

在服务端触发中提供了下图中的语句,用于局内任务的存储。操作方法类似于云变量物品的存储。

对于想要保存的任务,执行操作:将任务绑定给玩家 -> 为单位保存云变量任务。

需要注意的是,在保存任务时要确保此时单位身上有任务。即在此之前执行过为单位创建任务的操作。

在读档的时候,执行还原云变量任务的操作。就可以将之前存储的任务及其进度还原到单位身上啦。

很多用户在存储任务的时候批量存储了单位身上的所有任务,久而久之数据会非常多,可以使用移除任务的语句来清除任务的数据。移除后仍需要执行保存的操作,方可同步到任务的云变量。

建议在任务完成时,执行移除任务的操作。保存任务的操作则在玩家断线时统一执行。