*此贴搬运自泰拉瑞亚中文论坛,已获原作者授权。
原帖地址:https://www.bbstr.net/r/60/
原作者:Megghy
适用版本:1.4
前置Mod/插件:TShock本体
开源地址:https://github.com/Megghy/PersonalPermission
API版本:4.5.5
字面意思, 可以给玩家给予一个单独的权限而不是添加给所在用户组.
指令<所需权限: personalpermission.admin>
<> 不需要输入
/pp add <玩家名> <权限名>
为玩家添加权限
/pp del <玩家名> <权限名>
移除玩家拥有的某个权限
/pp list <玩家名>
列出玩家的所有权限
/pp search <权限名>
列出拥有某个权限的所有玩家
对于开发者:
可使用
支持reload重载数据库
原帖地址:https://www.bbstr.net/r/60/
原作者:Megghy
适用版本:1.4
前置Mod/插件:TShock本体
开源地址:https://github.com/Megghy/PersonalPermission
API版本:4.5.5
字面意思, 可以给玩家给予一个单独的权限而不是添加给所在用户组.
指令<所需权限: personalpermission.admin>
<> 不需要输入
/pp add <玩家名> <权限名>
为玩家添加权限
/pp del <玩家名> <权限名>
移除玩家拥有的某个权限
/pp list <玩家名>
列出玩家的所有权限
/pp search <权限名>
列出拥有某个权限的所有玩家
对于开发者:
可使用
<玩家对象(TSPlayer)>.GetData<Group>("PersonalPermission");
来获取一个包含独立权限的用户组对象, 同时直接调用 .HasPermission
也会自动判断权限.支持reload重载数据库