SteamID Resolver
博客
FiveM / Rust / Hex • 1 分钟阅读

如何在 FiveM 中通过 Steam Hex 将玩家加入白名单

分步教程:在 FiveM 中使用 Steam Hex ID 为玩家设置白名单。涵盖 server.cfg 的 ACE 权限、txAdmin 以及 oxmysql 配置。

S
SteamID Resolver Team
发布于:
目录

通过玩家的 Steam Hex ID 设置白名单,是保护你的 FiveM GTA RP 服务器免受捣乱者(griefer)和未授权访客侵扰的最可靠方式。由于 Steam Hex 直接绑定到玩家永久的 Steam 账号,封禁和白名单状态无法通过重新安装 GTA V 来绕过。

正如我们的综合指南 FiveM 与 GTA RP 的 Steam Hex ID 指南 所述,每个 Steam 个人资料都有唯一的 64 位 ID,可转换为以 1100001 开头的 16 位十六进制字符串。


加入白名单前的准备工作 #

在授予访问权限之前,请确保你已具备:

  1. 申请人的 Steam 个人资料链接或 SteamID64。
  2. 通过 SteamID Converter 转换得到的 Steam Hex ID。
  3. 对服务器 server.cfg、txAdmin 面板或 MySQL 数据库的访问权限。

方法一:通过 txAdmin 设置白名单(最快) #

如果你的服务器运行 txAdmin(FXServer 默认自带的服务器管理器):

  1. 打开你的 txAdmin 网页后台(http://your-server-ip:40120)。
  2. 在左侧导航菜单中点击 Whitelist。
  3. 点击 Add Identifier 按钮。
  4. 在标识符下拉菜单中选择 steam。
  5. 粘贴玩家的 15 位十六进制 ID(例如 1100001000056ba)。
  6. 点击 Save。玩家无需重启服务器即可立即加入。

方法二:通过 MySQL 数据库设置白名单(oxmysql / QBCore / ESX) #

角色扮演框架将白名单权限存储在 SQL 数据库中。请在你的数据库管理工具中运行以下查询:

SQL
-- 替换为申请人的 Steam Hex ID 和名称
INSERT INTO `users_whitelist` (`identifier`, `whitelisted`, `notes`)
VALUES ('steam:1100001000056ba', 1, 'Approved application #1042');

方法三:在 `server.cfg` 中通过 ACE 授予管理员权限 #

如果该玩家是管理员或版主,可直接在 server.cfg 中添加其标识符:

INI
# 添加版主权限
add_principal identifier.steam:1100001000056ba group.moderator

# 允许特定的管理指令
add_ace group.moderator command.kick allow
add_ace group.moderator command.freeze allow
SteamID Resolver Tool

立即转换任何 SteamID 格式

需要为 FiveM 寻找 Steam Hex、解析个性化链接或检查 VAC 封禁记录?我们的免费工具可在几毫秒内处理任何格式。

启动 SteamID 解析器

常见问题

如何使用 Steam Hex 将玩家添加到 txAdmin 白名单?

在 txAdmin 网页后台中,进入 Admin Manager > Whitelist,点击 'Add Player',粘贴其 Steam Hex ID(根据输入提示决定是否带 'steam:' 前缀),然后点击 Confirm。

玩家没有 Steam 能加入开启白名单的 FiveM 服务器吗?

不能。如果你的白名单检查的是 'steam:' 标识符,玩家必须在启动 FiveM 之前先运行 Steam 桌面客户端。

相关文章