Bring true battle royale intensity to your RedM server with a complete BR gamemode: squad-based lobbies, zeppelin insertions with custom glider physics, a shrinking damage zone, tiered loot, ranked rating, and a cinematic winner crowning, all framework-agnostic with VORP and RSG support out of the box.
With DD Battlegrounds, your players queue into solo, duo, trio, or quad matches, ride a zeppelin across the map, leap out and glide down with a custom glider system, scavenge chests and ground loot, and fight to be the last team standing, all in a self-contained gamemode that runs alongside your normal server loop. From weekly tournaments to spontaneous event nights, you decide when and how the matches happen.

✨ Features
Full battle royale loop: lobby, matchmaking, zeppelin insertion, shrinking circle, winner screen, running in its own routing bucket so it never collides with your main server
Four modes (Solo, Duos, Trios, Quads) with admin-togglable enable flags and per-mode minimum-player thresholds
Squad system with leader-only invites, kicks, leader promotion, autofill, and persistent named teams
Zeppelin insertion with custom glider physics: players leap from the airship and steer their descent with a hand-built glider system, no native parachute behaviour relied on
In-world editor opened with
/bg editfor placing chests, ground pickups, and authoring match zones, saves to the database, no Lua edits requiredTiered loot system with chests, ground pickups, weapons, and consumables, fully editable loot tables, weights, and item effects
Hotbar overlay with consumables (heals, stamina) layered on top of the player's normal inventory, no inventory wipe required
Shrinking circle visualised with markers, escalating damage outside the zone, and post-FX feedback as it closes
Spectator camera after death plus an admin observer cam for moderation and content capture
Persistent match history, leaderboards, friends, and a full ranked mode with rating, queue, and ranked leaderboard overlay
Cinematic winner screen with orbit camera, scoreboard, and sound, the moment that gives every match its payoff
Framework-agnostic via a simple
frameworkBridge.lua, VORP and RSG auto-detected, custom frameworks supported via override

🛠️ Customization
Server owners decide which modes are enabled, queue thresholds, circle stages, zeppelin altitude, and damage scaling, all from
config/config.luaLoot tables, weapon hashes, consumable effects, and chest models are fully editable
Place entry-point NPCs anywhere in the world with optional peds, blips, and prompt text
Full English locale included, ready to translate via a single language file
Ace permission system, admin commands gated behind
dd_battlegrounds.adminOverride the framework bridge to support custom frameworks beyond VORP and RSG

💡 Use Cases
Server owners running weekly battle royale tournaments alongside their main roleplay loop
Communities looking for a structured PvP event mode that doesn't require a separate server
End-of-season finales, charity tournaments, and competitive nights with persistent ranked ratings
Casual queue activity for downtime between roleplay sessions
Content creators capturing cinematic match moments with the built-in winner screen and observer cam

📦 What's included
Fully modular DD Battlegrounds script (client, server, and prebuilt React UI)
Extra custom Zeppelin Model Resource
Default loot tables, match zones, entry points, and chest model configuration
Auto-migrating SQL schema (database tables create on first boot)
Setup, admin command, and editor documentation