Overview

Alpy SafeZones: draw polygon safe zones, set rules, and log to Discord.

Alpy SafeZones is for drawing polygon safe areas in-world. Admins use free cam to place points, then toggle PvP, weapons, explosions, speed caps, blips, and enter/exit messages per zone. Data saves through oxmysql (table auto-creates on first start).

Alpy SafeZones admin dashboard

Features

  • Polygon boundaries: place 3 to 64 points in free cam (PolyZone optional)
  • Per-zone rules: no PvP, vehicle damage, explosions, weapons, punching, speed limit
  • Admin NUI to create, edit, toggle, delete zones, and kick players out
  • Map blips with custom sprite, colour, scale, and label
  • Framework auto-detect for ESX, QBCore, ox_core, or standalone Ace
  • In-memory activity log for zone and player events
  • Discord webhooks for zone changes, player activity, and admin access
  • 10 locales in the package

Requirements

  • oxmysql (required); table alpy_safezones is created automatically
  • ox_lib recommended for notifications when Config.UILibrary = 'auto'
  • PolyZone optional; built-in polygon detection runs if it is not installed