<h1><strong>Duty Zones</strong></h1>
<h3>Duty Zones Script For <strong>TMC Framework</strong></h3>
<h3><strong>Features</strong></h3>
<ul>
<li>
<p><strong>Multi Location</strong>: Define as many duty zones as you want across the map</p>
</li>
<li>
<p><strong>Mechanic Grace Timer</strong>: Mechanics have a configurable window to leave and return before being clocked off</p>
</li>
<li>
<p><strong>Grace Warning</strong>: Players are warned at the halfway point of their grace timer before being clocked off</p>
</li>
<li>
<p><strong>Per-Zone Notifications</strong>: Each zone has its own custom on duty, off duty, and warning messages</p>
</li>
<li>
<p><strong>Global Notifications Toggle</strong>: Enable or disable all duty zone notifications from a single config flag</p>
</li>
<li>
<p><strong>Enter / Exit Control</strong>: Each zone can independently control whether entering or exiting triggers a duty change</p>
</li>
<li>
<p><strong>Job Validation</strong>: Players without the correct job are silently ignored when entering a zone</p>
</li>
<li>
<p><strong>Job Change Cleanup</strong>: Zone tracking and grace timers are automatically reset when a player's job changes</p>
</li>
<li>
<p><strong>Auto Cleanup</strong>: All active timers are safely cleared when the resource is stopped</p>
</li>
</ul>
<h3> <strong>Files Open</strong></h3>
<h5><code>- config.lua</code></h5>
<h3><strong>Dependency's</strong></h3>
<h5><a href="https://store.tmc.bj/category/frameworks" title="TMC Framework (https://store.tmc.bj/category/frameworks)">- TMC Framework</a></h5>
<h3><strong>Video Preview</strong></h3>
<h5><a href="https://youtu.be/LIwp45-NfPw">- View It Here</a></h5>
<h3> <strong>Documentation</strong></h3>
<h5><a href="https://kierandev.gitbook.io/documentation/free/duty-zones">Docs</a></h5>
<h3><em><strong>This Script Is Protected By FiveM Escrowed</strong></em></h3>
<h6>tags: fivem, tmc, qol, escrow</h6>