Skip to content

BUPA Safezone Creator

BUPA Safezone Creator

BUPA Safezone Creator förvandlar vilken del som helst av kartan till ett fullständigt reglerat skyddsområde — ritat för hand, in-game, med en frikamera. Du behöver varken jaga koordinater, redigera konfigurationsfiler för att placera en zon eller göra en omstart för att aktivera den: du flyger över platsen, placerar ut punkter på marken för att rita en polygon, namnger den, kryssar i vilka regler den ska tillämpa och sparar. Zonen synkas omedelbart till alla spelare.

Under huven är varje zon en äkta ox_lib poly zone med en paketerad regeluppsättning per zon — allt från att inaktivera PvP och stoppa undan vapen till hastighetsbegränsningar, anti-VDM, combat log-lås, blockering av föremålssläpp och jobbvitlistning. Servern litar aldrig på klienten: varje sparning valideras, begränsas och byggs om från en vitlista, och varje skapande / redigering / radering kan loggas till Discord.

Snabbstart: en admin skriver /safezone, klickar på New zone → Enter freecam, placerar ut minst 3 punkter (vänsterklick), trycker på Enter för att bekräfta, namnger sedan zonen, väljer dess regler och jobb, och klickar på Save zone. Klart.

Key features

  • Ritning av polygoner med frikamera — flyg över kartan och rita ut exakt den form du vill ha; området renderas i realtid som en glödande blå volym med justerbar höjd.
  • Enorm regelkatalog per zon — 60+ reglage och värden för strid, vapen, anti-grief, fordon, rörelse, ekonomi, värdens atmosfär och tillgång, som alla upprätthålls per bildruta (frame) medan en spelare är inuti.
  • Vitlistning per jobb & gäng — begränsa tillträdet till specifika jobb (med minimigrad) eller gäng; lämna tomt för alla.
  • JSON- eller databaslagring — lagra zoner i en resursfil eller i oxmysql, vilket växlas med en enda konfigurationsrad.
  • Servervalidering mot exploatering — klienten litas aldrig på; punkter, jobb, regler och vapenlistor typkontrolleras samt begränsas mot konfigurerbara gränser.
  • Glas-HUD i zonen — en ren badge som visar zonens namn och aktiva skydd (PvP inaktiverat, vapen undanstoppade, stridstagg).
  • Discord-webbhookloggning — färgkodade inbäddningar för skapande / redigering / radering, komplett med administratör, identifierare, punkter, jobb och aktiva regler.
  • Admin-skydd — skaparen är låst bakom ACE-behörigheter, ramverkets admingrupper eller din egen anpassade kontroll.
  • Combat-log-lås — spelare som nyss stridit får inget skydd under ett inställt antal sekunder, så att de inte kan dyka in i en zon för att undkomma en eldstrid.
  • Integrations-exportsIsInSafezone, GetActiveZone, GetZoneFlag, CanDropItems, CanRob, CanStash med mera, så att dina skript för inventory / rån / dödsfall kan respektera en zons regler.

Frameworks

Skriptet känner automatiskt av och anpassar sig till det ramverk din server kör — ingen manuell koppling krävs:

  • ESX
  • QB-Core
  • QBox
  • Standalone (inget ramverk)

Config.Framework = 'auto' väljer det första som körs. Tvinga det ('esx' / 'qb' / 'qbox' / 'standalone') om du kör fler än ett eller omger resurser med nya namn.

Dependencies

Resource Required Notes
ox_lib Yes Poly zones, callbacks, locale system and UI helpers.
oxmysql Only if Config.Storage = 'db' Needed for database storage; not required for the default JSON storage.

Vapenväljaren hämtar sin lista och sina ikoner från ditt inventory (ox_inventory, qb-inventory, esx_inventory, tgiann-inventory eller codem-inventory). Detta kändes av automatiskt — själva inventoryt är inte ett hårt beroende, men väljarens ikoner laddas endast om ett inventory som stöds körs.