Agency Docs
QBESXStandalone

Agency-Anticheat 导出 & API

一款会逐步熟悉你服务器的 FiveM 反作弊。它在作弊程序无法隐藏的服务端检查每一位玩家:Godmode、超级跳、伤害倍率、传送和黑名单武器都从同步后的游戏状态中读取。交叉检测能抓住单个数值遗漏的情况:受害者在致命一击后仍然存活、500米外.

v1.0.0付费5 页面自 October 3, 2026, 20:00 CEST

01服务端导出

导出说明
AllowTeleport(source: number, seconds?: number)在你的脚本移动玩家之前立即调用,这样该次位移不会被计为传送。默认 5 秒。
SetExempt(source: number, seconds: number)让某位玩家在一段时间内免于所有检测,例如在带有 Godmode 的活动期间。0 表示结束。
Flag(source: number, detail: string)你自己的检测。与其他命中一样计数,归入检测 external。
BanPlayer(source: number, reason: string, duration?: number, by?: string)通过标识符和硬件令牌封禁在线玩家。时长以秒为单位,0 表示永久。返回封禁 ID。
KickPlayer(source: number, reason: string, by?: string)踢出玩家并记录到 Discord。
Unban(banId: string, by?: string)解除封禁,例如 AC-7K3P9。
SetMode(mode: string)实时切换模式:learning、relaxed、balanced 或 strict。
SetDetection(key: string, enabled: boolean)实时开启或关闭某项检测。
SetLockdown(on: boolean, by?: string)开始或结束锁定。
IsExempt(source: number)返回玩家是否免于检测。
IsKnownPlayer(source: number)返回玩家是否在此游玩足够长时间且无命中,从而被视为已知玩家。
GetStatus()返回面板显示的全部内容:模式、层级、已学知识、今日数据、服务器负载以及每项检测及其规则。
GetDetections(limit?: number)返回最新的检测记录,最新的在前。
GetBans()返回每个有效封禁及其证据。
GetPlayers()返回在线玩家及其风险分数和未清除的警告,风险最高的在前。

02事件

名称端说明
Agency-Anticheat:detection服务端每次命中时触发,包含玩家、检测、详情、动作和警告数。
Agency-Anticheat:banned服务端每次封禁后触发,附带完整的封禁记录。
Agency-Anticheat:unbanned服务端封禁被解除后触发。
Agency-Anticheat:lockdown服务端锁定开始或结束时触发。
Agency-Anticheat:learned服务端当反作弊学到你服务器的一个新传送点时触发。

看完本页仍未解决?接下来由我们的支持团队接手。