开启辅助访问      

站内搜索

搜索
热搜: 下载 1.19 1.20

Minecraft(我的世界)苦力怕论坛

[前置插件] [娱乐|RPG|前置]BigAttribute——BA属性插件 套装 距离 范围 攻击速度![1.7.10]

发表于 2021-8-1 10:04:12 | 显示全部楼层 |阅读模式 IP:河北省
插件发布
中文名: 广域属性
外语名: BigAttribute
支持版本: 1.7.x 
适用服务端: Cauldron 
插件类型: 娱乐 其他 
前置插件: 无前置
来源: 转载
原帖地址: https://www.mcbbs.net/forum.php?mod=viewthread&tid=945549
下载地址: http://帖内.com/
最后更新: 2021-08-01
本帖最后由 痴呆的阿旺 于 2021-8-1 10:06 编辑

BigAttribute - 广域属性
  • 简介
* BigAttribute是一款基于Lore向装备提供属性的插件
* 它可以向装备提供超过24种不同属性!并且允许添加负属性 就是扣攻击力等
    注:这24种属性无重复 像是给予目标BUFF效果的(例如某些所谓点燃、冰冻、致盲)只能算一种属性
* 它还拥有套装功能,能让用户以更简单的方式制作可以给予属性或BUFF效果的套装
* 提供了API可以让它的附属插件们提供多个物品检测栏!让这个插件的可能性无限大!
  • 支持
* 插件支持1.7.X之间所有版本 之后还会支持到1.12.X!
  • 特色
* 该属性插件实现了攻击速度与攻击距离的概念,这里指的攻击速度,不是高版本新增的
    攻击指示器类似的攻击速度,而是真正意义上的通过属性改变怪物受伤的间隔时间,
    而且不止是可以减慢攻击速度,也可以实质性的增加攻击速度,而攻击距离也不是类似
    范围伤害一样的东西,而是真正意义上的,我离你10米开外直接拿刀砍你的“攻击距离”!
* 耗能低!
  • 安装&配置
* 丢入plugins文件夹,启动服务器
后续可根据需求修改配置文件内容


属性内容基本介绍
--当攻击时--undefined
「AttackAttribute」
  * Damage:攻击伤害 - 直接修改本次攻击对目标造成的基础伤害
  * Crit:暴击几率 - 设定一个几率 每次攻击进行判定 如果满足 则可以触发暴击
  * CritDamage:暴击伤害 - 当暴击触发时 基础伤害将按照该属性的百分比数值进行增幅
  * LifeSteal:生命偷取 - 每次攻击立刻恢复该属性设定数值的生命,每秒最多触发一次
  * MobDamage对怪物造成的额外伤害 - 如果目标不是玩家 则该属性设定的值会额外增加至基础伤害
  * SumDamage总伤害 - 按照该属性的值百分比增幅最终伤害
  * SumMobDamage对怪物造成的总额外伤害 - 如果目标不是玩家 则按照该属性的值百分比增幅最终伤害
  * AOERange攻击范围 - 每次对目标造成伤害后 以目标为中心点 对所有该属性值范围内的目标造成范围伤害
  * AOEDamage范围伤害 - 如果攻击范围触发 则对所有被范围波及到的目标造成原本伤害*该属性值的百分比伤害
  * FinalDamage百分比伤害 - 造成基于目标生命值*该属性值的百分比伤害
  * TrueDamage真实伤害 - 攻击后直接将目标生命值扣除该属性值 无视一切防御 如果目标生命过低直接斩杀
  * FinalTrueDamage真实百分比伤害 - 造成基于目标生命值*该属性值的百分比真实伤害
  * AttackSpeed攻击速度 - 攻击后间隔时间将随着该属性的百分比提高变得越来越短

--当受伤时--undefined
DamageAttribute
  * Armor护甲 - 攻击造成的最终伤害将随着该属性而被百分比抵消
  * Dodge闪避几率 - 受伤时判定几率 如果满足 触发闪避 闪避后直接无击退无伤害
  * Block格挡几率 - 受伤时判定几率 如果满足 触发格挡 格挡后有击退且只受到真实伤害
  * Injury反伤几率 - 受伤时判定几率 如果满足 触发反伤 将受到的最终伤害的30%以真实伤害的形式返还


--固定属性--undefined
TaskAttribute
  * Health生命值 - 玩家的生命值按该属性值增加
  * HealthHeal生命恢复 - 玩家的生命恢复速度按该属性值增加
  * Speed移动速度 - 玩家的移动速度按该属性百分比值增加
  * FinalHealth百分比生命值 - 玩家的最终生命值将按照该属性百分比额外增幅
  * ExpUp经验获取 - 玩家的经验获取量按该属性值百分比额外增幅



--抵制属性--undefined
BoycottAttribute
  * ArmorBreak护甲穿透 - 攻击目标时 按该属性值百分比削弱对方护甲
  * BlockBreak重击 - 攻击目标时 按该属性值直接削弱对方格挡几率
  * DodgeBreak破闪 - 攻击目标时 按该属性值直接削弱对方闪避几率
  * CritArmor暴击抗性 - 被攻击时 按该属性值直接削弱对方的暴击伤害



--特殊属性--undefined
SpecialAttribute
  * AttackRange攻击距离 - 按照该值的提高 你可以距离怪物更远的撸到它
  * BuffAdd持续效果添加 - 该行内如果有该关键字 那么如果出现了药水名和数字 那么持续给予指定BUFF

--其他:标识符--
  * OnUnsafe超越 - 被该关键字标识的属性将无视属性的上限设置




属性使用教程及讲解
Tips1:属性的书写格式
- 在Lore中写入相应即属性信息可生效(Lore使用各类Lore编辑插件或NBTedit添加均可)
- 大部分属性的写法没有什么特殊的格式。插件的配置中可以直接修改每个属性对应的关键字
详细信息:展开↓

