Suty
Safe Zone Creator

Compatibility

Compatibility

Frameworks

Framework Status Notes
QBX Core (Qbox) ✅ Native Auto-detected first
QB-Core ✅ Native Auto-detected after QBX
ESX (es_extended) ✅ Native Auto-detected last

Auto-detection picks the first framework whose resource is started. Override with Config.Framework = 'qbx' | 'qb' | 'esx' if you have multiple installed.

Anti-cheat

The script sets a replicated statebag on each protected player:

LocalPlayer.state:set('inSafeZone', true, true)

suty-landmark

Native integration. suty-landmark's anti-godmode detector reads the inSafeZone statebag and skips the player while it's true. No extra setup needed.

Other anti-cheats

Most reputable anti-cheats (Badger, FiveGuard, eulen-detect, etc.) either:

  • Honor SetEntityInvincible calls from whitelisted resources, or
  • Read player statebags before flagging.

If your anti-cheat does not honor statebags, set Config.Invincible = false and the script will only block weapon-draw (no invincibility). Players inside the zone will still be killable from outside in that mode.

Other suty resources

Resource Interaction
suty-landmark Statebag-aware (no godmode false positives)
All other suty- No conflicts

Known incompatibilities

None reported. If you find one, open a ticket on Discord.