madTutorial – Lightweight & Flexible FiveM Tutorial Script
madTutorial is a lightweight, flexible, and fully customizable tutorial system for FiveM servers.
It allows you to present new players with a guided cinematic tour, including camera movements, text overlays, background music, and optional effects – perfect for showcasing your city and its features.
Preview - Youtube
Features
Smooth camera transitions seeing live whats going on
Customizable titles & descriptions per location
Background music easy changeable
Clean NUI interface with typing text effect
Simple configuration via config.lua
Buy on Tebex
Technical Info
|-------------------------------------|----------------------------|
| Code is accessible | No
| Subscription-based | No
| Lines (approximately) | 600
| Requirements | none
| Support | Yes
2 Likes
Can you show how the config looks like to get a better understanding how the script can be configured by the server owners?
Yea for sure:
The single views are designed like this:
{ camera = vector4(-176.9769, 7635.2563, 135.3794, 138.8447),
target = vector4(-678.0976, 6933.3262, 97.4764, 143.3883),
duration = 8 * 1000,
header = ’ ',
subtext = ’ ’
},
and for more detailed stuff here some colors and pre / after actions
Config.uiColors = {
gradientStart = “rgba(0, 103, 134, 0.292)”,
gradientEnd = “rgba(0, 195, 255, 0)”,
textColor = “white”
}
Config.preAction = function() – This Code runs at the start (maybe some time/weather sync export / hide HUD etc)
end
Config.afterAction = function() – This runs after the tutorial (maybe reset the exports from)
end
Im guessing it lets you add multiple camera angles, Also can i add multiple different songs and it cycles through them, selects one randomly, randomly shuffles or something, Would be cool!
Camera is the starting position and target where it zooms in.
actual there is no multi song option but you can change the existing to any mix you want.