跳到主要内容

G05-游戏局内任务

相关视频教程
【极限猫工作室】 任务配置与任务存档
【内秀刘星火】任务系统理解(共4期)
【广告时间】做教程得贡献度,贡献度可提现可定制,可高倍率抵扣服务器成本,不知道做什么可以看悬赏单

编辑器提供了局内任务的预制功能,那么要如何使用呢?

首先打开预制功能库,找到局内任务的小卡片后点击应用。

打开数据编辑器,在类型列表中勾选任务、任务类型、任务目标。

在任务类型中可以新建任务类型的蓝图,简称为该类型任务在任务面板的显示名称,显示优先级为该类型任务在任务窗口中展示的排列优先级。

在任务中点击新建蓝图,一个任务中可以连接多个任务目标,任务中连接的任务目标按照排列顺序自上而下逐个进行,全部完成后视为任务完成;任务奖励为完成任务后可获得的奖励;后续任务为完成当前任务后自动领取的新任务。

在任务的节点属性中可以配置任务描述,任务的前置条件任务、冲突任务等,勾选是否需要交付的任务需通过触发交付后方可视为完成。

任务目标有击杀、持有/获得物品、单位/玩家属性、执行效果节点、自定义数值/布尔值进度等多个类型。

以下图的物品类型为例,在任务目标的右侧节点属性中,用户可自行配置任务目标的显示文本,如不配置则会自动生成该类型目标的显示文本。物品类型的任务目标有持有和获得两种,计数方式不同。勾选是否消耗会在交付任务目标时消耗该物品。

限时的任务目标需要使用任务目标集合,如下图。

在任务目标的显示文本中,0指代该任务目标自身,1指代任务目标集合中的第一个任务目标。

在触发编辑器中提供了任务相关的触发语句,如下图。其中,任务目标进度的上限即在数编中设置的需求数量。

在数编中配置好任务的相关数据后,就可以用触发语句“为单位创建任务”来创建任务给单位啦。勾选了是否需要交付的任务,需要用触发语句来提交任务,方可视为完成。

此外,界面编辑器中提供了任务面板和任务窗口的ui界面,可在其中自行设置和调整。