关于白名单管理器
通过用户友好的界面、基于命令的管理和 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 格式导出日志。
自动化:
- 基于游戏时间的白名单:根据玩家在游戏中的小时数自动将玩家列入白名单。
- 基于自定义的白名单:根据个人资料设置(私人、封禁)等将玩家列入白名单。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。