TimedPermissions 允许管理员为玩家授权指定时长的权限
权限
- timedpermissions.use - 允许使用授权指令。
- timedpermissions.advanced - 允许使用更高权限的指令,即timedpermissions_resetaccess和timedpermissions_ensureaccess。
指令
此插件的指令可以在控制台或聊天中执行,如果要在聊天中执行请在前方加上"/"。- revokeperm <player|steamid> <权限名> - 删除指定玩家的定时权限。
- grantperm <player|steamid> <权限名> <时长> - 为玩家授权指定时长的权限。
- removegroup <player|steamid> <组名> - 移除指定玩家的权限组。
- addgroup <player|steamid> <组名> <权限> - 为玩家授权指定时长的权限组。
- pinfo [player|steamid] - 显示指定玩家的定时权限和权限组。
高级指令(需要timedpermissions.advanced权限)
- timedpermissions_resetaccess [yes] - 重置所有权限数据并创建备份。需要添加参数'yes'以进行确认。
占位符
这是指令中的占位符,您在使用指令时需要将其替换为您的参数。- <player|steamid> - 您要授权的指定玩家名称或ID。
- [player|steamid] - [可选]您要授权的指定玩家名称或ID。
- <permission> - 您要授权/取消授权的权限名称。
- <group> - 您要授权/取消收入的权限组名称。
- <time> - 您要授权的时长。
使用示例:授予DuiWei 30天的timedpermissions.use权限:grantperm DuiWei timedpermissions.use 30d- d = 天
- h = 小时
- m = 分钟
- [yes] - 输入yes作为参数以进行确认。
配置文件
JSON:
{
"权限名/权限组在/pinfo的显示名称": {
"rustsb.com": "本插件由rustsb.com提供"
},
"在清档时清空定时权限数据": false
}