• 游客, 欢迎您来到九域资源社区,如果您是新人,请前往 论坛公告 板块查看新人引导教程 或者 点我打开
    如果您发现没有下载许可, 请先验证邮箱再进行下载;金锭可通过每日登陆或资源出售获取,目前没有其他渠道可获取。
资源图标

付费插件 FITask —— 自定义组合任务[理论全版本] 1.8-official

没有购买权限 (160.00 钻石)
◆ 支持核心
CatServer,Spigot,PaperSpigot,Magma,Arclight
◆ 插件前置
PlaceholderAPI
◆ 游戏版本
全版本
介绍:
自定义任务
需要理解一个概念
利用多个条件和多个奖励组合成一个任务
可以随意分配。

不过本插件不提供条件。
1723011351007.png

效果图:
1723011785231.gif

效果视频:

配置
YAML:
##存储类型 YAML MYSQL
storage-method: yaml
database:
  ## url: jdbc:mysql://localhost:3306/fitask
  ## url: D:\customPath\playerdata (文件夹)#yaml存储方式时可以设置指定路径,不设置则会存入自己插件配置目录中
  url: ''
  ##yaml存储方式不需要用到账户和密码
  username: root
  password: 123456

YAML:
{
  "type": "me.gsqfi.fitask.fitask.api.taskcomponent.BasicTask",
  "data": {
    "conditions": [
      {
        "type": "me.gsqfi.fitask.fitask.api.taskcomponent.conditions.PapiCondition",
        "data": {
          "papi": "%player_name%",
          "contrastValue": "player_name",
          "description": "当变量{papi}为{contrastValue}时满足条件"
        }
      }
    ],
    "rewards": [
      {
        "type": "me.gsqfi.fitask.fitask.api.taskcomponent.rewards.ItemStackReward",
        "data": {
          "material": "STONE",
          "amount": 1,
          "description": "ItemStack Reward"
        }
      }
    ],
    "taskName": "abc",
    "description": "一个自定义任务",
    "uuid": "f58e829a-938f-43a8-a85b-8e3587dccda5"
  }
}

命令:
1723654396139.png
YAML:
permissions:
  fitask.cmd.abandon:
    default: true
  fitask.cmd.accept:
    default: true
  fitask.cmd.acceptedlist:
    default: true
  fitask.cmd.create:
    default: op
  fitask.cmd.help:
    default: true
  fitask.cmd.info:
    default: op
  fitask.cmd.reload:
    default: op
  fitask.cmd.show:
    default: op
  fitask.cmd.submit:
    default: true
变量:
代码:
%fitask_{uuid}_name% 指定任务名                             
%fitask_{uuid}_description% 指定任务描述                     
%fitask_{uuid}_conditions_{slot}_description% 指定任务指定条件描
%fitask_{uuid}_conditions_{slot}_meet% 指定任务指定条件是否达成   
%fitask_{uuid}_rewards_{slot}_description% 指定任务指定奖励描述 
%fitask_{uuid}_type% 指定任务的类型                                                                         
%fitask_{uuid}_progress% 指定任务进展(满足的条件量/总条件量)

其他:
该插件是付费开源的

开源永远落后一个版本,开源代码暂无.
开源代码有FITask,FITaskGui,FITPokeCR版本均落后一个版本

开源地址[落后一个版本]: https://github.com/FullIdle/FITask-Public
QQ群: 775364107 群内有1.3-SNAPSHOT用于测试(往后版本不会发群内)
  • 1723011476197.png
    1723011476197.png
    157.8 KB · 查看: 14
  • 1723654134053.png
    1723654134053.png
    25.6 KB · 查看: 6
作者
FullIdle
价格
160.00 钻石
下载
2
查看
1,299
首次发布
最后更新
评分
0.00 星 0 星

来自FullIdle的更多资源

分享资源

最新更新

  1. 更新1.8-official

    数据库优化 修复接受,提交问题 数据缓存修复
  2. 更新1.7

    FITask:修复使用数据库存储无法放弃任务问题! 数据库优化 FITaskGui:任务接取循环问题修复! 修复完成变量不记录问题! 数据库优化 FITPokeCR:数据修复 数据库优化 妥妥高效
  3. 更新1.6

    FITask FITaskGui FITPokeCR 由于Config.yml内的user键名搞错成了username导致数据库无法连接,这个更新可以不更新,自己把username改成user