Dance Machine brings an arcade rhythm game to your FiveM server, in the spirit of Pump It Up and Persona Dancing. A player walks up to the cabinet, picks a track and a difficulty, and dances while notes fly out from the centre of the screen towards six targets — three on each side. On their own screen they are no longer in the arcade: a copy of their character dances on a scenic stage — a funfair, a rooftop, a stadium — filmed by cinematic cameras that cut on the beat, while everyone around them sees them dancing on the machine.
What separates it from other dance scripts is that no chart is written by hand. Drop an MP3, OGG or WAV into the songs/ folder and the in-game Music Manager analyses it — spectral analysis, onset detection and beat tracking — and builds Easy, Normal and Hard charts with their star ratings worked out for you. Machines are placed in game with a price, a payment method and the modes they allow, two players can share one cabinet in Duo or Versus, and it ships with 19 original tracks whose charts are already generated.
Where to start#
Page | What it covers |
|---|---|
Requirements, download, load order, the database and the shipped charts, and granting admin access. | |
Placing machines, adding and generating songs, the song menu, notes and scoring, the game modes, the cinematic stages and the leaderboards. | |
Frameworks, target, prompts, notifications, weather sync, Arcade Creator and languages — and how each one is detected. | |
The admin and debug commands, plus the server exports for reading songs, machines and records from your own scripts. | |
What each problem and message means, and how to fix it. |
What it does#
Area | Details |
|---|---|
Gameplay | Six lanes, tap and hold notes, bonus notes worth 2.5×, five judgments from Perfect to Miss, a combo multiplier, a life bar that can fail the stage, and grades from SSS to D. |
Game modes | Single; Duo, where each player takes one side and they share a team score; and Versus, where both play every lane and the highest score wins. Two-player games start with an invitation and run in sync. |
Cinematic stages | Seven dance locations picked before each song, fifteen camera angles that cut on the beat, dance moves that get wilder as the combo grows, and a night-time colour grade — all on the player's own screen. |
Music Manager | Any MP3, OGG or WAV turned into Easy, Normal and Hard charts in game. Name, artist, the part of the track that plays and the available difficulties are edited live and reach every player without a restart. |
Machine Creator | Machines placed with a ghost preview, one or two pads, an entry price in cash or bank, the modes each one allows, teleport and delete — saved to the database. |
Leaderboards | Personal bests and server records per song and difficulty, a global ranking by score, combo and accuracy, each player's match history, and a server-wide announcement for every new record. |
Player settings | Rebindable lane keys saved per player, a profile with their last runs and the global ranking — all from the song menu. |
Frameworks | ESX, QBCore and Qbox detected on their own, or standalone. |
Languages | 41 translations, with English as the fallback for any missing line. |
Driving it from your own scripts? Server exports hand you the song catalogue, every machine and the records of any song — enough for a leaderboard board, a Discord bot or a tournament. See Commands and Exports.



