Se、六神
lp user XXX parent add vip1
输入这个之后玩家得到了继承组
但是重启服务器后就消失了,他又变成了默认组,查了继承组就是这个指令!?

mcvimik
emmmm
会不会是你的数据是mysql保存的
但是你的mysql没用了?

SQwatermark
lp权限组继承就是这个指令,或许你可以更换lp的数据存储类型
https://pluginscdtribe.github.io ... a-Storage-type.html

Se、六神
watermark 发表于 2019-7-21 11:59
lp权限组继承就是这个指令,或许你可以更换lp的数据存储类型
https://pluginscdtribe.github.io/wiki/luckp ...

转存好了,但是怎么查看数据库里面的文件数据?怎么直接修改和查看,以后都只能打指令?

SQwatermark
Se、六神 发表于 2019-7-21 14:11
转存好了,但是怎么查看数据库里面的文件数据?怎么直接修改和查看,以后都只能打指令? ...

如果需要直接修改,用json或者yaml格式,建议yaml格式,数据会储存在plugins/luckperms/yaml-storage文件下的子文件夹内,group/user/tracks分别存储组/玩家/轨道数据,使用文本编辑器(建议notepad++)打开编辑即可。
更改存储格式可以转移之前的数据,方法在下面的链接内:
https://pluginscdtribe.github.io ... -storage-types.html

Se、六神
watermark 发表于 2019-7-21 20:51
如果需要直接修改,用json或者yaml格式,建议yaml格式,数据会储存在plugins/luckperms/yaml-storage文件 ...

用YAML的话重启服务器,之前继承的权限组都消失了
MYSQL才有效,MYSQL怎么查看修改呢?

SQwatermark
本帖最后由 watermark 于 2019-7-22 08:42 编辑
Se、六神 发表于 2019-7-22 05:16
用YAML的话重启服务器,之前继承的权限组都消失了
MYSQL才有效,MYSQL怎么查看修改呢? ...

MYSQL是无法直接查看修改的,必须在后台或服务器内输入指令。
而正常情况下YAML文件并不会因为重启服务器而被更改,你可以尝试在用yaml格式的情况下重启后输入/lp sync强制加载,并且在重启时监视一下储存的yaml文件的情况(因为被更改是不正常的,我也并不知道有什么解决方案,但或许并不是被更改了)
玩家的yaml文件示例:


如果实在不行,有一个妥协的办法,更改配置文件,让不同类型的文件分开存储:


但是如果你想运行群组服,那就只能用MYSQL了。

最可能有效解决问题的办法还是自救:https://pluginscdtribe.github.io/wiki/luckperms/
进入discord寻求lp作者的帮助也是可行的

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