Privileges/zh-hans: Difference between revisions

From Minetest
>ROllerozxa
No edit summary
>ROllerozxa
No edit summary
(No difference)

Revision as of 06:02, 15 June 2023


每个播放器都有一组特权,每个服务器的特权不同。粗略地说,一个人的特权决定了一个人可以做什么,而不能做什么。每个特权都有一个名称(其含义如下所述)。任何具有“特权”特权的玩家都可以授予和撤销其他玩家的特权。在具有默认配置的多人游戏服务器上,新玩家会以称为“交互”和“喊叫”的特权开始。要查看自己的特权,可以发出server command“ /privs”。

内置特权

从Minetest 5.0.0开始,Minetest具有以下特权:

  • 与游戏相关:
    • interact-可以Bauen, Abbauen or Benutzen von Blöcken进行交互
    • give-可以使用 /give 和 /giveme 命令
    • teleport-可以使用 /teleport 命令将自己传送到某些coordinates或另一个player
    • bring-与teleport结合使用,可以使用 /teleport 命令将任何玩家传送到特定坐标或另一个玩家
    • fast-允许玩家快速激活Schnell-Bewegungs-Modus
    • fly-允许玩家激活飞行模式
    • noclip-允许玩家激活“ noclip”模式,这使他们可以飞过墙壁
  • 与聊天相关:
    • shout-可以与其他人聊天chatten
  • 与世界操作有关的:
    • settime-可以使用 /time 设置一天中的时间Tageszeit
  • 适度相关:
    • privs-可以使用 /grant 和 /revoke 设置玩家的任何特权 (→Privilegien ändern)
    • basic_privs-可以使用 /grant 和 /revoke 设置“交互”和“禁止”权限
    • kick-可以用 /kick 踢球员
    • ban-可以使用 /ban 和 /unban 禁止/取消禁止IP和名称
    • rollback-可以使用rollback功能
    • protection_bypass-可以绕过块的保护(例如,可以打开所有人的locked chestssteel doors
  • 行政相关:
    • server-可以进行服务器维护,例如 /shutdown , /clearobjects , /set ,...
    • debug-可以访问高级debug功能和信息,例如调试屏幕( F5 )中的wirewrame

不可撤销的特权

在某些情况下,玩家的特权可能无法撤销。然后,无法使用 /revoke 撤销这些特权。

在多人游戏server中,名称等于minetest.conf设置“名称”的玩家会自动拥有所有特权,而所有这些特权都是不可撤销的。对于启动服务器(而非专用服务器)的玩家,情况也是如此。 在singleplayer中,您以interactshoutprivsbasic_privs开始。这些特权是不可撤销的。

特权 和 mods games

Minetest Game

  • home-可以使用 /home 和 /sethome 。

Mods

Mods可能会在服务器上提供其他特权。发出服务器命令 /help privs ,以接收服务器上所有可能的特权的完整列表(和简短描述)。

服务器配置

使用服务器的配置文件,可以操纵许多与权限有关的东西。

配置文件中有一个选项可以为新播放器设置默认权限。 default_privs = interact, shout

在配置的“名称”字段中具有名称的播放器拥有所有特权。 特权存储在auth.txt文件中。该文件中每一行的格式是 name:hashed_password:privs 一个真实的示例: celeron55:CcCUjNUDVJxmXmTHj+7WKHvA9Ds:interact,shout

该auth.txt文件是在关闭时定期写入的,因此仅当服务器未运行时才应对其进行编辑。

另请参阅