Skip to content

Een Safezone maken

Een Safezone Maken

Open de creator

Typ het commando (alleen voor admins):

code
/safezone

Om dit te koppelen aan een toets in plaats van (of naast) het commando, stel je een open-toets in — dit registreert een keybind die spelers ook kunnen herbinden in de game-instellingen:

shared/config/general.lua
Config.Command = 'safezone'
Config.OpenKey = 'F7'   -- leeg = alleen commando

Als je geen toegestane admin bent, weigert de creator te openen en krijg je een "niet toegestaan" melding.

Teken het gebied in de freecam

Start vanuit het paneel een nieuwe zone en kies Enter freecam · Draw. De UI verbergt zich en een vrij vliegende camera neemt het over. Er staat een crosshair in het midden van het scherm; waar deze op de grond landt, wordt het volgende punt geplaatst.

Vliegbesturing

Actie Toets
Bewegen W A S D
Omhoog / omlaag Space / Ctrl
Snelheidsboost Shift vasthouden
Rondkijken Muis
Zonehoogte Muis scrollwiel (2 m – 40 m)

Tekebesturing (dit zijn de configureerbare Config.Keys)

Actie Standaard Besturing
Punt toevoegen Linkermuisknop addPoint
Laatste punt ongedaan maken Q undo
Zone bevestigen Enter confirm
Annuleren Backspace cancel

Terwijl je punten plaatst, wordt het gebied live weergegeven als een doorzichtig blauw volume — een gevulde vloer, opstijgende muren en heldere randlijnen — zodat je de exacte vorm ziet voordat je deze vastlegt. Het scrollwiel verhoogt of verlaagt de hoogte van de muur/het volume.

Een zone heeft minstens 3 punten nodig. Als je op Enter drukt met minder dan 3 punten, verschijnt de melding "Plaats eerst minimaal 3 punten." en kun je doorgaan met tekenen. Backspace annuleert de hele tekening.

Wanneer je bevestigt, worden de polygoon, het middelpunt en het verticale bereik (min/max Z, uitgebreid met de door jou ingestelde hoogte) teruggegeven aan het paneel en wordt de UI weer geopend.

Geef het een naam, kies regels en banen, en sla op

Terug in het paneel kun je:

  • De zone een Naam geven (het label dat wordt weergegeven op de HUD, blip en Discord-logs).
  • Ingeschakeld aan- of uitschakelen.
  • Zoneregels openen en de gewenste beveiligingen aanvinken — zie Zone Rules voor elke optie. Nieuwe zones beginnen met Config.DefaultRules.
  • Toegestane banen toevoegen (met een optionele minimum rang). Laat leeg voor iedereen. Vereist dat de regel Job whitelist is ingeschakeld.
  • De blip configureren (map-sprite en/of gebiedscirkel, kleur, puls, tonen-indien-in-de-buurt).
  • Een kleur kiezen die wordt gebruikt voor de flits op het scherm bij binnenkomst/verlaten.

Optionele extra's per zone die het paneel ook biedt (allemaal gevalideerd aan de serverkant):

  • Toegangsvereiste — breng geld in rekening en/of vereis een item om binnen te komen. De afschrijving vindt plaats op de server, dus dit kan niet worden vervalst.
  • Geblokkeerde voertuigklassen — schakel de motor uit voor geselecteerde voertuigklassen (militair, vliegtuigen, etc.).
  • Schema — maak de zone alleen actief op gekozen dagen binnen een van→tot tijdvenster (houdt rekening met nachtelijke uren).
  • Aangepaste berichten voor binnenkomst / verlaten.

Klik op Save zone. De zone wordt gevalideerd op de server, opgeslagen en direct gesynchroniseerd met iedereen. Geen herstart nodig.

Bewerken en verwijderen

  • Bewerken — kies een zone uit de lijst, wijzig alles (inclusief het opnieuw tekenen van het gebied via Freecam) en klik opnieuw op Save. Overschrijven van een bestaand zone-ID wordt geregistreerd als een bewerking.
  • Verwijderen — open de zone en kies Delete zone. Deze wordt uit de opslag verwijderd, gedesynchroniseerd van alle spelers en geregistreerd als een verwijdering.

Er is een korte opslag-cooldown per speler (Config.Limits.saveCooldown, standaard 1000 ms). Twee keer snel achter elkaar opslaan negeert de tweede opslag stilletjes — wacht heel even en probeer het opnieuw.