shuai_youxin
本帖最后由 shuai_youxin 于 2017-7-15 15:12 编辑

给服务器加个全自动的VIP系统
(dalao跳过,心脏受不了)
前言:
相信都看过很多VIP插件,但是都是手动给玩家,忙的时候根本没时间来给,所以不妨弄个全自动VIP

需要插件:pixelvip,PermissionsEX

教程:

下载对应版本的插件
然后放入 服务端中的  plugins 文件夹
重启服务器

首先你需要添加指定的权限组
比如: 我需要给一些购买了飞行权限的玩家飞行权限
这个组叫做  fly
就在后台输入 pex group fly create default
default是默认组,填写好自己的默认组名通常是default,关系是把fly从default组提升上来(好比我能力比你强我可以做到你做的还可以做到你不可以做的事情),然后给指定权限。
创建好组后就给他添加权限
指令为:pex group <组> add <权限> [世界]
我们这里就是pex group fly add essentials.fly
essentials.fly是飞行权限,需要ess
如果还需要给这个组的玩家加称号 比如【飞行】
pex group fly prefix 【飞行】
VIP组配置完成后就配置VIP插件
插件会自动生成一个叫做PixelVip的文件夹
找到里面的 config.yml 文件
右键用记事本打开(推荐notepad++可以去下载个)
按照格式配置好需要的VIP组,一定要对其,不然会重置
下面给大家举3个例子
  1. groups:
  2.   fly:
  3.     commands:
  4.     - null
  5.     cmdChances:
  6.       '50':
  7.       - null
  8.       '30':
  9.       - null
  10.   VIP1:
  11. #激活VIP后执行的命令 比如给玩家大宝剑
  12.     commands:
  13.     - give {p} 384 6
  14.     - give {p} 265 12
  15.     - give {p} 266 5
  16.     - give {p} minecraft:diamond 3
  17.     - eco give {p} 4000
  18.     cmdChances:
  19.       '50':
  20.       - null
  21.       '30':
  22.       - null
  23.   VIP2:
  24.     commands:
  25.     - give {p} 384 10
  26.     - give {p} 265 18
  27.     - give {p} 266 9
  28.     - give {p} minecraft:diamond 6
  29.     - eco give {p} 6000
  30.     cmdChances:
  31.       '50':
  32.       - null
  33.       '30':
  34.       - null

  35. [align=left] [/align]
复制代码
注意:里面的VIP组一定要在权限插件有
更改后保存,重启服务器
接下来就是生成啦
newkey <组> <时间>
生成后 会有提示
"- key:"后面的就是密钥了
接下来是pixelvip插件的目录介绍了
logs可以看到玩家使用密钥的情况
keys.yml可以查看生成的密钥
如下图
圈圈里面的就是密钥了
keys就是你的密钥了,大量生成的话可以到这里看,没必要一个个在后台复制
玩家使用的话输入/usekey <密钥> 就可以使用啦
如果购买了多种vip可以输入/changevip <vip组> 就可以切换啦
想要达到玩家自助购买的话
可以对接一些正规的发卡平台 这里就不提供了
各位辅助为了玩家着想不要限制太多权限,加点飞行,什么的就好了尽量不要影响游戏正常玩耍
(希望能快点拿到生态环保小树苗勋章)

shuai_youxin
补充一下:在配置文件改的组需要大写不然会还原

X_guang
谢谢lz终于不用手动指令了

竹长青
楼主我不懂啊
求指教

竹长青
这个指令我输进去没有反应耶

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