• 欢迎您,游客,要是喜欢我们的网站,可以加我们的交流群:521584745
任务系统-Nukkit

插件 任务系统-Nukkit v1.3.1

没有下载权限
资源来源
原创
原帖地址
本帖
版权方
本人
API
1.0.8
依赖
EconomyAPI,ScoreboardAPI
语言
中文(简体)
====================================
欢迎大家加入我的插件群: 907894436
可以加群下载哦

====================================
任务系统介绍
====================================
使用此插件前请阅读此介绍
====================================
前置下载链接:

点我下载前置
提取码:7lnq


RPG拓展任务
https://pan.baidu.com/s/1xakZZKntsgoi6bQqHsBiSA

提取码:4270

====================================

功能
此插件可实现
每日/每周/每月/自定义时间 任务
主线剧情任务
任务可实现

玩家放置方块任务
玩家破坏方块任务
玩家拾取物品任务
玩家使用铁桶任务
玩家食用物品任务
玩家收集物品任务
玩家丢弃物品任务
玩家合成物品任务
玩家手持物品点击地面任务
DIY任务(插件支持)
如何创建第一个任务
1. 输入指令 /ic
UI里不要加引号

UI里不要加引号
UI里不要加引号
实在不会请输/ic 参考默认格式

指令写入格式:
(这是给予武器的指令)
:前面是指令内容 :后面为别名@Cmd为标识
1565576699515.png


2.自定义任务
YAML:
# 任务的难度
任务难度: 1
# 任务的介绍
任务介绍: 生存法则: 想致富,先撸树
# 任务刷新时间 玩家隔x天可再次领取任务
刷新时间(天): 0
# 任务类型
# 破坏: 玩家破坏方块任务
# 放置: 玩家放置方块任务
# 收集: 玩家收集物品任务
# 合成: 玩家合成物品任务
# 获得: 玩家获得物品任务
# 吃:   玩家食用物品任务
# 打水: 玩家使用铁桶任务
# 点击: 玩家手持物品点击地面任务
# 自定义: 其他插件的自定义任务
任务类型: 收集

# 如果不为 null 则判断玩家在领取此任务前是否已完成前置任务
完成此任务前需完成: null

任务内容:
  # 任务分支 @tag为后缀 读取TagItem.json文件内的物品(Nbt物品)
  [email protected]: 10
  # 普通物品 只判断ID:特殊值的物品
  17:[email protected]: 10

# 玩家第一次完成任务的奖励
#奖励格式
#Items:
#  - [email protected]
#  Cmd: ["give %p 264 1:钻石!"]
#  如果指令奖励的物品是有特殊值的,请用奖励物品的方式给予
#  Money: 100
#  Count: 1
# 编号后面的数字为数量
首次完成奖励:
  Items:
  # 格式必须为 id:特殊值:数量@item 或者  编号@tag一定要记得加引号啊
  - "264:0:[email protected]"
  # 格式必须为 指令:别名 %p代表玩家一定要记得加引号啊
  Cmd: []
  # 金钱
  Money: 100
  # 任务积分
  Count: 10
奖励:
  Items:
  - "264:0:[email protected]"
  Cmd: []
  Money: 100
  # 如果积分为0 则这个任务是一次性任务 玩家只能完成一次
  Count: 10
# 0全服公告 1: 只给玩家发送
完成公告类型(0/1): 0
公告内容: "§l§c[§b任务系统§c]§e恭喜 §a%p §e完成了§d[ %s ]§e任务"
自定义按键图片:
  位置: "本地"
  路径: "textures/items/book_enchanted"
3. 根据配置提示修改内容
4.任务分支不可为空!!!!
指令介绍
/c <任务名(可不填)>(任务名为空)玩家唤醒任务菜单UI | 直接唤醒任务界面
/sh <名称|编号(可不填)> <数量(可不填)>将玩家手持物品保存在TagItems.json
/ic创建任务
/cbook <任务名>获得此任务的任务书(使用此任务书先移动位置)
/del-task <任务名>删除任务
/reload-task重载配置
====================================





config.yml

YAML:
#
#  ____  ____ _____         _
# |  _ \/ ___|_   _|_ _ ___| | __
# | |_) \___ \ | |/ _` / __| |/ /
# |  _ < ___) || | (_| \__ \   <
# |_| \_\____/ |_|\__,_|___/_|\_\
#
# @author 若水
# 请不要随意更改配置, 否则会出现无法加载BUG
# 以下可以自定义按键名称与路径 按键数量为任务难度
自定义图片路径:
§a第一章节: "textures/ui/recipe_book_icon"
§b第二章节: "textures/ui/dust_selectable_1"
§d第三章节: "textures/ui/dust_selectable_2"
§6第四章节: "textures/ui/dust_selectable_3"
§4第五章节: "textures/ui/ErrorGlyph"

#是否开启积分验证 如果开启则判断任务积分是否足以解锁下一级别任务 反之不检测
是否开启积分验证: true

#任务等级递增算法 没一级别提升 100 积分难度
任务等级增幅: 100

#初始级别分数(建议为0)
初始级别分数: 0

金币名称: "§e金币§r"

积分名称: "§b积分§r"

#是否使用EconomyAPI插件
enable-EconomyAPi: true

#当玩家正在进行任务时 在底部显示百分比
是否在底部显示任务进度: true

#关闭此选项后点击任务后将删除返回按键
是否增加任务界面返回按钮: true

#关闭此选项后玩家将无法执行/c
是否允许玩家执行c指令: true

#显示任务进度的底部类型 分为popup,tip,action
底部显示类型: "tip"

# 显示数量后将会在每个等级后均有每个任务状态的数量显示
# 但是这样会导致打开任务菜单卡顿
主页面是否显示数量: true

领取任务是否给予任务书: false

完成任务是否直接领取奖励: false

是否使用计分板: true

计分板:
标题: "任务系统"
====================================
作者
xingchen
价格
金粒27颗
下载
44
查看
1,787
首次发布
最后更新
评分
5.00 星 3 星

来自xingchen的更多资源

最新更新

  1. 更新了

    任务书界面可以实时更新啦 增加指令/cbook up
  2. 修复bug

    修复了检测收集物品bug
  3. 修复bug

    修复了配置文件bug

最新评论

支持支持
smallaswater...nb
资瓷!

顶部 底部