开启辅助访问     
收藏本站

站内搜索

搜索

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

[JE服务端] [娱乐|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-11-21 22:23

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

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