Skip to content

Zone Rules

Zone Rules

Elke zone heeft zijn eigen set regels. Nieuwe zones starten vanuit Config.DefaultRules (in shared/config/general.lua) en je past elke regel per zone aan in het paneel. Regels worden per frame afgedwongen zolang een speler zich in de winnende zone bevindt (wanneer zones overlappen, wint de kleinste/binnenste zone en worden deze regels toegepast).

Combat-log lock is speciaal: een speler die in de afgelopen combatLogLock seconden schade heeft opgelopen of toegebracht aan een andere speler krijgt helemaal geen bescherming zolang de tag actief is — ze kunnen niet een safezone inrennen om aan een gevecht te ontsnappen. De HUD toont een "Combat tag" status totdat deze verloopt.

Combat & damage

Rule What it does
disablePvp Schakelt speler-tegen-speler schieten en melee, drive-bys en friendly fire uit binnen de zone.
godMode Volledige onkwetsbaarheid — immuniteit voor kogels, melee en algemene schade.
noFallDamage Verwijdert val- / botsingsschade.
noBlastDamage Immuniteit voor vuur- en explosieschade.
noMeleeDamage Immuniteit voor meleeschade.
noDrowning Voorkomt verdrinkingsschade.
infiniteStamina Herstelt continu sprint-stamina.
regenHealth Regenereert langzaam gezondheid tijdens het verblijf (boven 100).
regenArmor Regenereert langzaam armor tijdens het verblijf.

Weapons

Wapenbeheer wordt geregeld via een policy en gedetailleerde instellingen.

Setting What it does
weaponPolicy = 'all' Geen wapenbeperking vanuit de policy — elk wapen is toegestaan.
weaponPolicy = 'blocklist' Alle wapens toegestaan behalve degene in de blockedWeapons lijst van de zone (worden opgeborgen bij het equippen).
weaponPolicy = 'allowlist' Alleen wapens in de allowedWeapons lijst van de zone mogen worden gebruikt; al het andere wordt opgeborgen. (Standaard toegestaan: WEAPON_UNARMED, WEAPON_STUNGUN, WEAPON_NIGHTSTICK.)
blockDraw Dwingt elk getrokken wapen terug naar ongewapend en blokkeert vuren volledig.
disableMelee Blokkeert ongewapende / vuistgevechten.
blockThrowables Ontwapent en blokkeert alle werpwapens (granaten, etc.).
disarmOnEnter Berg het wapen van de speler op zodra deze binnenkomt.
noReload Blokkeert de herlaad-besturing.
noAiming Blokkeert het mikken (en de aanvalsbesturing).

Anti-grief

Rule What it does
antiVdm Anti-VDM — voorkomt voertuigbotsingsschade aan spelers.
ramProtection Ram- & duwbeveiliging — botsingsbescherming zodat auto's spelers niet kunnen rondduwen.
antiLasso Anti-lasso / tackle bescherming.
blockMolotov Ontwapent molotovcocktails, jerrycans en brandblussers om vuurverspreiding tegen te gaan.
noCarry Blokkeert draag- / piggyback-interacties (geëxposeerd naar je carry script via export).
noCuff Blokkeert handboeien (geëxposeerd naar je handcuff script via export).
combatLogLock Seconden dat een recent vechtende speler bescherming wordt ontzegd (waarde, 0–120; 0 = uit).

Vehicles

Rule What it does
noVehicles Zet de motor uit en trekt de handrem aan — niet rijden binnen de zone.
freezeIncoming Bevriest naderende voertuigen bij de grens.
engineOff Zet de motor uit wanneer een speler in een voertuig binnenkomt.
lockDoors Vergrendelt voertuigdeuren binnen de zone.
noSiren Dempt noodsirenes.
deleteAbandoned Verwijdert achtergelaten voertuigen in de zone.
speedLimit Beperkt de voertuigsnelheid tot deze waarde in km/u (0–120; 0 = uit). Voertuigen die sneller gaan worden afgekapt.
flagReckless Markeert roekeloos rijgedrag als gezocht.

Je kunt ook specifieke voertuigklassen per zone blokkeren (militair, vliegtuigen, etc.) — bij overeenkomende voertuigen wordt de motor uitgezet en krijgt de bestuurder een waarschuwing.

Movement

Rule What it does
noSprint Schakelt sprinten uit (alleen wandelen/joggen).
noJump Schakelt springen uit.
noRagdoll Voorkomt dat de speler in ragdoll-status raakt.
forceWalk Dwingt de wandel-snelheid af.
noParachute Blokkeert het openen van parachutes.

Economy & items

Deze regels zijn beschikbaar voor andere resources (inventory, overvallen, dood-scripts) via exports — deze resource heeft geen directe toegang tot je inventory, dus publiceert het de status zodat je deze kunt controleren.

Rule What it does Export
noDrop Spelers kunnen geen items neerleggen. CanDropItems()
noRob Spelers kunnen niet worden beroofd. CanRobPlayers()
noSell Verkopen is geblokkeerd. CanSell()
noStash Items opbergen in stashes is geblokkeerd. CanStash()
noKeepItemsOnDeath Behoedt items bij overlijden binnen de zone. KeepItemsOnDeath()

World & ambience

Rule What it does
clearWanted Wist het gezocht-niveau van de speler bij binnenkomst en houdt dit binnen op 0.
clearArea Verwijdert periodiek nabije peds en verkeer rond het centrum van de zone.
dimScreen Past een subtiele donkere schermtint toe.
ambientSound Speelt een omgevingsgeluid af bij binnenkomst.
show3dName Tekent de zonenaam zwevend in 3D in het centrum.

Access & visibility

Rule What it does
jobWhitelist Alleen vermelde banen (die voldoen aan de minimumrang) mogen binnenkomen en krijgen bescherming. Lege lijst = iedereen.
gangWhitelist Beperkt toegang tot vermelde gangs.
showBlip Hoofdschakelaar voor de map-blip (een false hier verbergt hem volledig, ongeacht blip-instellingen).
groundMarker Tekent een grondmarkering over de zone.
notify Toont meldingen bij binnenkomst / verlaten.
showHud Toont de glass HUD-badge in de zone.
hideOnRadar Verbergt de blips van andere spelers op de radar tijdens verblijf binnen.