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

Bukkit PixelmonTasks -- 强大的自定义宝可梦任务系统(未来可期) 1.0

没有下载权限
◆ 支持核心
CatServer
◆ 插件前置
PlaceholderAPI
◆ 游戏版本
1.12.2 1.16(理论支持)
前言:插件对你有帮助请给予5星好评,没有反馈作者没有动力更新,想要给插件建议和及时反馈可以加入群聊 605567487 作者偶尔看一下社区。
前言:这是免费插件,目前插件的功能和设计没有开发完。
建议:配合 TrMenu v3 来使用,作者只提供一个 TrMenu v3 菜单的模板,可以根据自己的需求来修改!

命令:/pt daily data <player> <set> <dataName> <value>
介绍:这是一个变量数据,类似于 TrMenu 的 data 数据,可以通过 %PixelmonTasks_daily_data_<dataName>% 来获取值!
用法:/pt daily data Steve set 这是变量 114514 通过%PixelmonTasks_daily_data_这是变量%占位符读取 114514。

命令: /pt daily data <player> <remove> <dataName>
介绍:删除已有的变量数据,注意不管玩家有没有对应的data数据最终都会显示删除成功。
用法:/pt daily data Steve remove 这是变量

命令: /pt daily permissions <player> <set/remove> <permissions>
介绍:给玩家设置权限,这个权限是插件的配置文件权限,设置权限后通过%PixelmonTasks_daily_permissions_<p>%占位符来检查玩家是否拥有权限,有就true没有就false。
用法:/pt daily permissions Steve set 权限123 通过%PixelmonTasks_daily_permissions_权限123%占位符来检查。

特别注意:这些设定的数据和权限,都会在第二天的 00:00:00 全部删除!
特别注意:玩家捕捉的宝可梦数,都会在第二天的 00:00:00 重置为0!


YAML:
%PixelmonTasks_daily_beatWildPokemon% # 返回今日击败精灵数
%PixelmonTasks_daily_beatWildPokemonLegendary% # 返回今日击败传说精灵数
%PixelmonTasks_daily_beatWildPokemonUltraBeast% # 返回今击败究极异兽数
%PixelmonTasks_daily_successfulCapture% # 返回今捕捉精灵数
%PixelmonTasks_daily_successfulCaptureLegendary% # 返回今捕捉传说精灵数
%PixelmonTasks_daily_successfulCaptureUltraBeast% # 返回今捕捉究极异兽数
%PixelmonTasks_daily_makeEgg% # 返回今繁殖精灵数
%PixelmonTasks_daily_beatWildPokemonBoss% # 返回今击败巢穴精灵数
%PixelmonTasks_daily_rareCandyEvent% # 返回今喂养宝可梦数


config.yml 的 Daily 项 配置要执行任务的逻辑
YAML:
regularlySave: 60

Daily:
  BeatWildPokemon:
    - condition: "{%PixelmonTasks_daily_beatWildPokemon% >= 10} && {%PixelmonTasks_daily_permissions_已完成击败宝可梦% == false}"
      actions:
        - "console: pt daily permissions %player_name% set 已完成击败宝可梦"
        - 'title: `&a任务已完成` `&e今日击败10/10宝可梦已完成` 10 200 10'
        - 'tell: &f[&a任务完成&f] %player_name% 已完成,今日击败10/10宝可梦任务!'
        - "console: give %player_name% minecraft:diamond"

  BeatWildPokemonLegendary:
    - condition: "{%PixelmonTasks_daily_beatWildPokemonLegendary% >= 1} && {%PixelmonTasks_daily_permissions_已完成击败传说宝可梦% == false}"
      actions:
        - "console: pt daily permissions %player_name% set 已完成击败传说宝可梦"
        - 'title: `&a任务已完成` `&e今日击败1/1传说宝可梦已完成` 10 200 10'
        - 'tell: &f[&a任务完成&f] %player_name% 已完成,今日击败1/1传说宝可梦任务!'
        - "console: give %player_name% minecraft:diamond"

  SuccessfulCapture:
    - condition: "{%PixelmonTasks_daily_successfulCapture% >= 10} && {%PixelmonTasks_daily_permissions_已完成捕捉宝可梦% == false}"
      actions:
        - "console: pt daily permissions %player_name% set 已完成捕捉宝可梦"
        - 'title: `&a任务已完成` `&e今日捕捉10/10宝可梦已完成` 10 200 10'
        - 'tell: &f[&a任务完成&f] %player_name% 已完成,今日捕捉10/10宝可梦任务!'
        - "console: give %player_name% minecraft:diamond"

  SuccessfulCaptureLegendary:
    - condition: "{%PixelmonTasks_daily_successfulCaptureLegendary% >= 1} && {%PixelmonTasks_daily_permissions_已完成捕捉传说宝可梦% == false}"
      actions:
        - "console: pt daily permissions %player_name% set 已完成捕捉传说宝可梦"
        - 'title: `&a任务已完成` `&e今日捕捉1/1传说宝可梦已完成` 10 200 10'
        - 'tell: &f[&a任务完成&f] %player_name% 已完成,今日捕捉1/1传说宝可梦任务!'
        - "console: give %player_name% minecraft:diamond"
  MakeEgg:
    - condition: "{%PixelmonTasks_daily_makeEgg% >= 3} && {%PixelmonTasks_daily_permissions_已完成繁殖宝可梦% == false}"
      actions:
        - "console: pt daily permissions %player_name% set 已完成繁殖宝可梦"
        - 'title: `&a任务已完成` `&e今日繁殖3/3宝可梦已完成` 10 200 10'
        - 'tell: &f[&a任务完成&f] %player_name% 已完成,今日繁殖3/3宝可梦任务!'
        - "console: give %player_name% minecraft:diamond"

  BeatWildPokemonBoss:
    - condition: "{%PixelmonTasks_daily_beatWildPokemonBoss% >= 3} && {%PixelmonTasks_daily_permissions_已完成击败巢穴% == false}"
      actions:
        - "console: pt daily permissions %player_name% set 已完成击败巢穴"
        - 'title: `&a任务已完成` `&e今日击败3/3巢穴已完成` 10 200 10'
        - 'tell: &f[&a任务完成&f] %player_name% 已完成,今日击败3/3巢穴任务!'
        - "console: give %player_name% minecraft:diamond"

  RareCandyEvent:
    - condition: "{%PixelmonTasks_daily_rareCandyEvent% >= 1} && {%PixelmonTasks_daily_permissions_已完成喂养宝可梦% == false}"
      actions:
        - "console: pt daily permissions %player_name% set 已完成喂养宝可梦"
        - 'title: `&a任务已完成` `&e今日喂养3/3宝可梦已完成` 10 200 10'
        - 'tell: &f[&a任务完成&f] %player_name% 已完成,今日喂养3/3宝可梦任务!'
        - "console: give %player_name% minecraft:diamond"
作者
dixiaomai
下载
2
查看
90
首次发布
最后更新
评分
0.00 星 0 星

来自dixiaomai的更多资源

分享资源