• 因近日遭受攻击,百科现已限制新用户的编辑权限,一段时间后成为自动确认用户方可编辑。

SX-Attribute

From Minecraft插件百科
Revision as of 22:35, 12 April 2020 by Zythonc (talk | contribs) (排版更改)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Icon-info.png
本条目已有一定量的内容,但仍需完善

欢迎参与本条目的完善工作

你可以从以下几个方面入手

  • 参阅格式化手册,并对该页面进行相应格式排版工作;
  • 日常检查是否内容有更新版本并更新该页面;
  • 修复该页面中已出现/潜在的问题
Bukkit/Spigot插件资料
插件名称 SX-Attribute
最新版本 v2.0.3
兼容服务端 1.9,1.10,1.11,1.12,1.13
源地址 http://dev.bukkit.org/bukkit-plugins/SX-Attribute


插件概述

插件简介

SX-Attribute是一款强大的 RPG属性插件,它可以为你的服务器提供 34+属性标签,通过随机算法而诞生的品质系统、物品关联职业系统是本插件最大特色。其次,可以设置每个武器的攻击速度,配合1.9新特性,战斗中可显示触发效果面板,能让玩家感受到更多的战斗乐趣。并且可以通过权限(职业)、主副手来限制使用它,异步计算属性数据以减少主线程负担,长期的改善减少了大量的bug,并且支持 RPGInventory 装备识别、 Mythicmobs 穿戴及掉落。

插件特点

- 多达 34+种属性标签,可直接在任何物品lore内生效,可外部注册新属性

- 可以将 全部属性 计算为战斗点数,所有属性支持PlaceholderAPI变量

- 支持主手/副手、职业判定、等级限制使用!

- 属性同时对怪物生效,可以将设置在Myticmobs怪物的装备中

- 异步计算属性数据,减少服务器耗能

- 属性支持正负加减

- 可以删除原版默认护甲、攻击力,不是隐藏而是删除!并且支持全服清理原版默认标签!

- 支持原版1.9伤害计量器特性!根据蓄力时长获得满额伤害!可通过Lore调整攻击速度!

- 血条压缩功能,可设定压缩血条量,血量低于压缩值自动不压缩

- 全息显示伤害信息面板,最多有15种效果显示,并且会在右侧显示,不会阻碍视线

- 触发效果会提示攻击方、受伤方,可以是聊天框、Title、Actionbar三种显示方案

- GUI展示全部属性,并且可以100%自定义GUI内的文本!支持PlaceholderAPI变量

- 掉落物名字展示,可以只展示有名字的掉落物!

- 可以在Config中禁止盾牌右键造成的无敌bug,对于rpg服有很好的效果

- 随机数值,随机字符串组,可以用在任意区域(Name/Lore),让每个武器都不相同

- 支持Mythicmobs掉落,在怪物掉落内填写 "- sx 物品编号 数量(可随机) 几率"即可

- 支持RPGInventory装备读取,读取GUI内所有物品,可设置部分格子不读取。

- 更方便的搜索存储物品,支持保存附魔/头颅/ItemFlag。更好的管理数据,带搜索功能

- 类似RPGItems的物品更新机制,此功能对于有镶嵌强化系统的服务器需慎用,默认关闭

- 为开发者提供一套完整的API、属性更新事件、属性、条件、指令注册

- 100%自定义消息文件,可自由切换玩家消息的输出方式(Message/Title/Actionbar)

- 以上功能均可在设置内开启关闭

标签介绍

属性标签

攻击力 - 基础伤害,包括弓1、剑等,支持最小-最大伤害 例: 攻击力: 200-500 [不支持负数]

PVP攻击力 - 只针对玩家的伤害,支持最小-最大PVP伤害 [不支持负数]

PVE攻击力 - 只针对怪物的伤害,支持最小-最大PVE伤害 [不支持负数]

命中几率 - 抵消 闪避几率 的效果

破甲几率 - 无视对方防御力、反射、格挡等防御效果,造成真实伤害

暴击几率 - 增加玩家暴击几率

暴击伤害 - 增加暴击所造成的伤害

吸血几率 - 增加玩家的吸血几率

吸血倍率 - 触发吸血时回复部分 已造成2 的伤害血量

点燃几率 - 造成2-5秒的燃烧效果

凋零几率 - 造成2-5秒的1-2级凋零效果

中毒几率 - 造成2-5秒的1-2级中毒效果

失明几率 - 造成2-5秒的1-2级失明效果

缓慢几率 - 造成2-5秒的1-2级缓慢效果

雷霆几率 - 造成单独的0-10%当前生命值雷霆伤害

撕裂几率 - 造成3秒内不同频率的总共4-12%当前生命值撕裂伤害

生命上限 - 提高血量最大上限值

生命恢复 - 每秒恢复的血量值

防御力 - 基础防御,伤害值为: 攻击力-防御力,支持最小-最大防御 例: 防御力: 200-400 [不支持负数]

