我知道可以在config的permissions标签下给权限组上权限。可是这种方式只能通过打开config去手动改。但我现在需要实现一个功能。必须通过子服务器的指令来完成(比如lp的添加玩家到权限组的指令)。那么有什么方法能在子服务器下通过指令去给玩家上一个BC端下插件的权限呢?
@嘉晚饭,赢 通灵术!!(不是
Cast1e 发表于 2022-2-18 11:14
用luckperms就行了,lp有bc版的,装在bc端,指令是/lpb
可以去官网下载 https://luckperms.net ...
lp丢在bc下就可以管理bc端里的插件权限了。这个ok了。感谢。但是我该怎么让玩家进入子服务器后。在这个子服务器添加玩家到bc端的权限组呢?如果我也在子服务器加了lp插件,在子服务器给玩家移动到VIP的权限组。那么要怎么同步bc下的权限组吖
本帖最后由 Cast1e 于 2022-2-18 12:05 编辑
你的意思是在子服的玩家给他自己上bc端的权限吗,那不知道了
981867644 发表于 2022-2-18 11:49
lp丢在bc下就可以管理bc端里的插件权限了。这个ok了。感谢。但是我该怎么让玩家进入子服务器后。在这个子 ...
你的意思是在子服的玩家给他自己上bc端的权限吗,那不知道了
在bc安装一款权限插件,然后用平常加权限的方法,添加权限就好了。
我之前发的这个BC端,可以实现你的这个需求
https://www.mcbbs.net/thread-1266626-1-1.html
用LP,BC和子服连一个数据库就可以
在游戏里给BC权限简单实用
https://www.mcbbs.net/thread-1266626-1-1.html
用LP,BC和子服连一个数据库就可以
在游戏里给BC权限简单实用
本帖最后由 六月奈 于 2022-2-18 13:29 编辑
看起来楼主已经装上LP了,如果要多服同步,确保子服和BC都安装LP,并连接到同一个数据库即可
推荐使用MySQL,安装比较简单,百度上有教程
关于设置多服MySQL数据库连接,打开子服的plugins/luckperms/config.yml
先找到
复制代码
将global修改为子服名,例如lobby,用于LP区分单服务器权限,当然不改也行
接下来找到如下字段,像这样写
复制代码database一栏写你MySQL里建的库,默认是没有的要自己建
BC端的设置同理,确保数据库是同一个即可同步
看起来楼主已经装上LP了,如果要多服同步,确保子服和BC都安装LP,并连接到同一个数据库即可
推荐使用MySQL,安装比较简单,百度上有教程
关于设置多服MySQL数据库连接,打开子服的plugins/luckperms/config.yml
先找到
- server: global
将global修改为子服名,例如lobby,用于LP区分单服务器权限,当然不改也行
接下来找到如下字段,像这样写
- storage-method: MySQL
- data:
- address: localhost
- database: luckperms
- username: example
- password: 'example123'
BC端的设置同理,确保数据库是同一个即可同步
乔治a 发表于 2022-2-18 13:11
我之前发的这个BC端,可以实现你的这个需求
https://www.mcbbs.net/thread-1266626-1-1.html
用LP,BC和子 ...
你这个看了下,好像是需要连数据库。那有没有可以直接指向本地一个文件夹的方法?就是提供文件所在路径,然后子服和bc端的权限配置都认一个
981867644 发表于 2022-2-18 13:28
你这个看了下,好像是需要连数据库。那有没有可以直接指向本地一个文件夹的方法?就是提供文件所在路径, ...
要连数据库的,之前我也有和你一样的问题
