关于白名单管理器
通过用户友好的界面、基于命令的管理和 RCON 支持,轻松管理服务器的白名单。无论是添加、删除还是导入 Steam ID,白名单管理器都简化了服务器所有者的管理。
特征:
- 直接从方便的 UI 管理您的白名单,无需手动编辑文件。
 - 管理员命令:支持通过聊天和 RCON 命令添加和删除玩家。
 - 批量白名单:从 JSON 文件导入 Steam ID,以便批量列入白名单。
 - 反馈系统:接收确认操作成功或失败的消息以及详细信息。
 - 自动白名单支持:自动将管理员或特定组中的玩家列入白名单。
 - 搜索和过滤白名单:通过用户界面在白名单中搜索玩家。
 - 使用可自定义的间隔安排自动备份
 - 指定要保存的备份数
 - 创建自定义备份
 - 轻松恢复备份
 - 选择在批量添加到白名单时是否使用 Steam API 获取玩家名称(玩家名称通常在加入服务器后显示)
 - 完全可自定义的消息:修改“未列入白名单”的消息和命令配置。
 
Discord webhook 集成,在以下情况下接收消息:
- 玩家被添加到白名单中/从白名单中移除
 - 创建或还原备份
 - 执行批量白名单导入
 
支持的命令:
游戏内命令:
- /whitelist – 打开白名单管理器 UI
 - /whitelist backup “name” – 创建命名备份
 - /whitelist restore “name” – 恢复备份
 
RCON 命令:
- wl.add <steamid> – 将玩家添加到白名单。
 - wl.remove <steamid> – 从白名单中删除玩家。
 - wl.import – 从 JSON 文件 (’whitelist_import.json’) 导入 Steam ID。
 - wl.backup “name” – 创建命名备份
 - wl.restore “name” – 恢复备份
 
配置选项:
自动白名单:
- 将具有权限的管理员自动列入白名单。
 - 支持自定义玩家组。
 - 可编辑的 “Not Whitelisted” 消息。
 - 聊天命令:自定义游戏内命令。
 
备份:
- 使用可自定义的间隔安排自动备份
 - 指定要保存的备份数
 
Steam API:
- 选择在批量添加到白名单时是否使用 Steam API 获取玩家名称(玩家名称通常在加入服务器后显示)
 
{
  "Auto Whitelist Admins": true,
  "Auto Whitelist Group": false,
  "Auto Whitelisted Group Name": "whitelisted",
  "Not Whitelisted Message": "You are not whitelisted on this server",
  "Use Steam API": false,
  "Steam API Key": "",
  "Discord Integration": {
    "Use Discord Integration": true,
    "Discord Webhook URL": "",
    "Notify Automatic Backups": false
  },
  "Chat Commands": {
    "whitelist": "Opens whitelist UI",
    "/whitelist backup": "Create a named backup",
    "/whitelist restore": "Restore a backup"
  },
  "RCON Commands": {
    "wl.add": "Add player to whitelist",
    "wl.remove": "Remove player from whitelist",
    "wl.import": "Import steamIDs from file",
    "wl.backup": "Create a named backup",
    "wl.restore": "Restore a backup"
  },
  "Enable Whitelist Backup": true,
  "Backup Interval (Seconds)": 60,
  "Maximum Backup Files": 5,
  "Backup Directory": "whitelist_backups"
}
附加功能:
- 管理员访问权限:通过“whitelistmanager.use”和“whitelistmanager.whitelisted”管理的白名单权限。
 - 数据持久性:自动将列入白名单的玩家保存到安全的数据文件中。
 - UI 管理:轻松动态关闭或刷新界面。
 
这个插件非常适合寻求高效灵活的白名单管理的服务器管理员。
未来更新计划(无预计到达时间&不按顺序排列):
临时白名单:
- 在指定时间段后自动删除玩家。
 - 通知:白名单即将过期时发出警报。
 
日志系统:
- 操作日志记录:记录所有操作(添加/删除/导入)。-
 - 更改跟踪:更改者以及更改时间。-
 - 导出日志:以 CSV/JSON 格式导出日志。
 
自动化:
- 基于游戏时间的白名单:根据玩家在游戏中的小时数自动将玩家列入白名单。
 - 基于自定义的白名单:根据个人资料设置(私人、封禁)等将玩家列入白名单。
 
	声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
		