差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 后一修订版 两侧同时换到之后的修订记录 | ||
插件手册:betonquest:额外 [2021/10/27 10:39] duangfafa |
插件手册:betonquest:额外 [2021/10/27 11:08] duangfafa [画好树状图很重要!] |
||
---|---|---|---|
行 5: | 行 5: | ||
{{: | {{: | ||
- | 上面这个图中,玩家会在和__任务管理员__对话完成后添加一个**任务中**的tag,它用来防止玩家无限次数的和__任务管理员__对话并接取任务,**任务中**这个tag将在完成任务后被删除。 | + | 上面这个图中,要和__任务管理员__成功进行这段接取任务的对话,玩家还不能有**完成任务**这个tag,它是用来防止玩家完成任务后再次接取任务。可以利用**Objectives**/ |
- | 除此之外,要和__任务管理员__成功进行这段接取任务的对话,玩家还不能有**完成任务**这个tag,它是用来防止玩家完成任务后再次接取任务。可以利用**Objectives**/**静态事件**来定时删除,让玩家能够重复进行任务。 | + | 除此之外,玩家会在和__任务管理员__对话完成后添加一个**任务中**的tag,它用来防止玩家无限次数的和__任务管理员__对话并接取任务,**任务中**这个tag将在完成任务后被删除。同样的,它也为玩家添加了**找张三**这个TAG,只有玩家拥有这个TAG,张三才会和玩家对话,当玩家和张三对话完毕之后这个TAG被删除,玩家再右键张三时就不会显示对话了,李四,老王同理。 |
+ | 我们还可以看到,玩家与老王交谈结束后会添加一个**交任务**TAG,它是用来让玩家找{任务管理员}提交任务用的,没有这个TAG{任务管理员}应该是不会搭理玩家的。 | ||
==== 精简TAG的使用很关键! ==== | ==== 精简TAG的使用很关键! ==== | ||
如果你已经会制作任务并且制作了许多,你会发现给玩家添加的tag越来越多了,导致你需要翻找很久才能看完一个玩家所有的TAG,所以我们需要尽量少的给玩家添加永久性的TAG。 | 如果你已经会制作任务并且制作了许多,你会发现给玩家添加的tag越来越多了,导致你需要翻找很久才能看完一个玩家所有的TAG,所以我们需要尽量少的给玩家添加永久性的TAG。 | ||
行 20: | 行 21: | ||
下面是统一删除的大概树状图,对比一下,双方的优劣点。 | 下面是统一删除的大概树状图,对比一下,双方的优劣点。 | ||
+ | {{: | ||
+ | 可以看出,虽然'' | ||
+ | |||
+ | 这两种任务结构其实都有各自的优缺点,但总体第一种更为直观,第二种更方便管理。 |