kk121
本帖最后由 kk121 于 2021-11-27 09:32 编辑

VipCheck



因为本人群组服内VIP是共享一个数据库的

但是groupmanager无法同步所有端内玩家的权限组

所以写了这个插件





简介



插件没什么其他功能
玩家进入服务器时校验玩家VIP并移动到相应权限组

主要是通过vipsystem的数据库来同步玩家权限组
所以请仔细看接下来的内容,否则插件无法正常运行!










首先需要前置插件

VipSystem 点击前往

AfkRewards 点击前往

(AfkRewards插件作者也是本人啦,作为前置是因为调用了里面的一个方法,因为懒没有单独整个lib出来



安装好上述两个插件后

因为本插件只能通过mysql读取玩家的vip数据

所以vipsystem需要开启mysql存储,并配置好你的数据库连接

并且不要修改它原来默认的数据表前缀!!!

原来是什么样,就是什么样!!!
  1.     table: 'vipsys_'
  2.     #MySQL table prefix
  3.     #MySQL表前缀(不懂请不要修改)
复制代码



做完这一步就可以配置本插件的数据库了

配置完成后就可以正常使用啦~~~

配置文件最后一项是你服务器装的权限组插件切换权限组的指令

如果你是groupmanager,则不用修改

如果是其他插件,一定要修改成你自己的指令嗷

  1. version: 1.0

  2. # 此插件只支持数据库存储VIP用户的跨服设置

  3. # 数据库地址
  4. ip: 127.0.0.1
  5. # 数据库端口
  6. port: 13306
  7. # 用户名
  8. user: root
  9. # 密码
  10. password: 123456
  11. # 数据库库名
  12. database: mcdb

  13. # 移动玩家权限组指令
  14. # %player% 玩家名
  15. # %vip% 权限组名
  16. # 以上变量根据数据库自动获取
  17. vipcheck: manuadd %player% %vip%
复制代码



下载地址

VipCheck-1.0.jar (8.29 KB, 下载次数: 16)

顺便通知一手vipsystem作者@zhanshi123



本插件所用所有代码均为原创,不存在借用/抄袭等行为






冰糖栗子
插件想法不错,我一开始没看懂什么意思,原来是解决GM插件的同步问题,不过如果换用LP插件,还是很完美解决的,vipsytem作者也推荐lp,还是支持一下!

kk121
冰糖栗子 发表于 2021-11-26 18:15
插件想法不错,我一开始没看懂什么意思,原来是解决GM插件的同步问题,不过如果换用LP插件,还是很完美解决 ...

用了这么多年的gm了,用习惯了也不想换lp

OVOOR
kk121 发表于 2021-11-26 19:27
用了这么多年的gm了,用习惯了也不想换lp

啊,如果早出来两年,就好了,19年底我服务器基本全换成了pex了

kk121
OVOOR 发表于 2021-11-26 20:48
啊,如果早出来两年,就好了,19年底我服务器基本全换成了pex了



mhy你净做好事
64548351635

kk121

???啥玩意啊

千某人
方便了很多,可以发奖励,支持LZ

飞牛
我不会构建VipSystemEx尴尬了

kk121
飞牛 发表于 2021-11-27 12:03
我不会构建VipSystemEx尴尬了

可以用idea直接构建呀,不会用的话可以百度一下怎么安装maven,安装完了配一下环境变量,然后在vipsystem解压文件夹下直接maven package或者maven install

飞牛
kk121 发表于 2021-11-27 14:17
可以用idea直接构建呀,不会用的话可以百度一下怎么安装maven,安装完了配一下环境变量,然后在vipsystem ...

不是的....我是一点都不会才头疼

kk121
飞牛 发表于 2021-11-27 17:26
不是的....我是一点都不会才头疼

那去给作者交个20块钱让他帮你构建吧

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