RUST(Oxide)服主管理员指令权限教程

  给rust管理员服主找的权限指令代码,管理员可以通过这些指令配置各种权限,应为是英文对照翻译,所以有的地方翻译的太僵硬,基本能看懂吧,我就不细细修改了,挺费精力的,这篇文章还是很专业的很全面的,如果你喜欢研究或者为了赚钱而开服,值得一看。简单来讲就是你在服务器CMD输入的代码,如果你用管理器链接,管理器就会显示对应的代码。

  本指南专为 RUST uMod (Oxide) 权限系统而设计,将介绍如何设置 uMod 权限。uMod框架是一个流行的改装平台,它允许 RUST 服务器所有者安装和管理自定义 RUST 服务器插件。将插件安装到 RUST 服务器后,可能需要额外的配置和权限管理。

  在本 uMod 权限指南结束时,它将涵盖设置 uMod 权限所需的基本信息,包括:

  管理组的 uMod 权限

  创建和管理自定义权限组

  管理单个玩家的 uMod 权限

  管理 uMod (Oxide) 权限所需的先决条件

  对现有RUST 服务器的管理员访问权限

  在服务器上更新并安装了 uMod

  在服务器上更新并安装了 uMod 插件

  权限有用/有帮助的一些方法

  允许服务器所有者分配版主选择能力

  创建特殊组,例如 VIP,并分配选择的能力

  授予和撤销特定玩家的选择权限

  为玩家创建服务器白名单

  什么是 RUST uMod权限?

  权限使服务器管理员能够允许(授予)或删除(撤销)其改装后的 RUST 服务器的工作人员和玩家的特殊能力。可用权限的范围完全取决于服务器上安装的特定插件。

  权限可通过 uMod 本身或通过安装在 RUST 服务器上的 uMod 插件获得。插件作者可以提供权限,为用户和组提供与其插件交互的不同方式。

  例如,插件可以授予管理员设置收集率值的能力,但只允许玩家查询这些值。在这种情况下,将某些能力锁定给特定组(或单个用户)并且不提供给所有玩家非常重要。

  为特定插件设置权限时,请遵循插件下载页面上插件作者的设置说明,和/或参考安装插件指南以获得额外帮助。

  管理组的 uMod 权限

  什么是权限组?

  权限组是 uMod 能够对玩家进行分类并一次将权限分配给多个用户的一种方法。在服务器上安装并初始化 uMod 后,它会默认自动提供两个组。

  admin

  default

  加入服务器后,管理员将自动添加到管理员组,而所有其他玩家都将添加到“默认”组。玩家可能属于多个组,服务器管理员可以创建自定义组来添加玩家。

  组是一次性授予玩家一系列权限和能力的一种快速简便的方法。同样,从组中删除玩家会撤销他们在该组中的所有权限。

  请注意,如果玩家属于多个组,则权限将重叠。在个人级别授予或撤销的权限将被组权限所取代。

  本节引用一个虚构的权限coolplugin.use 来说明命令示例。

  显示所有 uMod 组

  要显示当前可用的所有 uMod 组,请使用以下命令:

  oxide.show groups

  将显示类似于以下内容:

  Groups:

  default, admin

  查看分配给组的权限

  要查看分配给特定组的所有权限,请使用以下命令:

  oxide.show perms ‘group_name’

  成功后会显示:

  Permissions:

  oxide.plugins, oxide.load, oxide.reload, oxide.unload, oxide.grant, oxide.group, oxide.revoke, oxide.show, oxide.usergroup

  查看分配给组的所有玩家和权限

  要查看当前分配给特定组的所有玩家和权限,请使用以下命令:

  oxide.show group admin

  成功后会显示:

  Group ‘admin’ players:

  (‘Player Name’)

  Group ‘admin’ permissions:

  whitelist.allow

  将玩家添加到组

  要将玩家添加到组:

  oxide.usergroup add group_name

  成功后会显示:

  Player ‘PlayerName (steam_64_bit_id)’ added to group: ‘group_name’

  从组中删除玩家

  要从组中删除玩家,请使用以下命令:

  oxide.usergroup remove group_name

  成功后会显示:

  Player ‘PlayerName (steam_64_bit_id)’ removed from group: ‘group_name’

  授予组权限

  向组授予权限将使添加到该组的所有玩家都可以使用此权限。要授予组 ‘admin’ 权限 ‘coolplugin.use’,请使用以下命令:

  oxide.grant group admin coolplugin.use

  成功后会显示:

  Group ‘admin’ granted permission ‘coolplugin.use’

  撤销组的权限

  与授予组权限类似,从组中撤消权限将删除添加到该组的所有玩家的此权限。使用以下命令:

  oxide.revoke group admin coolplugin.use

  成功后会显示:

  Group ‘admin’ revoked permission ‘coolplugin.use’

  创建一个新组

  要创建自定义组,请使用以下命令:

  oxide.group add supporters

  成功后会显示:

  Group ‘supporters’ created

  删除组

  小心删除默认和/或管理员组,因为如果已经为这些组设置了权限,这可能会对服务器的权限状态产生不利或意外影响。

  要删除组,请使用以下命令:

  oxide.group remove supporters

  成功后会显示:

  Group ‘supporters’ removed

  设置组排名和标题

  组标题有点像组名称的简短描述。例如,组 ‘supporters’ 可能具有以下标题:Corrosion Hour Supporters。

  组排名是用于按重要性对组进行排序的数字。例如,“VIP”比“非 VIP”更重要。

  要为组“支持者”设置组标题,请使用以下命令:

  oxide.group set supporters “[Server Supporters]”

  成功后会显示:

  Group ‘supporters’ changed

  设置支持者组的排名:

  oxide.group set supporters “[Server Supporters]” 1

  成功后会显示:

  Group ‘supporters’ changed

  设置父组

  如果设置了父组,则组将继承其父组的权限。这方面的一个例子是分层订阅系统,其中每一层都继承了前一层的好处,并拥有自己的特殊好处。

  要为组 tier_2 设置父级,请使用以下命令:

  oxide.group parent tier_2 tier_1

  成功后会显示:

  Group ‘tier_2’ parent changed to ‘tier_1’

  管理玩家的 uMod 权限

  无论玩家的组权限设置如何,都可以为玩家添加或删除权限。如果服务器管理员希望在短时间内授予或撤销用户的权限,或者在不适当授予组权限的特殊情况下授予用户权限,这将非常有用。

  授予用户权限

  要向单个用户授予权限,请使用以下命令:

  oxide.grant user

  成功后会显示:

  Player ‘PlayerName (steam_64_bit_id)’ granted permission: ‘coolplugin.use’

  撤销用户权限

  要撤销单个用户的权限,请使用以下命令:

  oxide.revoke user

  成功后会显示:

  Player ‘PlayerName (steam_64_bit_id)’ revoked permission: ‘coolplugin.use’

  显示玩家分配的权限

  要查看分配给单个玩家的所有权限,请使用以下命令:

  oxide.show user user_name

  成功后会显示:

  Player ‘PlayerName (steam_64_bit_id)’ permissions:

  coolplugin.use

  Player ‘PlayerName (steam_64_bit_id)’ groups:

  admin, default

  显示分配了权限的玩家和组

  要查看分配给特定权限的所有组和单个玩家,请使用以下命令:

  oxide.show perm coolplugin.use

  成功后会显示:

  Permission ‘coolplugin.use’ Players:

  steam_64_bit_id (PlayerName)

  Permission ‘coolplugin.use’ Groups:

  group_name

  总之

  现在我们已经介绍了 uMod 权限系统的表面区域,下一步是以管理员身份登录到您的服务器并创建适当的组,然后为这些组分配权限。

  如果您需要更多详细信息,请务必查看uMod 有关权限的文档。

© 版权声明
THE END
苦逼小编求支持
点赞10赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容