Saukiya
本帖最后由 Saukiya 于 2017-11-27 23:07 编辑
RPLPermission

判断RPG等级给予玩家权限
一个非常辣鸡、冷门插件


-  简介  -
判断 RPG Player Leveling 等级 给予玩家权限
提供了多项等级检测
可以是世界许可,也可以是其他物品、特效
权限为插件单独管理,玩家进服时生效


-  注意  -
只能设置一个等级+权限 XD
该插件需要前置 RPG Player Leveling
RPG Player Leveling 是个付费插件
Eclipse有毒 差点找不到API


-  截图  -


-  Config  -

  1. RPLevelPermission:
  2. - 20:world.abc
  3. - 40:ceshi.fly:飞行特权例子描述
复制代码

-  Message  -
  1. Message:
  2.   givePermission: '&8[&dRPLPermission&8] §e等级达到: &c{0}  &e获得权限: &c{1} &e{2}'
  3.   Nolevel: '&8[&dRPLPermission&8] §c你的等级还未达到要求({0})'
  4.   LevelListInfo: '&8[&dRPLPermission&8] §a等级权限列表:'
  5.   LevelList: §a{0}.&e等级:&c{1}  &e权限:&c{2}  &e{3}
  6.   NoPermissionCommand: '&8[&dRPLPermission&8] §c你没有权限执行此指令'
  7.   ConsoleNotUse: '&8[&dRPLPermission&8] §c控制台无法使用该指令'
  8.   NoCommand: '&8[&dRPLPermission&8] §c未找到此子指令:{0}'
  9.   NoFormat: '&8[&dRPLPermission&8] &c格式错误!'
  10.   CreatePermissionList: '&8[&dRPLPermission&8] &a添加成功! &e等级:&c{0}  &e权限:&c{1}  &e{2}'
  11.   DeletePermissionList: '&8[&dRPLPermission&8] &a删除成功! &e等级:&c{0}  &e权限:&c{1}'
  12.   DeleteCancell: '&8[&dRPLPermission&8] &c删除失败! 请检查是否有这条权限!'
  13.   PluginReload: '&8[&dRPLPermission&8] §c插件已重载'
  14. Command:
  15.   reload: 重新加载这个插件的配置
  16.   info: 查看等级权限列表
  17.   create: 创建一条等级权限
  18.   delete: 删除一条等级权限
  19.   has: 检测是否有这个权限
复制代码

- 指令 -
- /rp info - 查看等级权限列表
-/rp create <Level> <Permission> <描述> - 创建一条等级权限
/rp delete <Permission> - 删除一条等级权限
/rp reload - 重新加载这个插件的配置

-  代码  -
github

-  下载  -
RPLPermission.jar (12.82 KB, 下载次数: 116)

-  更新  -
2017.7.27 - 玩家达到一定等级自动给予权限 - 当玩家获取经验值时 判断等级给予权限
2017.11.27 - JAVA技术熟练,提供了多项等级权限判定,权限仅在此插件运行时生效



感谢@kilpikonna 的支持



来自群组: PluginsCDTribe

炎夏
UP这个软件占多大内存呢?我的内存较小怕不够用

Saukiya
炎夏 发表于 2017-7-24 20:26
UP这个软件占多大内存呢?我的内存较小怕不够用

很小,这插件适合你用吗,应用场合在于:
玩家等级达到一定时,获得一个世界许可的权限:world.<世界名> (这里你可以配合BanWorld使用)

其他的可以自行试试,轻量级插件。

打算写一个将 RPG等级、GroupManager称号 列入TAB玩家列表里的插件。

司徒哟丶
11111111111111111

尊主
一定要rpl做前置?

尊主
要是rpl做前置的话  还要这个干啥= =

rpl的kit功能就是这个

Saukiya
guojingjun 发表于 2017-7-25 10:33
要是rpl做前置的话  还要这个干啥= =

rpl的kit功能就是这个

我spigot1.11.2默认kit会报错

iv5203344
guojingjun 发表于 2017-7-25 10:33
要是rpl做前置的话  还要这个干啥= =

rpl的kit功能就是这个

求大神如何使用KIT给予世界权限

尊主
iv5203344 发表于 2017-7-26 17:33
求大神如何使用KIT给予世界权限

rpl的kit?

iv5203344

是啊,如何用KIT在一定等级给予玩家权限。

Black_Jie_
很不错的插件嗯

xi_kun
希望楼主可以继续更新,最好可以自定义多个等级给予多个权限。
很好的一个插件
RPL真的有毒,挂钩不上mvdw
只能靠楼主的这个插件才能维持得了服务器的副本运行QAQ

Saukiya
本帖最后由 Saukiya 于 2017-9-2 17:17 编辑
xi_kun 发表于 2017-8-27 10:39
希望楼主可以继续更新,最好可以自定义多个等级给予多个权限。
很好的一个插件
RPL真的有毒,挂钩不上mv ...

自定义权限吗?

虽然我们都知道RPL/kits.yml的命令会报错,但是给予物品时不会出现误差报错。

你可以在板块内寻找一款识别lore输入指令的插件,例如ItemLores(MCBBS论坛内原创插件)。

例如到20级时给予一张纸,name:“XX副本通行证” lore:“这是一条通往XX之路的强者证明”

通过其他ItemLores判断物品上的lore,来达到给予副本权限的目的。


这个插件短期会断更,因为我的设想出现了一些误差,目前在魔改Item lore Stats,以给我服务器的寒假做准备。

xi_kun
Saukiya 发表于 2017-9-2 17:07
自定义权限吗?
虽然我们都知道RPL/kits.yml的命令会报错,但是给予物品时不会出现误差报错。
你可以在板 ...

我也知道RPL的KIT可以实现,但是不够灵活。
比如我设置一个达到10级赠送一个传送到某个世界的权限,但是如果玩家在更早之前就达到了10级,那么这个玩家不会得到这个权限。

Saukiya
xi_kun 发表于 2017-9-2 17:15
我也知道RPL的KIT可以实现,但是不够灵活。
比如我设置一个达到10级赠送一个传送到某个世界的权限,但是 ...

有关RPL的新插件
RplPlaceholder 让 RPL 支持 PlaceholderAPI 变量
http://www.mcbbs.net/thread-727401-1-1.html

你可以去看看

第一页 上一页 下一页 最后一页