Events

dr-events is an advanced event management system for FiveM, running on top of ESX or QBCore frameworks using the required dr-bridge integration layer. It allows players to create, view, and manage events in-game via an intuitive NUI interface.


🧩 Overview

  • Full in-game event creation and management

  • Responsive and modern NUI interface

  • Interactive map for location selection

  • Join/leave system with live attendee counter

  • In-game GPS navigation

  • Multi-language support (CZ, EN)


βš™οΈ Requirements

  • FiveM server with ESX or QBCore

  • dr-bridge (required)

  • NUI support (Native UI)

  • Recommended: Lua knowledge for customization


πŸ“¦ Installation

  1. Download dr-events and place it inside your resources folder

  2. Ensure dr-bridge is installed and functional

  3. In your server.cfg, add:


πŸ–₯️ Usage

🧭 Opening the UI

Use the command:

πŸ“ Creating an Event

  1. Open the interface using /event

  2. Click on New Event

  3. Fill in the form:

    • Title

    • Description

    • Flyer link (optional)

    • Location (map or current)

    • Date and Time

  4. Click Create Event to save

πŸ“ Joining & Navigating

  • Click Join or Cancel Participation

  • Use Navigate to set a GPS waypoint to the event location


🌐 Localization

  1. Copy locales/en.lua and paste it locales/YourLanguage.lua

  2. Edit text in your new locale

  3. Translate the values and use the appropriate key

Example:


πŸ› οΈ Configuration

Edit the file config.lua:

  • Config.Locale – e.g. 'cs' or 'en'

  • Config.Permission – control who can manage events

  • Config.DiscordWebhook – URL for Discord webhook (optional)


πŸ”’ Permissions

  • Only authorized users can delete all events

  • Permission can be based admin role

  • Admin role can use command /eventadmin


πŸ“ž Support

For help or questions, visit my discord server

Last updated