本帖最后由 楠木i 于 2020-3-30 12:50 编辑


Better-Suit

二傻的快乐插件交流群: 901796907
2020.03.17日 上传 1.4.5 版本

已知BUG
如发现BUG请在本贴内反馈


* 简介:
    * 一个独立的套装插件,同时可兼容本人原创AttributePlus属性插件
    * 自带我基础属性标签,Buff功能
    * 2020年第一个作品出炉辣!(主要是AttributePlus用户想要

注意:禁止将插件转载至其他网站

* 功能
    * 套装功能
    * 自定义不同套装
    * 穿戴BUFF效果
    * 穿戴不同件数激活不同属性
    * 自带 "攻击力" "生命力" 属性 (若服务器安装了AttributePlus则优先使用AP属性)
    * PlaceholdAPI 变量支持
    * AttributePlus 属性兼容
    * RPGInventory 插件兼容

* 变量
    * %suit_name% — 玩家当前套装名称
    * %suit_value% — 玩家当前套装穿戴件数

* 套装功能说明
   
* "自带 "攻击力" "生命力" 属性,(若服务器安装了AttributePlus则优先使用AP属性)"
    * "套装穿戴BUFF效果"
    * "穿戴不同件数激活不同属性"
    * "自带套装信息GUI页面"
    * "1.9+以上版本支持 副手"

*说明
    * 自带属性说明 (其他详细请查看下方配置内容,每个标签都有):
    * [攻击力]: 增加玩家普通攻击伤害
    * [生命力]: 增加玩家生命力上限
    * [AttributePlus 兼容说明]:
         
如果服务器内安装了AttributePlus属性插件,则直接兼容AttributePlus属性,不启用自带属性

*指令介绍图片[1.3.0]
    * /suit - 打开人物套装信息页面
    * /suit reload - 重载
  
  
  
  
  

安装&配置
*安装插件
    * 丢入你的plugins文件夹

*配置文本介绍
    * Config.yml 配置内容
  1. #全局设置
  2. Setting:
  3.   #套装
  4.   Suit:
  5.     #判断lore,空格也算入 "所属套装: XXX套装"
  6.     readLore: "所属套装: "
  7.     #是否开启主手
  8.     MainHand: true
  9.     #是否开启副手检测
  10.     DeputyHand: false
  11.     #读取背包内指定Slot上的物品
  12.     #可配合AttributePlus的饰品功能,例如
  13.     #Slot:
  14.     #  - 17
  15.     #  - 26
  16.     #  - 35
  17.     Slot: []
  18.     #RPGInventory 插件兼容
  19.     RPGInventory:
  20.       #是否启动
  21.       enable: false
  22.       #读取RPG背包内指定SLOT上物品的套装,例如
  23.       #这里注意: 玩家背包装备格不需要写入,那是默认读取的位置
  24.       #Slot:
  25.       #  - 14
  26.       #  - 15
  27.       Slot: []
  28.   #GUI页面
  29.   Inventory:
  30.     #标题
  31.     Title: "&6个人套装信息"
  32.   #插件自带属性
  33.   #插件自带标签有 "攻击力" "生命力"
  34.   #如果服务器内有安装AttributePlus则直接兼容AP插件属性
  35.   PluginAttribute:
  36.     #生命
  37.     health:
  38.       #默认生命
  39.       default: 20


  40. #套装礼包
  41. #BUFF 效果列表: https://bukkit.windit.net/javadoc/org/bukkit/potion/PotionEffectType.html
  42. SuitList:
  43.   #套装
  44.   #例如 "新春套" 则在装备上加 "所属套装: 新春套" 即可
  45.   "新春套":
  46.     #套装显示名
  47.     Name: "&6&l新春套"
  48.     #套装设置
  49.     Setting:
  50.       #等级 (未达到等级则不激活套装属性)
  51.       Level: 0
  52.       #权限 (无权限则不激活套装属性,none为不需要权限)
  53.       Permission: "none"
  54.     #装备件数
  55.     2:
  56.       #可以使用 AttributePlus 属性
  57.       #如果没安装 AttributePlus 则只有 "攻击力" "生命力" 属性(插件自带)
  58.       attribute:
  59.         - "攻击力: 10"
  60.         - "生命力: 100"
  61.       buff: []
  62.     3:
  63.       attribute:
  64.         - "攻击力: 50"
  65.         - "生命力: 500"
  66.       buff: []
  67.     4:
  68.       attribute:
  69.         - "攻击力: 100"
  70.         - "生命力: 800"
  71.       buff:
  72.         - "JUMP"
  73.   "天使套":
  74.     Name: "&b&l天使套"
  75.     Setting:
  76.       Level: 0
  77.       Permission: "none"
  78.     3:
  79.       attribute:
  80.         - "攻击力: 100"
  81.         - "生命力: 500"
  82.       buff: []
  83.     4:
  84.       attribute:
  85.         - "攻击力: 200"
  86.         - "生命力: 1000"
  87.       buff:
  88.         - "JUMP"
复制代码



二傻的快乐插件交流群: 901796907
下载地址: Better-Suit.jar (44.87 KB, 下载次数: 1396, 售价: 20 粒金粒)
#2020/1/23日不小心把下载数量清了

作者的其他作品[作品页]:
     * AttributePlus # 属性插件
     * AP-Potion # AttributePlus插件的附属插件
     * PlayerStall # 玩家摆摊
     * PMReward # 累积奖励
     * EpicDecomposition # 史诗分解
     * LuckyBag # 福袋插件



*更新记录 [1.4.5 更新]
    * 2020/01/13日:
       * [+] 自定义不同套装
       * [+] 穿戴BUFF效果
       * [+] PlaceholdAPI 变量支持
    * 2020/01/14日:
       * [+] 发布正式版 1.0.0 版本
       * [+] 1.9+ 以上版本支持副手
       * [+] 穿戴不同件数激活不同属性
       * [+] 自带 "攻击力" "生命力" 属性
       * [+] AttributePlus 属性插件兼容
               — 若服务器安装了AttributePlus则优先使用AP属性而关闭自带属性
    * 2020/01/15日:
      * [+] 发布正式版 1.1.0 版本
      * [+] 修复RELOAD指令无效问题
      * [+] 修复 1.7.10 版本可能出现的问题
    * 2020/01/16日:
      * [+] 发布正式版 1.2.0 版本
      * [+] 读取背包指定Slot上的物品(套装读取)
               — 用于读取饰品类属性插件
      * [+] 修复插件自等生命力属性存在的小问题
      * [+] 套装激活等级要求
      * [+] 套装激活权限要求
      #该版本Config.yml配置有所更新,请注意
    * 2020/01/17日:
      * [+] 发布正式版 1.3.0 版本
      * [+] 支持 读取RPGinventory插件背包内指定Slot 上的物品(套装读取)
               — 用于读取RPG背包内的物品套装
      * [+] 修复 1.8.8 背包因为副手导致的报错问题(1.8.8没副手噗)
      #该版本Config.yml配置有所更新,请注意
    * 2020/01/22日:
      * [+] 重新上传正式版 1.3.5 版本
      * [+] 修复 读取套装错误问题
               — 具体是这样,穿戴2件带套装跟2件没套装的装备
               — 会导致读取到无套装,现已修复
    * 2020/01/23日:
      * [+] 发布正式版 1.3.8 版本
      * [+] 修复 报错问题
      #配置无需更新
    * 2020/03/17日:
      * [+] 发布正式版 1.4.5 版本
      * [+] 优化 读取套装方式
      #各大用户请更新至1.4.5版本,AttributePlus保持1.7.0以上版本


.    [afd]CanMengLo[/afd]

请勿私自转载此插件
请勿利用此插件代码进行第二次开放
本插件所用所有代码均为原创,不存在借用/抄袭/违反协议等行为

排版未经允许禁止 CV 复制
[groupid=1511]Server CT[/groupid]