csj3120
本帖最后由 csj3120 于 2019-11-26 16:04 编辑



BetonQuest是一个高大上的任务插件。它不像传统的将任务变成一个与对话绑定,而是网状结构(即类似Gal的剧情系统)。
你的任务不一定要像"击杀, 带来物品, 获得奖励"这样,你可以创建一个多条路线的任务,通过与NPC的对话,玩家可以进入不同的路线,获得不同的任务奖励。


概览

这插件到底怎样运作?我将以一个简单的伐木任务为例来描述。请注意“事件”、“条件”和“目标”之间的区别。
首先,你需要创建一个和NPC的对话。玩家可在对话内的多个选项中进行选择,NPC会根据选项做出不同的反应(例如NPC会在玩家要求工作时告诉他去砍些树) 。同时,在某些地方会有“事件”被触发,增加一个获得木头的“目标”。它将会把该玩家标记为开始任务的人。从现在开始,NPC会在对话中使用不同的选项,例如他会让玩家快点干活。这些选项将会基于“条件”被选择。
当玩家完成“目标”时(例如通过摧毁木头),“事件”将会触发,将这个玩家标为采集木头的人。当玩家返回NPC处并与其对话时,NPC将以“条件”来核对玩家是否真的拥有那块木头。如果是的话,他将触发给予奖励的“事件”。
我们没有创建任何“任务”对象,只是创建了一个能触发“事件”并与“条件”进行核对的对话。“目标”当然也不是“任务”,它只能在玩家得到木头时标记该玩家,不能单独存在。另一方面,该对话可以在之后开始其他任务(例如挖一些矿石),所以“目标”也不是“任务”
不要为举的例子感到失望,这些只是简化后的过程,所以我可以更简单的解释这个系统,其实用BetonQuest可以做到更多
这些对话可以像在Baldur's Gate或是Skyrim一样有多种路线,任务可以有多种方式来结束,也可以有很多不同的影响玩家声誉的结局,就靠你来决定了。
这个插件也包含了一个在书中的日志。你玩过Morrowind吗? 它们差不多一样,我们只是保留了你查看日志的顺序,所以你不必翻好几百页。现在完成任务并不需要显示像“你收集了所有的矿石,现在回到矿工那儿!”这样的信息。反之,它可以更新玩家的日志,加入像这样的新的记录:“我收集了所有的矿石,我需要回到矿工那儿去拿奖励!”。这样会显得真实得多。



特色
文档
截图


视频

翻译人员


更新日志


授权证明


