Skip to content

Detections

What Asphyxia watches for, what happens when it finds something, and how to tune it.

A detection is one specific thing Asphyxia watches for. Each one either bans immediately or issues a strike, depending on how conclusive it is.

Every detection can be switched on or off from your dashboard’s Configuration page. If one is causing trouble for a single player rather than everyone, whitelist them against it instead of turning it off.

Client detections

These run on the player’s machine and report back over the heartbeat.

Detection Watches for
No-Clip Detected Moving through the world in ways normal movement can’t produce
Vehicle NoClip The same, while in a vehicle
Godmode Health, armour or damage immunity beyond what the game allows
Teleport Covering large distances instantly
Vehicle Boost A vehicle moving far faster than its model can
Fast Run On-foot movement speed beyond the game’s limits
Infinite Stamina Sprinting that never depletes
Infinite Roll Combat rolling without the usual cooldown
Night Vision / Thermal Vision Vision modes enabled outside of scripted use
Player Blips Revealing every player’s position on the map
Citizen AI Modifications Tampering with the game’s NPC behaviour
Plate Change Changing a vehicle’s plate client-side
Vehicle Repair Repairing a vehicle client-side
Large Voice Proximity Extending voice range beyond your server’s setting
Incendiary Ammo Ammo types the player shouldn’t have
Blacklisted Weapon Holding a weapon on your blacklist
Blacklisted Event Triggering a client event you’ve blacklisted
Config Tamper Editing the anti-cheat’s own settings on the client
OCR Detection Cheat-menu text visible on the player’s screen

Server detections

These run on your server, where the client has no say at all.

Detection Watches for
Blacklisted Server Event Triggering a server event you’ve blacklisted
Server Event Spamming Firing an event far more often than legitimate use
Mass Vehicle / Ped / Object Spawning Spawning entities faster than any normal script
Blacklisted Vehicle / Ped Spawning a model on your blacklist
Vehicle / Ped / Object Whitelist Spawning a model not on your whitelist
Vehicle Throw Launching a spawned vehicle as a projectile
Invisible / Inaudible Explosion Explosions altered to hide where they came from
Boosted Explosion Damage Explosions doing more damage than the game allows
Boosted Camera Shake Explosions with exaggerated screen shake
Explosion Spam Explosions created far faster than normal play
Explosive Ammo Explosive rounds the player shouldn’t have
Steam Explosion Grief A known griefing exploit using steam explosions
Heartbeat Integrity A check-in that failed verification
Ban Evasion A returning banned player — see Fingerprinting

Ban or strike?

Roughly: things only a cheat can do result in a ban; things a cheat usually does result in a strike.

Spawning a blacklisted vehicle is a ban — there’s no innocent explanation. Moving oddly for half a second is a strike, because a bad connection can look the same. Detections that strike also require the behaviour to repeat before they fire at all, so a single hiccup isn’t enough.

Tuning

Almost every detection has thresholds you can adjust on the Configuration page — how many entities count as “mass” spawning, how fast is too fast for a vehicle, how many events per second is spam.

Two rules of thumb:

  • Loosen a threshold before disabling a detection. A detection that fires on 5% of players is usually mis-tuned, not useless.
  • Whitelist a person before disabling a detection. If it’s one developer tripping it, exempt that developer.

Reacting in your own scripts

Every detection fires a server event before it’s acted on, so another resource can log it, alert staff, or record it elsewhere. See Events.

Navigation

Type to search…

↑↓ navigate↵ selectEsc close