Modular Detection Engine, Base Restoration & Global Cloud Ban Defense
ZeroCheat is not just a single script—it is a fully modular security and server management ecosystem for DayZ. Combat, Movement, 3PP/1PP Camera, Loot, Aim, Admin Auditing, Ballistics, 3D Evidence, Global Cloud Ban, and Restoration tools are fully separated to prevent false positives and bottlenecks.
Crucial Rule: Every detector operates on an isolated data stream to prevent cross-feature false positives. The Web Court aggregates evidence only when consistent, repeated anomalies are verified by multiple sensors.
🌐 Global Cloud Ban Radar (100% FREE For All Plans)
Unlike external services charging monthly subscription fees for global ban list sharing, ZeroCheat includes Global Cloud Ban Radar 100% FREE for all licensed servers!
When a banned suspect connects to another server running ZeroCheat, a Red Threat Radar card pops up instantly on the admin's Web Court.
ZeroCheat does not auto-kick or auto-ban suspects on remote servers. The destination admin retains 100% authority to Allow Play & Track on Live Map OR Co-Sign Ban.
Every time a server co-signs a ban, the suspect's official stamp count increases (e.g. Stamped by 3 Servers), creating an unerasable reputation footprint worldwide.
Uses ultra-compact relational records (~1KB), keeping server databases fast and lightweight forever.
👑 Super Admin Staff Oversight & Forensic Trace (Pro & Enterprise Exclusive)
Designed for Server Owners and Super Admins who need complete oversight of sub-admins and moderators operating across in-game admin mods (VPPAdminTools, COT, Serverpack, Vanilla).
Distinguishes whether an admin teleported themselves or pulled a player, spawned items into their backpack vs dropped on the ground, or applied godmode/heal to a target.
Unlinked sub-admin actions are highlighted in orange. Super Admins can click 1-Click Bind to assign all past and future logs to a staff web account.
Placing SteamIDs in System.json temporarily strips admin immunity privileges so admins can test anti-cheat sensors as a regular player without admin bypass interference.
Prevents sub-admins from abusing spawn, heal, or teleport privileges to favor friendly players or clans.
Detector Feature Catalog
Below are all active detection sensors defined in app/feature_toggles.php. Server owners can enable or disable any module per server from the web control panel.
3 module(s): 2 active by default, 1 optional/watch mode.
4 module(s): 4 active by default, 0 optional/watch mode.
1 module(s): 1 active by default, 0 optional/watch mode.
2 module(s): 1 active by default, 1 optional/watch mode.
4 module(s): 0 active by default, 4 optional/watch mode.
1 module(s): 1 active by default, 0 optional/watch mode.
4 module(s): 4 active by default, 0 optional/watch mode.
3 module(s): 2 active by default, 1 optional/watch mode.
Combat
| Feature | Key | Status | Evidence rule |
|---|---|---|---|
| Infinite ammo | combat.infinite_ammo | Default on | Detects magazine/chamber refill or no-consume ammo patterns. |
| Fast fire | combat.fast_fire | Default on | Detects weapons firing faster than their DayZ/modded weapon fire-rate. |
| No recoil / anti recoil | combat.no_recoil | Optional / watch-first | Watches impossible recoil response and robot-like recoil compensation using recoil-only evidence. |
Movement
| Feature | Key | Status | Evidence rule |
|---|---|---|---|
| Player speed | movement.speed | Default on | Detects foot speed beyond learned walking/sprint/stance baselines. |
| Vehicle speed / boost | movement.vehicle_speed | Default on | Detects car/boat/aircraft boost using vehicle-only evidence and accident filters. |
| Teleport | movement.teleport | Default on | Detects impossible position jumps after admin-tool and lag filters. |
| Undermap | movement.undermap | Default on | Detects player position below terrain with accident filters. |
Camera
| Feature | Key | Status | Evidence rule |
|---|---|---|---|
| Freecam | camera.freecam | Default on | Detects camera separation from player beyond vanilla camera bounds. |
Loot
| Feature | Key | Status | Evidence rule |
|---|---|---|---|
| Remote loot / vacuum loot | loot.remote_loot | Default on | Detects far item pulls with bubble evidence, then rollback/quarantine without deleting loot. |
| Advanced dupe watch | loot.dupe | Optional / watch-first | Detects repeat persistent-item identity conflicts without deleting player/base items. |
Aim
| Feature | Key | Status | Evidence rule |
|---|---|---|---|
| Snap aim / mouse aimbot | aim.snap_aim | Optional / watch-first | Watch-first detector for non-human aim turn speed using aim-only evidence during combat context. |
| Skeleton ESP / player skeleton | aim.skeleton_esp | Optional / watch-first | Detects sustained pre-aim on hidden player bones through hard cover or dense foliage. Independent from snap aim and NoTree. |
| Triggerbot | aim.triggerbot | Optional / watch-first | Watches impossible shot timing when the crosshair enters a target using target/attack-edge evidence only. |
| Silent aim | aim.silent_aim | Optional / watch-first | Detects hits where camera and muzzle geometry are outside the legal target cone. Independent from snap aim. |
Identity
| Feature | Key | Status | Evidence rule |
|---|---|---|---|
| Namespoof / fake name | identity.namespoof | Default on | Tracks SteamID-name history and warns on hidden characters, protected names, or online name impersonation. |
Admin Power
| Feature | Key | Status | Evidence rule |
|---|---|---|---|
| Godmode / no damage | admin_power.godmode | Default on | Detects damage that does not reduce Health/Blood/Shock after server verification. |
| Illegal heal | admin_power.heal | Default on | Detects Health/Blood/Shock recovery that is too fast after recent damage. |
| Spawn / object injection | admin_power.spawn | Default on | Watches items, vehicles, or structures appearing from UNKNOWN engine location near a non-authorized player. |
| Invisible watch | admin_power.invisible | Default on | Watch-only server presence guard for abnormal player visibility/network state. |
Ballistics
| Feature | Key | Status | Evidence rule |
|---|---|---|---|
| Wallbang / hard-wall | ballistics.wallbang | Default on | Confirms hard-wall wallbang when impactChain crosses solid brick/concrete/metal with no glass/window/door opening. This is sold and toggled separately from NoTree. |
| NoTree / Treebang | ballistics.notree_treebang | Default on | Detects shots through meaningful tree/bush/foliage cover using vegetation visibility evidence only. This is sold and toggled separately from Wallbang. |
| Curve bullet / smart bullet | ballistics.curve_bullet | Optional / watch-first | Detects impossible hit geometry where the victim is far outside the straight muzzle ray. Independent from wallbang and NoTree. |
Web Court Logic: Isolated Sensors First, Aggregated Proof Second
Infinite ammo checks rounds. Speed checks velocity. Freecam checks camera offset. Wallbang checks material physics. NoTree checks leaf occlusion. Sensors do not trigger cross-feature false alerts.
The Web Court combines evidence when repeated patterns occur: Wallbang + Skeleton ESP, NoTree + Triggerbot, FastFire + Infinite Ammo + NoRecoil, Freecam + Remote Loot, Teleport + Vacuum Loot.
System automatically excludes teammates in the same party/clan (Expansion Groups, LBmaster Groups, AimIgnorePairs) to prevent false alerts during friendly sparring or testing.
If evidence verification determines a false alert (e.g. server desync/high ping), the system automatically revokes the risk flag and logs the audit event.
Automated Restoration Tools: Base, Vehicles & Unexplained Deaths
Enables admins to perform transparent, 1-click restorations backed by cached visual evidence and audit logs.
| Restore tool | Rule |
|---|---|
| 1-Click Base Restoration | Restores tracked base containers and their captured nested inventory at the saved position and orientation. Supports the vanilla and optional base-building integrations enabled in the installed server mod stack. |
| Vehicle & Garage Restoration | Recovers tracked vehicles and captured attachments or cargo after an abnormal loss. Ownership is resolved from recent driver and actor Steam64 data before a restore case is created. |
| Rolling Restart Snapshots | Base Restore and Vehicle Restore keep rolling JSON snapshots and save again during a graceful server shutdown. On the next start, ZeroCheat compares the tracked state and creates reviewable restore cases for abnormal losses. |
| Bug / Server Lag Corpse Restoration | Restores captured corpse gear for supported bug and disconnect cases. Compatibility depends on the item classes installed on the server, and valid combat or environment deaths remain excluded. |
| 3D Incident Replay & Evidence Clips (3D Blackbox) | Reconstructs firefights and suspicious events in interactive 3D (1PP & 3PP). Admins can inspect shooter perspective, projectile trajectories, camera angles, remote loot pulls, and wallbang/no-tree penetrations 30 seconds before and 60 seconds after the event. |
| Item Thumbnail Cache & Audit Trail | Automatically caches item thumbnails and detailed action logs on cloud storage for all vanilla and modded items, allowing admins to cross-examine visual proof before approving restoration requests. |
Mod Compatibility Stack
ZeroCheat operates natively on Vanilla DayZ and automatically integrates with third-party mods when present.
| Mod / Source | Status | How ZeroCheat uses it | Link |
|---|---|---|---|
| Vanilla DayZ | Built-in fallback | ZeroCheat keeps working on vanilla servers. Vanilla TerritoryFlag/base objects and normal player/vehicle/item events are still used. | Built-in / package-specific |
| CF | Optional/common framework | Common dependency for many DayZ stacks. ZeroCheat does not market it as a hard requirement unless the delivered server stack uses CF-based optional mods. | Steam |
| VPPAdminTools | Optional admin adapter | Used only when present to understand admin identity/context. ZeroCheat still detects real movement, loot, camera, ammo, and ballistic evidence independently. | Steam |
| Community-Online-Tools (COT) | Optional admin adapter | Used only when present for admin identity/context and to reduce wrong admin-tool classification. | Steam |
| LBmaster Admin | Optional admin adapter | Used only when present as another admin-permission source, alongside VPP/COT. | Built-in / package-specific |
| DayZ Expansion Core | Optional Expansion base | Loaded when a server uses the Expansion ecosystem. It is not required for vanilla-only ZeroCheat operation. | Steam |
| Dabs Framework | Optional Expansion framework | Common framework dependency in Expansion-based stacks. | Steam |
| DayZ Expansion Groups | Optional team adapter | Same-group/team context for aim, skeleton ESP, triggerbot, NoTree, and friendly test exceptions. | Steam |
| LBmaster Groups | Optional team adapter | Another team/group source when a server uses LBmaster group systems instead of Expansion Groups. | Built-in / package-specific |
| RA BaseBuilding | Optional base adapter | Adds HQ/territory ownership context for base loss, restore, and base container evidence. | Steam |
| Vanilla TerritoryFlag / vanilla base | Built-in fallback | Used when the server does not run RA or other base frameworks. | Built-in / package-specific |
| MuchCarKey | Optional vehicle-owner adapter | Vehicle ownership/lock evidence for vehicle restore and stolen/missing vehicle investigation. | Built-in / package-specific |
| CarLock / TraderPlus CarLock | Optional vehicle-owner adapter | Vehicle lock/owner lowID context. When possible, ZeroCheat resolves it back to the online owner Steam64/name. | Built-in / package-specific |
| TraderPlus / TraderX / Expansion Market / Garage | Optional trader adapter | Legal trader, garage, buy/sell, and storage flows can downgrade loot/dupe/vehicle evidence instead of convicting a normal purchase. | Built-in / package-specific |
Sample Server JSON Configuration (Feature Toggle JSON)
Game servers synchronize this JSON payload directly from the Web Panel without requiring a game server restart.
{
"version": 1,
"toggles": {
"combat.infinite_ammo": true,
"combat.fast_fire": true,
"combat.no_recoil": false,
"movement.speed": true,
"movement.vehicle_speed": true,
"movement.teleport": true,
"movement.undermap": true,
"camera.freecam": true,
"loot.remote_loot": true,
"loot.dupe": false,
"aim.snap_aim": false,
"aim.skeleton_esp": false,
"aim.triggerbot": false,
"aim.silent_aim": false,
"identity.namespoof": true,
"admin_power.godmode": true,
"admin_power.heal": true,
"admin_power.spawn": true,
"admin_power.invisible": true,
"ballistics.wallbang": true,
"ballistics.notree_treebang": true,
"ballistics.curve_bullet": false,
"learning.raw": true,
"learning.cloud_r2": true
},
"serverRuntimeHint": "The DayZ server applies these toggles on the next config poll/reload."
}
What Do Server Owners Get With ZeroCheat?
- Complete Mod Package: Server Mod (
ZeroCheat_Server.pbo) and Client Mod (ZeroCheat_Client.pbo). - Web Control Center: Web Court, Interactive Live Map, Remote Command Queue, 3D Evidence Replay Viewer & Restoration Manager.
- Global Cloud Ban Radar (FREE for ALL plans) — Global ban sharing included 100% free without monthly subscription fees.
- Super Admin Staff Oversight (Pro & Enterprise Exclusive) — Sub-admin command auditing & 1-Click SteamID attribution.
- Per-Server Feature Toggle Configuration (Customizable per server).
- 1-Click Base Restoration, Vehicle Restoration, and Bug Death Restoration.
- Rolling Base & Vehicle Restart Snapshots for reviewable abnormal-loss restore cases.
- AI Machine Learning for automated weapon recoil baseline training.
- Native compatibility with VPPAdminTools, COT, LBmaster, DayZ Expansion, RA BaseBuilding, MuchCarKey, CarLock, TraderPlus, and more.