本帖最后由 1582952890 于 2017-9-16 19:39 编辑
                                                                                              
以后此页面不再更新,关于该插件的所有内容将在[https://github.com/licraft-club/LevelSignPlus](https://github.com/licraft-club/LevelSignPlus)这里更新!



   [storage_minecart]LevelSignPlus-——等级声望系统[storage_minecart]
有些腐竹反应点击牌子没反应,出现这个现象是因为Vault版本太低, 请把vault升级到最新版本
最新更新:
2017年2月20日:兼容Residencev4.5以上版本(Residence的api已经发生改变)
8月16日:更新到1.9.2-1.9.4版
7月23日:应该已经修复了点击牌子无反应的小几率bug
7月23日:领地限制和最大血量变为可选功能(配置文件有变动,升级版本请替换config.yml)
6月10日:修复杀怪排行榜错乱bug,修改等级保存机制
6月10日晚上:更新1.8.*版本,支持1.8的服务器了
6月11日:修复最大血量重置的bug
6月14日:更新兼容1.7-1.8服务器的版本,增加指令:/level add [player] [点数](增加玩家经验点数)
睡觉了,好累!{:10_556:}
本插件的目的是增加服务器的可玩性,为服务器创造一个等级系统。该插件是由很久很久以前写过的一个插改编而来(以前那个版本功能太过单一,设计也不是很合理,已经放弃维护了。),排版搞了半天没搞好,还是放弃了,唉。。。。。


插件功能:

  • 和Essentials独立的聊天前缀(不会覆盖essentials的聊天前缀)。
  • 右键牌子购买经验点数。
  • 牌子显示的数据对每个玩家都是不一样的(谁看牌子显示谁的数据)。
  • 每个等级的江湖声望会有聊天前缀,最大血量,最大领地大小,最大领地数量的不同。
  • 每个等级的玩家会有不同的基础攻击力加成。
  • 玩家击杀怪物的数量统计,以及击杀怪物排行榜。

教程:
  • 配置文件中的等级个数可以是任意个
  • 等级节点的名字应该是: level_从0开始的连续数字,插件自己生成的配置文件相信大家一看就明白了
  • 把插件放入plugins文件夹,重启服务器。
  • 本插件依赖ProtocolLib(1.7-1.9.2服务器建议使用3.6.5版本),1.9.4版服务器请使用4.*版本的ProtocolLibResidence(Residence请使用v4.1.4.4版本,因为该版本解决了取消创建领地还会扣钱的bug)
  • 如果服务器仍然适用着2.x的领地版本的话也是没问题的。
  • 领地插件配置需要:圈地的最大范围和能拥有的最大领地数量>=最大等级的最大领地范围和领地数量
领地插件的配置文件groups.yml(以版本4.1.4.4为例)
MaxResidences属性要大于最大等级的领地数量上限,MaxEastWest和MaxNorthSouth这两个属性要大于最大等级的领地大小上限。
关于最新版领地插件,请移步该帖Residence

牌子:牌子是该插件的重要部分,分为两种牌子:购买经验的牌子,杀怪排行榜的牌子

一,购买经验的牌子
[LEVEL] -表示观察牌子的玩家目前的Level等级
[MAXPOINT] -表示观察牌子的玩家升级所需经验
[POINT] - 表示观察牌子的玩家目前的等级经验
[NAME] - 观察牌子的玩家的名字

二,刷怪排行榜的牌子
[ONE],[TWO],[THREE] - 分别代表,刷怪第一名的玩家,刷怪第二名的玩家,刷怪第三名的玩家
[COUNT1],[COUNT2],[COUNT3] - 分别代表第一名到第三名玩家刷怪数量

GIF教程:



权限
插件没有权限,升级牌子只能op创建。关键指令也只能op执行

指令
/level

部分配置文件截图:


相关链接:
插件自动生成的config文件为unix编码,在windows上会乱码。windows上不会乱码的配置文件和插件在网盘同一文件夹下
下载下来重命名为config.yml覆盖原来的配置文件即可。

如果发现什么bug或有什么好的想法,请留言或者去github提Issues

最后的最后:











缺陷:由于mc发送牌子数据包,牌子上每行字不能>16字节,所以如果聊天前缀太长会在牌子上显示不全

辛辛苦苦写插件,
认认真真排版面,
不为别的,
只为求的几个人气和金粒。
{:10_530:}

关于报错或者插件不管用的问题,无非就是protocolLib或者Vault版本不对,或者使用的插件默认生成的config文件(不支持windows编码)没转码
有人说重启服务器等级不会保存,这种情况的解决办法是不要点后台的重启按钮,要点关闭服务器按钮(评论里有人说这种方法可行)