NEW Pilot AC v1.0 is here! The most advanced anti-cheat for FiveM. Try it today.

Server Protection,
Reimagined.

Advanced, reliable anti-cheat protection for FiveM that ensures a fair and secure gaming experience for your players.

How It Works

Pilot AC protects your server in 3 simple steps

1

Install the Resource

Drop the pilot-ac folder into your server's resources directory. No other files are modified — everything lives in one folder.

2

Buy Your License

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.

3

Monitor from the Cloud

Your server is now protected. Use the web panel to monitor detections in real-time, ban cheaters remotely, and adjust settings — no restart needed.

What We Detect

Server-side detection means cheaters can't bypass it — we never trust the client

🛡️

God Mode Detection

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.

🚀

Teleport Detection

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.

💨

Speed Hack Detection

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.

👻

Noclip Detection

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.

🔫

Weapon Detection

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.

🚗

Vehicle Spawn Detection

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.

💥

Explosion Protection

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.

💉

Resource Injection

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.

🎭

Ped Model Protection

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.

Zero False Positives

We don't ban on the first flag. Our scoring system is built to be fair.

📊

Smart Scoring System

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.

⏱️

Score Decay

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.

🔄

Consecutive Flags Required

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.

⚙️

Fully Configurable

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.

More Than Just Detections

Everything you need to manage your server's security

🛡️

Event Protection

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.

☁️

Cloud Panel

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.

📸

Player Screenshots

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.

🔒

Pre-Join Checks

Block cheaters before they even connect. Anti-VPN screening, Steam account age verification (block brand-new accounts), and Discord whitelist to require guild membership.

🔔

Discord Alerts

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.

💻

Works Everywhere

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.

🔑

Get Your License

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.

Open Panel & Register Read FAQ

Register → Purchase License → Paste key in config.lua → Your server is protected

Frequently Asked Questions

Can Pilot AC detect mod menus like RedEngine or Skript.gg?

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.

How do I install Pilot AC?

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.

Does it work with QBCore and ESX?

Yes. Pilot AC auto-detects your framework on startup and adapts. It works with QBCore, ESX, and completely standalone servers with no extra configuration.

Will it cause false positives?

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.

Can I uninstall it cleanly?

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.

What happens if your API goes down?

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.