Een Safezone maken
Een Safezone Maken
Open de creator
Typ het commando (alleen voor admins):
/safezoneOm 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:
Config.Command = 'safezone'
Config.OpenKey = 'F7' -- leeg = alleen commandoAls 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 whitelistis 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.