注1 WIKI汉化还未完成,完成后会替换链接。
注2 插件自带汉化
注3 截图会在WIKI汉化完成后进入游戏截图(你们要是可以提供那更好XD






2021.12 数据,可能有更多内容



BetonQuest是一个高大上的任务插件。它不像传统的将任务变成一个与对话绑定,而是网状结构(即类似Gal的剧情系统)。你的任务不一定要像"击杀, 带来物品, 获得奖励"这样,你可以创建一个多条路线的任务,通过与NPC的对话,玩家可以进入不同的路线,获得不同的任务奖励。

概览

这插件到底怎样运作?我将以一个简单的伐木任务为例来描述。请注意“事件”、“条件”和“目标”之间的区别。
首先,你需要创建一个和NPC的对话。玩家可在对话内的多个选项中进行选择,NPC会根据选项做出不同的反应(例如NPC会在玩家要求工作时告诉他去砍些树) 。同时,在某些地方会有“事件”被触发,增加一个获得木头的“目标”。它将会把该玩家标记为开始任务的人。从现在开始,NPC会在对话中使用不同的选项,例如他会让玩家快点干活。这些选项将会基于“条件”被选择。
当玩家完成“目标”时(例如通过摧毁木头),“事件”将会触发,将这个玩家标为采集木头的人。当玩家返回NPC处并与其对话时,NPC将以“条件”来核对玩家是否真的拥有那块木头。如果是的话,他将触发给予奖励的“事件”。
我们没有创建任何“任务”对象,只是创建了一个能触发“事件”并与“条件”进行核对的对话。“目标”当然也不是“任务”,它只能在玩家得到木头时标记该玩家,不能单独存在。另一方面,该对话可以在之后开始其他任务(例如挖一些矿石),所以“目标”也不是“任务”
不要为举的例子感到失望,这些只是简化后的过程,所以我可以更简单的解释这个系统,其实用BetonQuest可以做到更多
这些对话可以像在Baldur's Gate或是Skyrim一样有多种路线,任务可以有多种方式来结束,也可以有很多不同的影响玩家声誉的结局,就靠你来决定了。
这个插件也包含了一个在书中的日志。你玩过Morrowind吗? 它们差不多一样,我们只是保留了你查看日志的顺序,所以你不必翻好几百页。现在完成任务并不需要显示像“你收集了所有的矿石,现在回到矿工那儿!”这样的信息。反之,它可以更新玩家的日志,加入像这样的新的记录:“我收集了所有的矿石,我需要回到矿工那儿去拿奖励!”。这样会显得真实得多。




特色
  • 你的冒险不止一条路可以走
  • 强大的事件系统:可以在任何地方发生你想的事情
  • 强大的条件系统:你可以限制任何事情的(不)发生
  • 拥有队伍系统,这带来了团队任务
  • 与NPC的对话的多样性
  • 所有的日志记录在一本书中
  • 独立的任务物品背包
  • 可以对物品操作,甚至是书中的文本
  • 可以给玩家增加标签(tag)来储存信息
  • 完善的荣誉系统
  • 位置监听:当玩家进入指定区域会触发事件
  • 每日任务和可重复任务
  • 任务可以分配到不同的包(方便管理)
  • 支持Citizens2
  • MythicMobs, Skript, WorldGuard和Vault的混合(意思就是全部支持)
  • 多语言支持并且非常容易翻译
  • 玩家可以选择自己的语种
  • 可以使用API创建你自己的事件、条件、目标(Developer)
  • 支持SQLite&MySQL数据库
  • 可备份的配置及数据
  • 自动升级

文档
截图
这是插件默认对话

你可以通过携带16块木头来得到任务,你可以查看日志



你有足够木头日志会显示任务完成



把木头带给他,会给你奖励





视频
https://www.bilibili.com/html/player.html?aid=2750603&wmode=transparent&as_wide=1&page=1
其他推荐视频


翻译人员由于正在翻译,所以暂时不提供。


更新日志1.7.3
修复:
  • 攻击取消后战斗标记不工作
变动:
  • 也可以使用定义在谈话中的选项"event:","condition:"和"pointers:"参数的名称。"text:"参数保持不变。



授权证明



注1 WIKI汉化还未完成,完成后会替换链接。
注2 插件自带汉化
注3 截图会在WIKI汉化完成后进入游戏截图(你们要是可以提供那更好XD



john180
翻译的很不错
不过不得不说你通过文字的描述是很难让人理解这个插件的.
我当初研究这个插件也是看着作者发的介绍视频结合wiki才完全弄明白的.
因为只有看着任务是如何一步步被设计出来的你才能理清当中的逻辑顺序.
如果你能加个视频,或者直接把原作者在youtube发的视频搬过来也可以.
只要有心想学的人,哪怕听不懂老外在说什么但是看着他一步步做也是很有帮助的.

117779284
楼主又作死了。

这个插件你来汉化,翻译吧。。

csj3120
john180 发表于 2015-8-25 01:20
翻译的很不错
不过不得不说你通过文字的描述是很难让人理解这个插件的.
我当初研究这个插件也是看着作者发 ...

这些会尽量在WIKI翻译完毕后进行,因为WIKI工作量确实有点大XD

117779284
{:10_512:}WorldGuard反编译汉化下这个呗-.-

代码太多了。。靠楼主了··

larsan
http://www.bilibili.com/video/av2750603/
作者视屏,别人搬的

HuaiYang
@csj3120
希望楼主快点补充教材XD..
帖子已收藏,等待更新...
楼主你其实可以不用汉化wiki的,汉化一些基础+重要的,次要的可以等以后汉化...
{:10_524:}先要教我们如何玩耍...

白羊羊
机翻差评

雪狼神
看到skyrim就激动了= =

Bc丶
我做了神奇宝贝任务A.A

md_5

所以你能仔细读读翻译的内容和原文再说这句话吗?
这篇翻译只能说有些语句不是很符合中文的阅读习惯.总体上来说翻译的还是可以的.
如果说是机翻,我很想请教一下你从哪个网站上面能翻译出这样的效果来.
不要见到个帖子就回复 机翻差评.

风语者
不错,楼主能不能不要点开多一个浏览器啊?就用关开就好了,网速不行,不然打开个页面也很慢

堕星辰
本帖最后由 堕星辰 于 2015-8-25 19:38 编辑

加油 _(:з」∠)_ 另外问一下这插件bug和quest比起来是多是少 _(:з」∠是某边缘服务器用的任务插件是么



小析
已有插件 请别汉化了 http://www.mcbbs.net/thread-461340-1-1.html

csj3120
小析 发表于 2015-8-26 07:47
已有插件 请别汉化了 http://www.mcbbs.net/thread-461340-1-1.html

插件自带汉化看到了么 我们所汉化的是WIKI及其他信息 你需要好好看一看他们俩的帖子= =

毛泽来
似乎可以代替NPCmod

Sue_
我看到插件最高支持1.8.3
请问1.8.8可以用吗?

csj3120
Sue_ 发表于 2015-8-27 20:05
我看到插件最高支持1.8.3
请问1.8.8可以用吗?

请自行测试 理论上无问题

wu452148993
请问最新的1.76版本里怎么没有npcs那个文件。。。

青春Guy
好了 这个插件搬运的不错 期待楼主出视频教程

adsads
csj3120 发表于 2015-8-26 09:15
插件自带汉化看到了么 我们所汉化的是WIKI及其他信息 你需要好好看一看他们俩的帖子= = ...

大哥,再哪里啊,我怎么没看见所谓的自带汉化啊

adsads
亲测:
172版本Spigot服务端Windows系统,转码后可正常使用,但会自动更新,自动更新后无法使用,转码后照样无法使用,我的方法是再config中autoupdate: 'true' 改为autoupdate: 'false'

adsads
172版本(插件版本161)没有自动建立default文件夹,请问自己仿造最新版本建立文件夹是否有同样的效果呢?

ma0205601
支持楼主,正好缺少这种插件!收走

月见嘤嘤樱
==重金求答==
怎么做提交物品的任务。
【前提条件是必须拥有足够的该物品,手持也行,拜托了】

放逐者丶
wu452148993 发表于 2015-10-31 14:28
**** 作者被禁止或删除 内容自动屏蔽 ****

这版本私有的,npcs改成了main

十中八九.
求支持Mobs插件{:10_512:}

无丶情
插件不错。。收下了  谢谢啦

孩纸@加醋
我前来围观

duibuqi_
不知道怎么设置任务冷却。就是每日任务。

15519143469
事件里面的 Point 这个连接符号有神马用  求解答

Dream_chenxi
楼主加油、

Frost_MJF
这个插件挺不错的,顺便说一句,BGM好评

2503180246
这插件不错,我喜欢!!!顶楼主~~~~

SumCraft
larsan 发表于 2015-8-25 03:00
http://www.bilibili.com/video/av2750603/
作者视屏,别人搬的

刚刚入坑BQ搬运的,想不到还有人看

SumCraft
HuaiYang 发表于 2015-8-25 03:13
@csj3120
希望楼主快点补充教材XD..
帖子已收藏,等待更新...

BQ精通还是需要一定英语阅读能力的(写完100+任务感觉再也不会爱了)

csj3120
15519143469 发表于 2016-8-18 17:32
事件里面的 Point 这个连接符号有神马用  求解答

我记得是指针的意思,可以指向一个对话

15519143469
csj3120 发表于 2016-8-24 22:49
我记得是指针的意思,可以指向一个对话

哦 多谢

15519143469
条件前面的 “!”是什么意思 是不等于还是 忽略啊  防止重复领取任务是在条件前面+ “!”吗?

csj3120
本帖最后由 csj3120 于 2016-8-28 03:42 编辑
15519143469 发表于 2016-8-27 22:31
条件前面的 “!”是什么意思 是不等于还是 忽略啊  防止重复领取任务是在条件前面+ “!”吗? ...

不是,你看wiki了吗,是反相。就是如果为true返回false,条件成立加了!就是不成立,一个逻辑非 NOT

15519143469
csj3120 发表于 2016-8-28 03:34
不是,你看wiki了吗,是反相。就是如果为true返回false,条件成立加了!就是不成立,一个逻辑非 NOT ...

哦 多谢  就是 “不等于” 嘛  我看视频介绍 坑我说这个是忽略  

15519143469
问下 怎么设置搞杀NPC的目标  只会mmob的目标   我给忘记了

15519143469
kill: npc zombie1 mount:5 events:yinyong2,bj2 label:Citizens2
是这样么

2626468
应该增加一个每日任务功能,这样就不用在下载个每日任务插件了

csj3120
本帖最后由 csj3120 于 2016-9-19 12:54 编辑
2626468 发表于 2016-9-19 08:57
应该增加一个每日任务功能,这样就不用在下载个每日任务插件了

通过条件可以达成 这个效果 具体看事件、条件列表Time部分

边陲镇长
加油~兄弟  看好

15519143469
我发现一个缺陷  /q item XXX   无法保存Options  信息 只能保存lore  

15519143469
还有我想请问下 这个插件的团队系统 怎么用

脚残
授权搬运好评

1692236385
任务插件一般服务都不用的

下一页 最后一页