FiveM rhythm-based mini-game. Players hit
falling notes in a timing challenge with customisable difficulty and
performance themes, each with matching sound effects.
mad-musicgame is a simple rhythm-based mini-game for FiveM. Players press the correct keys as they fall, aiming to hit enough notes to succeed. It can be used for different performance types, including guitar, singing, and dancing; the UI adapts dynamically based on the performance type, with custom intro text, visual cues, and matching sound effects for each type.
The mini-game includes customisable difficulty settings, such as speed, allowed mistakes, and required score, making it flexible for different gameplay scenarios. It can be used on its own or integrated into other resources for more interactive experiences.
While mad-musicgame works as a standalone mini-game, itโs also a core part of
mad-perform! If youโre looking to expand player interactions, mad-perform lets players take the stage - playing the guitar, singing, or dancing - while attracting dynamic crowds and earning rewards. Together, they create a fully interactive performance system, bringing more depth and immersion to your server.
Download for FREE on Tebex
https://madcap-scripts.tebex.io/package/6717557
Preview
Watch the preview video to see mad-musicgame in action, or view the screenshots below.
Screenshots
Documentation
Read the docs for more details.
How to use
To start the mini-game, use the export exports['mad-musicgame']:start like so:
exports['mad-musicgame']:start({
lives = 3, -- How many letters the player can miss.
speed = 0.3, -- How fast the letters fall down.
maxScore = 4, -- How many letters the player has to type to win.
letters = {'W', 'A', 'S', 'D'}, -- Optional. Defaults to all letters.
performanceType = 'guitar' -- 'guitar', 'singing', 'dancing'.
}, function(result)
if result then
print("success")
-- Minigame success
else
print("fail")
-- Minigame failure
end
end)
Support
Join our Discord community for support, regular updates and to request new features.
My other resources:
mad-thoughts - Immersive Notifications
mad-drugruns - Drug Manufacturing & Trafficking
mad-perform - Dynamic Street Performance System
mad-magic8ball - Realistic Magic 8-Ball
mad-vendrob v2 - Ultimate Vending Machine Robbery
minimal-hud - Minimalistic & Standalone HUD [FREE]
mad-restyles - Restyled Community Resources [FREE]
mad-loot - Advanced Loot Table Generation System [FREE]
mad-cipherheist - Immersive Signal Decryption Heist [FREE]
mad-ccat-heist - Federal Software Heist [FREE]
mad-vendrob v1 - Vending Machine Robbery [FREE]
My GitHub - More Free Resources
| Code is accessible | Yes |
| Subscription-based | No |
| Lines (approximately) | 1,000 |
| Requirements | none |
| Support | Yes |








