dv_sperrzone
Die Absperrung, die alle sehen — bevor sie drinstehen.
Eine Einsatzkraft ruft an ihrer Position ein gesperrtes Gebiet aus. Ankündigung an alle,
Kreis auf der Karte, Warnleiste beim Betreten, leerer Verkehr im Inneren.
Den Radius sehen, bevor du ihn ausrufst
Solange die Leitstelle offen ist, wächst ein Ring am Boden mit dem Regler mit — und der
Kreis auf der Karte gleich mit. Du siehst, wie groß 120 Meter wirklich sind, statt zu
schätzen und danach nachzubessern.
Fünf Einsatzarten, jede mit eigenen Regeln
Polizeieinsatz · Schusswechsel · Brand- und Rettungseinsatz · Gefahrgut · Verkehrsunfall
Jede trägt eigene Farbe, eigenen Kartenblip, eigenen Höchstradius, eigene Dauer — und ihre
eigene Berechtigung. Der Rettungsdienst ruft keinen Schusswechsel aus. Eine eigene Art ist
ein Eintrag in der config.lua.
Die Warnleiste kennt den Unterschied
Zivilisten bekommen eine pulsende Warnung mit Restzeit und der Aufforderung zu gehen.
Einsatzkräfte dieselbe Leiste in Ruhe, mit dem Namen des Ausrufenden. Wer in drei
überlappenden Zonen steht, sieht eine Leiste — die dringlichste.
Betreten wird gemeldet
Name und Straße gehen an die zuständige Fraktion, mit Sperrzeit gegen Spam. Mit OneSync
stellt der Server das selbst fest — nicht umgehbar.
Der Verkehr geht, die Spielerautos bleiben
In der Zone rückt nichts mehr nach. Wer zusätzlich aufräumen lässt, verliert trotzdem
nichts: angefasst wird nur, was der Client besitzt, keinen Spieler an Bord hat, nie einem
gehört hat und aus keinem Script stammt. Garagen- und Jobfahrzeuge bleiben stehen.
Absperrgitter am Rand
Optional stellt das Script Gitter auf den Zonenrand — bodengenau, weil jeder Client selbst
misst. Punkte ohne messbaren Boden bleiben frei, statt in der Luft zu hängen.
Sie räumt sich selbst weg
Ablauf nach Zeit · Ersteller zu weit entfernt · Ersteller offline, mit Gnadenfrist gegen
kurze Aussetzer. Kommt er zurück, gehört ihm seine Zone wieder. Auf Wunsch überstehen
Zonen sogar einen Neustart.
Technisch
- ESX, QBCore und QBox — das Script kennt keines davon beim Namen, das erledigt dv_core
-
Der Server entscheidet alles: Position, Job, Grad, Radius, Anzahl, Abstand. Kein
offenes Netzevent im ganzen Script -
Läuft nicht, wenn nichts los ist — ohne Zone und ohne offene Oberfläche keine einzige
Schleife - Deutsch und Englisch, jeder Text austauschbar
- Sechs Farbschemata für die Oberfläche, eigene Farbe je Einsatzart
- Item als Voraussetzung optional — über dv_core, damit ox_inventory-verträglich
- Keine Fremdressourcen: kein ox_lib, kein ox_target, keine Bridge
- Keine Datenbank
- Keine Google Fonts, kein jQuery, kein CDN — läuft ohne Internetzugang
-
Jeder Schlüssel in der
config.luawirkt auch. Keine Zierde.
Voraussetzungen
dv_core (kostenlos) · Escrow-geschützt, config.lua und Sprachdateien offen
Support: discord.gg/hqBQt8SnwA