Skip to content

10% off with ROLEPLAY10

RPScripts

FiveM Radio & Chat

DJ Script

FiveM DJ Script

  • ESX

Description

myDJ is a DJ desk script for ESX. You manage playlists at the DJ desk and play music for everyone around you through the xsound audio library.

Features

  • Create as many playlists as you want
  • Autoplay: when you pick a song from a playlist, the next title starts automatically when the song ends
  • Add and delete songs in a playlist with one click
  • Set up zones for the DJ desks with configurable ranges
  • Buttons to pause, skip a few seconds, rewind and change the volume
  • Through xsound you can play YouTube videos (as long as they are not copyright-restricted), Discord files and radio streams or files
  • Restrict DJ desks to certain jobs
  • Optional purple marker at the DJ desks; English and German texts included
  • One DJ desk is preset at the Bahama Mamas club; add more in Config.DJPositions

Requirements

  • ESX (used for server-side callbacks and job checks; cannot be turned off without changing the callbacks)
  • xsound (included in the download)
  • mysql-async and NativeUI (both loaded in the fxmanifest)

Installation

  • Put myDj and xsound into your resources folder. Don't rename the myDj resource, otherwise it stops working.
  • Import myDj.sql.
  • Set up config.lua (DJ positions, range, required job, locale).
  • Add start xsound and start myDj to your server.cfg and make sure ESX is running.

Details

Frameworks
ESX
File size
1.5 MB
Updated
Sep 27, 2026
How to install it

Installation

  1. Unzip the download into your server's resources folder.
  2. Add these lines to server.cfg, in this order:
    ensure xsound
    ensure myDj

Step-by-step guide: how to install a FiveM script

Checked: all 2 resources of this download.

From a static check of the files by the RPScripts Lab. It is not a test that your server starts.

FiveM DJ Script

$11.99€10.99£9.99A$17.99R$60.99CHF 9.99¥1,900

Can't find the exact script? Generate it.

Describe a custom script. 3 free credits per day, up to 15 per calendar month; no card needed.

Try the FiveM AI Script Generator