Advanced, reliable anti-cheat protection for FiveM that ensures a fair and secure gaming experience for your players.
Pilot AC protects your server in 3 simple steps
Drop the pilot-ac folder into your server's resources directory. No other files are modified — everything lives in one folder.
Create an account on our web panel, purchase your license directly from there, and paste the key into config.lua. Add ensure pilot-ac to your server.cfg. Done.
Your server is now protected. Use the web panel to monitor detections in real-time, ban cheaters remotely, and adjust settings — no restart needed.
Server-side detection means cheaters can't bypass it — we never trust the client
Monitors player health server-side. If a player takes damage but their health never drops, the system flags them. Uses game damage events for accurate tracking — not just health snapshots.
Tracks player position every second. If someone moves an impossible distance in too little time (and isn't in a vehicle or loading screen), they're flagged. Legitimate teleports like garages are whitelisted automatically.
Calculates real speed from coordinate changes server-side. Compares against the vehicle's actual max speed (with configurable tolerance). On-foot speed is capped too. Falling and parachuting are excluded.
Detects players under the map or flying without a vehicle/parachute. Checks Z-coordinates and sustained vertical movement. Interior routing buckets are handled to avoid false positives.
The server tracks every weapon it gives to a player. If a weapon appears that was never authorized by the server, the player is flagged. Blacklisted weapons (like miniguns) trigger instant alerts.
Every vehicle creation is tracked via OneSync events. If a vehicle appears without coming from a garage, dealer, or admin spawn, the owner is flagged. Blacklisted models are blocked entirely.
Hooks into the server-side explosion event handler. Blocks blacklisted explosion types and rate-limits explosions per player. More than 5 explosions per minute? Flagged and blocked.
Client reports its loaded resources to the server. The server compares against its own list. If the client has resources the server doesn't know about, that means a Lua executor or injected menu — instant flag.
Monitors player model changes server-side. Unauthorized ped models (animals, objects, or blacklisted skins) are detected. Configurable whitelist so your custom skin shops work without issues.
We don't ban on the first flag. Our scoring system is built to be fair.
Each detection adds points to a player's suspicion score. Points accumulate over multiple flags. A single lag spike won't get anyone banned — only consistent cheating behavior crosses the threshold. You control the thresholds from the web panel.
Points decay automatically over time. If a player gets flagged once and then plays normally, their score goes back to zero. This means temporary lag, desync, or edge cases don't accumulate into a false ban.
Most detections require multiple consecutive flags before adding any points. One teleport-like jump from desync? Ignored. Three impossible movements in a row? That's a real cheater.
Every threshold, every tolerance, every grace period can be adjusted from the web panel in real-time. No server restart needed. Too sensitive? Lower the score. Too lenient? Tighten it up. You're in control.
Everything you need to manage your server's security
Every server event is protected with rotating tokens. Cheaters can't trigger fake events because they don't have the token. Tokens rotate every 2 minutes with a grace period for in-flight events.
Manage everything from your browser. See live detections, ban or kick players remotely, review screenshots, change the AC configuration — all without touching the server console.
When a player's score crosses a threshold, a screenshot is automatically captured and sent to Discord. You can also request screenshots manually from the panel. Evidence before banning.
Block cheaters before they even connect. Anti-VPN screening, Steam account age verification (block brand-new accounts), and Discord whitelist to require guild membership.
Real-time webhook notifications for every detection, ban, and player connection. Separate webhook URLs for each category so your Discord stays organized. Rate-limited to never hit Discord's limits.
QBCore, ESX, or standalone — Pilot AC auto-detects your framework. Uses only one folder, no file injection, no modifications to other resources. Clean install, clean uninstall.
Banned on one server? Banned on ALL servers running Pilot AC. Our central database shares bans across every protected server. Cheaters can't just hop to another server.
Every player gets a score from 0 to 1000. Green = legit, yellow = suspicious, red = cheater. You see the tag in real-time and decide what to do. The AC doesn't ban blindly — you're in control.
Strict mode for serious RP (ban everything). Monitor mode for semi-RP (alert on soft cheats, ban server-breakers only). Passive mode for testing (alert only, never auto-ban). Switch from the panel.
Everything is managed from our web panel. Create an account, purchase your license, bind it to your server IP, and you're protected. No third-party stores, no middlemen — buy directly from us.
Register → Purchase License → Paste key in config.lua → Your server is protected
No anti-cheat can detect the menu software directly — they inject at the OS level outside FiveM's reach. What Pilot AC does is detect what cheaters do with those menus: god mode, teleporting, spawning weapons, noclip, etc. If they use a feature, we catch it server-side.
3 steps: drag the pilot-ac folder to your resources, paste your license key in config.lua, add ensure pilot-ac to server.cfg. That's it. No database migration — tables are created automatically on first run.
Yes. Pilot AC auto-detects your framework on startup and adapts. It works with QBCore, ESX, and completely standalone servers with no extra configuration.
We built the scoring system specifically to prevent this. Every detection requires multiple consecutive flags, scores decay over time, and all thresholds are configurable from the web panel. In testing, 30+ minutes of normal gameplay produces zero false flags.
Yes. Pilot AC lives in one folder. Delete the folder, remove the ensure line, optionally run the cleanup SQL. No files are left behind anywhere on your server.
Pilot AC works 100% offline. If the central API is unreachable, all detections and bans continue working with your local database. Data syncs automatically when the connection is restored.