Tips2:特殊属性的写法
- Tips1仅讲解了基本属性写法,特殊属性里部分属性的写法不是这样
详细信息:展开↓
Tips3:标识符的作用
- 除上述属性,标识符的用处更特殊
- 被标识符标识的属性 将拥有该标识符对应的特殊效果,例如OnUnsafe(超越)
详细信息:展开↓
Tips4:百分比伤害设定
- 百分比伤害存在部分可配置属性及设定
详细信息:展开↓
Tips5:护甲穿透计算机制
- 护甲属性可以增强玩家抗性,护甲穿透属性可以在PVP时削减敌方玩家护甲属性
- 此处将讲解护甲及护甲穿透的计算机制
详细信息:展开↓
Tips6:套装属性的使用
- 本插件提供的套装属性让套装的制作成为可能.
- 使用套装属性,你可以设计出穿齐指定件数后给予玩家BUFF或者属性奖励的系列装备套组
详细信息:展开↓
插件配置
配置非常简单,所有Lore关键字均可直观修改
  1. #属性关键字与他们的上限数值设定(如果上限为0则无上限)
  2. Damage: "攻击力"
  3. DamageLimit: 0
  4. Crit: "致命几率"
  5. CritLimit: 60
  6. CritDamage: "致命伤害"
  7. CritDamageLimit: 165
  8. CritArmor: "致命抗性"
  9. CritArmorLimit: 100
  10. HealthHeal: "生命恢复"
  11. HealthHealLimit: 10
  12. Health: "生命值"
  13. HealthLimit: 330
  14. FinalHealth: "百分比生命提高"
  15. FinalHealthLimit: 300
  16. LifeSteal: "生命偷取"
  17. LifeStealLimit: 10
  18. Armor: "伤害减免"
  19. ArmorLimit: 90
  20. MobDamage: "对怪物造成的额外伤害"
  21. MobDamageLimit: 0
  22. SumMobDamage: "对怪物造成的总额外伤害"
  23. SumMobDamageLimit: 1000
  24. MobDamageRemove: "对怪物的伤害免疫"
  25. MobDamageRemoveLimit: 90
  26. SumDamage: "总伤害"
  27. SumDamageLimit: 50
  28. AOEDamage: "范围伤害"
  29. AOEDamageLimit: 200
  30. AOERange: "攻击范围"
  31. AOERangeLimit: 5
  32. Speed: "移动速度"
  33. SpeedLimit: 100
  34. AttackRange: "攻击距离"
  35. AttackRangeLimit: 15
  36. TrueDamage: "真实伤害"
  37. TrueDamageLimit: 100
  38. ArmorBreak: "护甲穿透"
  39. ArmorBreakLimit: 65
  40. Dodge: "闪避几率"
  41. DodgeLimit: 40
  42. DodgeBreaker: "破闪几率"
  43. DodgeBreakerLimit: 35
  44. Block: "格挡几率"
  45. BlockLimit: 40
  46. BlockBreaker: "强化重击"
  47. BlockBreakerLimit: 35
  48. FinalDamage: "百分比伤害"
  49. FinalDamageLimit: 500
  50. FinalTrueDamage: "百分比真伤"
  51. FinalTrueDamageLimit: 95
  52. Injury: "反伤几率"
  53. InjuryLimit: 40

  54. #百分比类型伤害对怪物造成的最大数值
  55. MobFinalLimit: 450

  56. #无需上限设置的特殊属性关键字
  57. BuffAdd: "穿戴时"
  58. BuffDamage: "对拥有"
  59. AttackSpeed: "攻击速度"
  60. SuitArmor: "套装>"
  61. OnUnsafe: "超越"


  62. #插件提示语 变量<number>为本次事件造成的伤害点数
  63. DodgeMessage: "&9闪避!闪避掉来自敌人的 &a<number> &6点伤害!"
  64. AtDodgeMessage: "&c被敌人闪避掉 &a<number> &c点伤害!"
  65. CritMessage: "&6暴击!对敌人造成 &a<number> &6点伤害!"
  66. BlockMessage: "&6格挡!格挡掉敌人的伤害!"
  67. InjuryMessage: "&c反伤!返还给敌人十分之一伤害的真实伤害!"
  68. AtBlockMessage: "&c格挡!被敌人格挡一次伤害!"
  69. AtInjuryMessage: "&c反伤!被反伤到本次伤害三分之一的真实伤害!"


  70. #套装 详情查看原帖<套装属性>部分讲解
  71. Suit:
  72.   test1:
  73.     Lore: "破晓"
  74.     AttributeNeed:
  75.       2:
  76.         攻击力: 10
  77.       3:
  78.         移动速度: 15
复制代码

注:该插件暂时只支持1.7.10
因为过年没太多时间 后续会更新-1.12与之间所有版本
搬运授权证明

苦力怕论坛,感谢有您~
回复

使用道具 举报

发表于 2022-1-19 19:49:39 来自手机 | 显示全部楼层 IP:陕西省
继续加油!
苦力怕论坛,感谢有您~
回复 支持

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

本站
关于我们
联系我们
坛史纲要
官方
哔哩哔哩
技术博客
下载
网易版
安卓版
JAVA
反馈
意见建议
教程中心
更多
捐助本站
QQ群
QQ群

QQ群

访问手机版

访问手机版

手机版|小黑屋|系统状态|klpbbs.com

粤公网安备 44200002445329号 | 由 木韩网络 提供云服务 | GMT+8, 2024-4-20 20:33

声明:本站与Mojang以及微软公司没有从属关系

Powered by Discuz! X3.4 粤ICP备2023071842号