PVP防御力 - 只针对玩家的防御,支持最小-最大PVP防御 [不支持负数]

PVE防御力 - 只针对怪物的防御,支持最小-最大PVE防御 [不支持负数]

闪避几率 - 一定几率完全闪避本次伤害,优先级大于 破甲效果 并且有向后闪避动作

韧性 - 抵消 点燃、凋零、点燃等几率效果

反射几率 - 一定几率将伤害反弹给攻击者 触发反射时,格挡无法生效

反射伤害 - 每次反射的 已造成 伤害百分比

格挡几率 - 一定几率格挡伤害 触发格挡时,反射无法生效

格挡伤害 - 每次格挡的 已造成 伤害百分比

经验加成 - 提高每次获得的经验值百分比 速度 - 提高移动速度

规则标签

主手/副手 - 当装备lore中写了只支持主手时,装在副手无法使属性生效

攻击速度 - 主手武器属性 例: 攻击速度: +50% 根据不同武器的默认攻击速度而调整增幅

限制职业 - 需要一定权限才允许使用该物品,例: 限制职业: 战士 - 所需权限: sx-attribute.战士

限制等级 - 限制玩家的最低使用等级

到期时间 - 限制玩家的使用期限

售出价格 - 设置物品的售出价格,在/sx sell 界面中进行售出

耐久度 - SX-Attribute的耐久度可以用于所有物品。物品在有耐久条的情况下,可同步物品本身耐久条进度。

统计标签

(非Lore标签)

战斗力 - 根据玩家当前属性换算成战斗力数值,可以在Config.yml的每个属性下方的Value中调整

注意事项

1. 使用弓近战不会使弓的属性生效

2. 已造成的意思是攻击-暴击-破甲/防御-反射-格挡后剩余的伤害值。

3. 除了攻击力、防御力不支持负数以外,其余都支持。在所有属性计算完毕后,最终属性为负数的将会被自动纠正为零。

指令权限变量

指令

指令 介绍
/sx stats 查看自身属性
/sx sell 打开出售界面
/sx repair 打开修理界面
/sx give <itemName> <player> <amount> 给予玩家RPG物品
/sx save <itemName> 保存当前的物品到配置文件 加[-a]完全保存
/sx nbt 查看当前手持物品的NBT数据
/sx displaySlot 显示可装载物品的槽位(RegisterSlot功能 请看Config介绍)
/sx attributeList 查看当前属性信息列表
/sx conditionList 查看当前条件信息列表
/sx reload 重新加载这个插件的配置

权限

权限 介绍
sx-attribute.use 使用权限
sx-attribute.子指令 (例:sx-attribute.give) 指令权限

变量

  •  %sx_damage% - 攻击力总显
  •  %sx_minDamage% - 最小攻击力
  •  %sx_maxDamage% - 最大攻击力
  •  %sx_pvpDamage% - PVP攻击力总显
  •  %sx_pvpMinDamage% - PVP最小攻击力
  •  %sx_pvpMaxDamage% - PVP最大攻击力
  •  %sx_pveDamage% - PVE攻击力总量
  •  %sx_pveMinDamage% - PVE最小攻击力
  •  %sx_pveMaxDamage% - PVE最大攻击力
  •  %sx_hitRate% - 命中几率
  •  %sx_real% - 破甲几率
  •  %sx_critRate% - 暴击几率
  •  %sx_crit% - 暴击伤害
  •  %sx_lifeStealRate% - 吸血几率
  •  %sx_lifeSteal% - 吸血倍率
  •  %sx_ignition% - 点燃几率
  •  %sx_wither% - 凋零几率
  •  %sx_poison% - 中毒几率
  •  %sx_blindness% - 失明几率
  •  %sx_slowness% - 缓慢几率
  •  %sx_lightning% - 雷霆几率
  •  %sx_tearing% - 撕裂几率
  •  %sx_defense% - 防御力总量
  •  %sx_minDefense% - 最小防御力
  •  %sx_maxDefense% - 最大防御力
  •  %sx_pvpDefense% - PVP防御力总量
  •  %sx_pvpMinDefense% - PVP最小防御力
  •  %sx_pvpMaxDefense% - PVP最大防御力
  •  %sx_pveDefense% - PVE防御力总量
  •  %sx_pveMinDefense% - PVE最小防御力
  •  %sx_pveMaxDefense% - PVE最大防御力
  •  %sx_health% - 生命上限
  •  %sx_healthRegen% - 生命恢复
  •  %sx_dodge% - 闪避几率
  •  %sx_toughness% - 韧性
  •  %sx_reflectionRate% - 反射几率
  •  %sx_reflection% - 反射伤害
  •  %sx_blockRate% - 格挡几率
  •  %sx_block% - 格挡伤害
  •  %sx_expAddition% - 经验加成
  •  %sx_speed% - 移动速度
  •  %sx_value% - 战斗力点数