本帖最后由 Gyzerccc 于 2017-7-6 16:21 编辑
BetonQuest插件
这个插件功能比平常的任务插件还多.每日任务,击杀任务,对话任务,物品任
并且只要你脑洞大什么都做的出来........甚至可以做出一个功能和插件相同的系统。。。。。但是编辑会让人很烦.
进入主题
首先:
1.准备: BetonQuest插件,Citizens插件,经济插件[可选,这个用于做奖励用的]
2.请慢慢看.不然你不一定会这个插件
3.如果实在看不懂这里有写好的文件可以参考
开始:
1.进入服务器,创建一个NPC,名字随意,我这里就为:测试任务NPC
然后在 BetonQuest\default\conversations 文件夹中创建一个: 测试任务.yml [这个可以随意取.yml]
打开
输入如下代
然后就是给text添加话语了,我的是这样的,你可以自由发挥,不过我建议按照我的来:
然后打开events.yml[events.yml就是事件文件] 按照上面的图片分别加入如下代码: 任务笔记1: 'journal add 任务笔记1'
标签2: 'tag add 标签2' 这个是备用的标签说明如上.
任务完成奖励: 'command money give %player% 100
接着
打开conditions.yml文件
输入如下代码
标签1: 'tag 标签1'
20个石头: 'item 石头:20
接着
打开journal.yml文
输入如下代码
任务笔记1: '[任务]>>获得20个石头给测试任务NPC. 任务奖励: 100碎银' [这个就是创建一个叫任务笔记1的笔记]
最
打开main.yml文件
在npcs:下面输入: 'NPC的ID': 测试任务 [这个是任务文件的名字But is no NPC的名字]
然后转码...保存..进入游戏输入/q reload
结束
再输入1
看到那行: 任务笔记更新了没? 看到了就代表成功了!然后输入/b 拿任务笔记
打开看看任务笔记
有没有很神奇= =|||
安T或者Enter 输入
然后从创造栏拿出20个石头放在背包内:
然后输入1:
当背包内没有20个石头的时候:
最后的最
教程如果对你有帮助的话请评分,毕竟编写教程不容易...
哪违规了请提出............如果还有想学的关于BQ的任务请在下面说下.我会抽空写的.
文件:
main.yml
(991 Bytes, 下载次数: 184)
journal.yml
(1.92 KB, 下载次数: 168)
events.yml
(800 Bytes, 下载次数: 181)
conditions.yml
(266 Bytes, 下载次数: 189)
测试任务.yml
(784 Bytes, 下载次数: 201)
我收集的关于BQ的文件,条件,目标,联动插件等大全:
BQ.txt
(34.31 KB, 下载次数: 192)
BetonQuest插件
这个插件功能比平常的任务插件还多.每日任务,击杀任务,对话任务,物品任
并且只要你脑洞大什么都做的出来........甚至可以做出一个功能和插件相同的系统。。。。。但是编辑会让人很烦.
进入主题
首先:
1.准备: BetonQuest插件,Citizens插件,经济插件[可选,这个用于做奖励用的]
2.请慢慢看.不然你不一定会这个插件
3.如果实在看不懂这里有写好的文件可以参考
开始:
1.进入服务器,创建一个NPC,名字随意,我这里就为:测试任务NPC
然后在 BetonQuest\default\conversations 文件夹中创建一个: 测试任务.yml [这个可以随意取.yml]
打开
输入如下代
然后就是给text添加话语了,我的是这样的,你可以自由发挥,不过我建议按照我的来:
然后打开events.yml[events.yml就是事件文件] 按照上面的图片分别加入如下代码: 任务笔记1: 'journal add 任务笔记1'
标签1: 'tag add 标签1'
标签2: 'tag add 标签2' 这个是备用的标签说明如上.
任务完成奖励: 'command money give %player% 100
然后发我这边配置的图片:
接着
打开conditions.yml文件
输入如下代码
标签1: 'tag 标签1'
20个石头: 'item 石头:20
标签2: 'tag 标签2' 表示如上
接着
打开journal.yml文
输入如下代码
任务笔记1: '[任务]>>获得20个石头给测试任务NPC. 任务奖励: 100碎银' [这个就是创建一个叫任务笔记1的笔记]
最
打开main.yml文件
在npcs:下面输入: 'NPC的ID': 测试任务 [这个是任务文件的名字But is no NPC的名字]
然后转码...保存..进入游戏输入/q reload
结束
再输入1
看到那行: 任务笔记更新了没? 看到了就代表成功了!然后输入/b 拿任务笔记
打开看看任务笔记
有没有很神奇= =|||
安T或者Enter 输入
然后从创造栏拿出20个石头放在背包内:
然后输入1:
当背包内没有20个石头的时候:
最后的最
教程如果对你有帮助的话请评分,毕竟编写教程不容易...
哪违规了请提出............如果还有想学的关于BQ的任务请在下面说下.我会抽空写的.
文件:
我收集的关于BQ的文件,条件,目标,联动插件等大全:
我抢个沙发,对于我没见过这类插件的人来说,看着教程还可以懂!
感谢楼主发了!
写了5个多小时吧?
希望排下版比较好!
感谢楼主发了!
写了5个多小时吧?
希望排下版比较好!