任务 Missions

技术名称 Missions
中文名称
作者 BuckarooBanzay - ContentDB
语言 英语
版本 Minetest Minetest Version: 5.5.0
依赖Mode或插件
Mode类型
开源协议
视频
代码仓库 GitHub - mt-mods/missions: Minetest missions mod
下载地址 Missions - ContentDB
简历 添加块以创建具有奖励、超时和惩罚的任务。

用于创建游戏内任务的 Minetest mod(适用于玩家和管理员)添加一个任务块来创建任务和一个任务棒来标记位置和箱子

强制截图

特征:

  • 游戏内任务建造者
  • 可制作的任务块和魔杖
  • 创建史诗任务或迷宫
  • 任务可以跨越数天,甚至数周
  • 正在运行的任务在登录/注销和服务器重启后仍然存在

支持的任务步骤:

  • 构建(放置任何节点)
  • 构建特定节点(例如:Stone)
  • 挖掘节点(任意)
  • 挖掘特定节点(例如:Meseblock)
  • 将物品放入宝箱中的位置(例如:99xStone)
  • 航路点(在 hud 中隐藏和可见)
  • 将玩家传送到位置(需要missions_teleport priv)
  • 用箱子里的物品奖励玩家
  • 用物品奖励玩家(任务构建必须有给予 权限)
  • 消息(显示带有标题的消息)
  • 授予权限(需要priv 权限)

扩展任务步骤(取决于其他模组):

  • 在某个位置产生一个暴徒(需要missions_mobs priv)
  • 检查 xp(如果 xp mod 启用)
  • 给 xp(如果 xp mod 启用并且 privs 可用)

安装

  • 将其解压缩/克隆到您的 worldmods 文件夹

制作

任务块:

任务魔杖:

注意: 使用过的(位置和胸部)魔杖可以再次混合回普通魔杖

手动的

创建任务(游戏内)

为自己制作一根任务魔杖(任务:魔杖)并用它标记你的航路点和箱子:

给它们起个名字,以便稍后在库存中找到它们。魔杖可以转换为定位魔杖或胸部魔杖,具体取决于您指向的内容。

  • 定位棒 :标记任务的航路点
  • 胸部魔杖 :标记箱子以获取或放置库存(目前支持默认和更多箱子)

正确命名的胸杖:

完成任务中所需的位置和宝箱标记后,您可以制作任务块(任务:任务)并将其放置在您希望任务开始的位置。任务块只能从所有者或具有保护绕过权限的管理员处挖掘。

右键单击任务以打开编辑器对话框:

在左侧,您可以添加和排序任务步骤。在右侧,您可以编辑它的名称、描述和完成它的时间。

现在单击添加 以创建您的第一个任务步骤:

选择您在任务中的第一步:

  • 可能是玩家必须前往的航点
  • 或者一个必须装满一定数量和类型的物品的箱子
  • 或简单的欢迎信息向玩家介绍

玩家必须在胸部放置 99 颗石头的步骤示例

这只是一个例子,玩家可以在步骤或任务完成后立即取出物品。实际上,您会使用 morechests mod 中的保管箱,或者将物品注入一些带有 mesecons 和管道的管中。

航路点步骤示例:

如果你想让玩家搜索它,可以切换航点的可见性(当然在你给他一些提示之后)

消息步骤示例:

玩家必须点击消息离开才能执行下一步

带有航路点和消息的已完成任务示例:

现在您可以点击保存并验证 来检查任务是否有效:

  • 足够的物品给玩家作为奖励
  • 箱子里有足够的空间供玩家放入

无效任务的示例:

每次玩家想要启动任务时都会验证任务。

当然,在完成任务时获得奖励总是一个好主意……为此,创建一个来自胸部的奖励 步骤,并将标记的魔杖放在目标 区域的胸部。箱子必须包含物品才能开始任务。

玩任务

要执行任务,请右键单击任务块或作为其所有者单击编辑对话框中的 用户:

仔细阅读文本(或根本不阅读)后,您可以单击开始 接受任务。只能同时激活一项任务。

开始后,配置的 wapyoints 将引导您完成任务(如果配置如此,则不会)

对于物品收集,右上角的状态文本将告诉您必须收集多少:

从任务创建者到玩家的示例消息:

创建更多任务步骤(规范)

有关一些准则,请参阅步骤 文件夹中的现有步骤。

Depends