Zone Rules
Zone Rules
Jede Zone besitzt einen eigenen Regelsatz. Neue Zonen starten mit Config.DefaultRules (in shared/config/general.lua) und du kannst jede einzelne Zone im Panel anpassen. Regeln werden pro Frame erzwungen, während sich ein Spieler innerhalb der gewinnenden Zone befindet (wenn sich Zonen überlappen, gewinnt und greift die kleinste/innerste Zone).
Die Combat-Log-Sperre ist besonders: Ein Spieler, der in den letzten combatLogLock Sekunden Schaden von Spielern erhalten oder ausgeteilt hat, erhält überhaupt keinen Schutz, solange der Tag aktiv ist – er kann nicht in eine Safezone laufen, um einem Kampf zu entgehen. Das HUD zeigt einen "Combat tag"-Status an, bis dieser abläuft.
Combat & damage
| Rule | What it does |
|---|---|
disablePvp |
Deaktiviert Spieler-gegen-Spieler-Schüsse und Nahkampf, Drive-by sowie Friendly Fire innerhalb der Zone. |
godMode |
V ووollständige Unverwundbarkeit – Immunität gegen Kugeln, Nahkampf und allgemeinen Schaden. |
noFallDamage |
Entfernt Sturz- / Kollisionsschaden. |
noBlastDamage |
Immunität gegen Feuer- und Explosionsschaden. |
noMeleeDamage |
Immunität gegen Nahkampfschaden. |
noDrowning |
Verhindert Ertrinkungsschaden. |
infiniteStamina |
Stellt die Sprint-Ausdauer kontinuierlich wieder her. |
regenHealth |
Regeneriert langsam Gesundheit während des Aufenthalts (über 100). |
regenArmor |
Regeneriert langsam Schutzwesten-Rüstung während des Aufenthalts. |
Weapons
Die Waffenhandhabung wird durch eine Policy sowie präzise Umschalter geregelt.
| Setting | What it does |
|---|---|
weaponPolicy = 'all' |
Keine Waffenbeschränkung durch die Policy – jede Waffe ist erlaubt. |
weaponPolicy = 'blocklist' |
Alle Waffen sind erlaubt, außer jene in der blockedWeapons-Liste der Zone (werden beim Ausrüsten weggeholstert). |
weaponPolicy = 'allowlist' |
Nur Waffen aus der allowedWeapons-Liste der Zone dürfen verwendet werden; alles andere wird weggeholstert. (Standardmäßig sind WEAPON_UNARMED, WEAPON_STUNGUN, WEAPON_NIGHTSTICK erlaubt.) |
blockDraw |
Zwingt gezogene Waffen zurück in den unbewaffneten Zustand und blockiert das Schießen komplett. |
disableMelee |
Blockiert Angriffe mit bloßen Händen / Fäusten. |
blockThrowables |
Entwaffnet und blockiert alle Wurfgeschosse (Granaten etc.). |
disarmOnEnter |
Holstert die Waffe des Spielers im Moment des Betretens weg. |
noReload |
Blockiert die Nachlade-Steuerung. |
noAiming |
Blockiert das Zielen (sowie die Angriffs-Steuerung). |
Anti-grief
| Rule | What it does |
|---|---|
antiVdm |
Anti-VDM – verhindert Fahrzeugkollisionsschaden an Spielern. |
ramProtection |
Ram- & Schubs-Schutz – Kollisionssicherheit, damit Autos Spieler nicht herumschubsen können. |
antiLasso |
Anti-Lasso- / Tackle-Schutz. |
blockMolotov |
Entwaffnet Molotowcocktails, Benzinkanister und Feuerlöscher, um Brandausbreitungs-Griefing zu stoppen. |
noCarry |
Blockiert Trage- / Huckepack-Interaktionen (wird über Export an dein Trageskript übergeben). |
noCuff |
Blockiert das Fesseln (wird über Export an dein Handschellen-Skript übergeben). |
combatLogLock |
Sekunden, in denen einem kürzlich kämpfenden Spieler der Schutz verweigert wird (Wert: 0–120; 0 = aus). |
Vehicles
| Rule | What it does |
|---|---|
noVehicles |
Schaltet den Motor ab und zieht die Handbremse an – kein Fahren im Inneren. |
freezeIncoming |
Friert ankommende Fahrzeuge an der Grenze ein. |
engineOff |
Schaltet den Motor aus, wenn ein Spieler in einem Fahrzeug eintrifft. |
lockDoors |
Verriegelt Fahrzeugtüren innerhalb der Zone. |
noSiren |
Schaltet Einsatzsirenen stumm. |
deleteAbandoned |
Entfernt in der Zone zurückgelassene verlassene Fahrzeuge. |
speedLimit |
Begrenzt die Fahrzeuggeschwindigkeit auf diesen Wert in km/h (0–120; 0 = aus). Schneller fahrende Fahrzeuge werden gedrosselt. |
flagReckless |
Markiert rücksichtsloses Fahren als gesucht (wanted). |
Du kannst zudem spezifische Fahrzeugklassen pro Zone blockieren (Militär, Flugzeuge etc.) – bei passenden Fahrzeugen wird der Motor mit einer Warnung für den Fahrer abgestellt.
Movement
| Rule | What it does |
|---|---|
noSprint |
Deaktiviert das Sprinten (nur Gehen/Joggen). |
noJump |
Deaktiviert das Springen. |
noRagdoll |
Verhindert, dass der Spieler in den Ragdoll-Modus fällt. |
forceWalk |
Erzwingt die Gehgeschwindigkeit. |
noParachute |
Blockiert das Öffnen des Fallschirms. |
Economy & items
Diese Regeln werden über Exports für andere Ressourcen bereitgestellt (Inventar-, Raub-, Todesskripte) – diese Ressource hat keinen direkten Zugriff auf dein Inventar, veröffentlicht stattdessen jedoch den Status zur Überprüfung.
| Rule | What it does | Export |
|---|---|---|
noDrop |
Spieler können keine Gegenstände fallen lassen. | CanDropItems() |
noRob |
Spieler können nicht ausgeraubt werden. | CanRobPlayers() |
noSell |
Verkaufen ist blockiert. | CanSell() |
noStash |
Einlagern (Stash) ist blockiert. | CanStash() |
noKeepItemsOnDeath |
Gegenstände beim Tod innerhalb der Zone behalten. | KeepItemsOnDeath() |
World & ambience
| Rule | What it does |
|---|---|
clearWanted |
Setzt das Fahndungslevel des Spielers beim Betreten zurück und hält es im Inneren auf 0. |
clearArea |
Räumt regelmäßig Peds und Verkehr in der Nähe des Zonenmittelpunkts auf. |
dimScreen |
Wendet eine dezente, dunkle Bildschirmtönung an. |
ambientSound |
Spielt beim Betreten einen Umgebungs-Soundeffekt ab. |
show3dName |
Zeichnet den Zonennamen schwebend in 3D in ihrer Mitte an. |
Access & visibility
| Rule | What it does |
|---|---|
jobWhitelist |
Nur aufgelistete Jobs (die den Mindstrang erfüllen) dürfen eintreten und erhalten Schutz. Leere Liste = alle. |
gangWhitelist |
Beschränkt den Zugriff auf aufgelistete Gangs. |
showBlip |
Hauptschalter für den Karten-Blip (ein false hier versteckt ihn unabhängig von den Blip-Einstellungen komplett). |
groundMarker |
Zeichnet eine Bodenmarkierung über die gesamte Zone. |
notify |
Zeigt Benachrichtigungen beim Betreten / Verlassen an. |
showHud |
Zeigt das Glas-HUD-Abzeichen innerhalb der Zone an. |
hideOnRadar |
Versteckt die Blips anderer Spieler auf dem Radar während des Aufenthalts. |