FiveM video tutorial archive
A hand-picked training set of FiveM YouTube tutorials, grouped into courses from first server to Lua, NUI, streaming assets, CodeWalker and Blender with Sollumz.
Esta documentación está en inglés por ahora.
Some things are easier to learn by watching someone do them. This archive collects FiveM tutorials from YouTube and puts them in order, so you get a course instead of a search results page. Every video was checked to exist and picked because it’s clear, accurate enough and still useful today.
How it’s organised
The archive has ten courses. Each has a level and its lessons in a sensible order:
| Course | Level | For |
|---|---|---|
| Run your first server | Beginner | Getting a server online on Windows, Linux or a VPS, license key, database, ports, updates, vMenu |
| txAdmin in depth | Beginner | The in-game menu, admins, the Discord bot, whitelisting |
| Frameworks: QBCore, Qbox and ESX | Beginner | Choosing and installing a framework, jobs, items, ox_inventory |
| Lua scripting for FiveM: the basics | Beginner | Editor setup, first resource, commands, natives, events, callbacks, threads |
| Scripting in depth | Intermediate | State bags, routing buckets, databases, exports, full job systems, JavaScript and C# |
| NUI and user interfaces | Intermediate | HTML UIs, focus and callbacks, React, loading screens |
| Streaming assets: vehicles, clothing and MLOs | Intermediate | Car packs and their meta files, textures, clothing packs, MLO installs |
| CodeWalker and map editing | Intermediate | YMAPs, adding and removing props, merging maps, MLO collisions |
| 3D modelling with Blender and Sollumz | Advanced | Props, collisions, lights, vehicles, clothing and MLO interiors |
| Performance, security and workflow | Intermediate | resmon, optimisation, stopping cheaters, git |
How to use it
- Pair videos with the written guides. Each course matches a section of these docs: watch the video, then use the guide as the reference. For example the Lua course goes with Your first resource and Client, server and events.
- Follow the order inside a course, but skip what you already know.
- Code along. Keep a local dev server running (see Windows setup) and type the code yourself instead of just watching.
- Check the date. Every lesson shows when it was published. FiveM changes: older videos may show old txAdmin screens,
GetPlayerPed(-1)instead ofPlayerPedId(), or framework code from earlier versions. The ideas still hold, and the written guides show the current way.
Note
The videos belong to their creators and are embedded from YouTube. The descriptions are ours. Many creators also sell resources or hosting; being listed here isn’t an endorsement of anything but the video.
About Vespura and the official channels
Tom Grobbe (Vespura), the author of vMenu, documents his work in writing at docs.vespura.com rather than on YouTube, so his projects appear here through other creators’ install videos and in our recommended resources page. Cfx.re’s own documentation is written too, at docs.fivem.net. The official txAdmin channel has a few short videos, included in the txAdmin course.
Missing something?
If a video goes private or a better one comes out, we update the archive. Suggestions are welcome through the fivemad Discord.
10 courses with 81 videos from FiveM creators on YouTube. Start at the top if you are new; each course page keeps track of what you have watched in this browser. Videos load from youtube-nocookie.com only when you press play.
Beginner
10Beginner
Run your first server
From zero to a public FiveM server: license key, txAdmin, database, port forwarding, a Linux VPS, updates and vMenu for a quick freeroam setup.
10 lessons 1 h 27 min
7Beginner
txAdmin in depth
Get more out of txAdmin: the in-game menu, admin permissions, the Discord bot and status embed, whitelisting and everyday moderation.
7 lessons 39 min
8Beginner
Frameworks: QBCore, Qbox and ESX
Pick and install a roleplay framework with txAdmin, then add jobs, items and ox_inventory. Covers QBCore, Qbox and ESX Legacy.
8 lessons 1 h 42 min
10Beginner
Lua scripting for FiveM: the basics
Write your first resources: editor setup, the manifest, commands, natives, client and server events, callbacks and threads.
10 lessons 2 h 55 min
Intermediate
10Intermediate
Scripting in depth
Next steps after the basics: state bags, routing buckets, MySQL, exports, advanced Lua, complete job and crafting systems, plus JavaScript and C#.
10 lessons 3 h 15 min
5Intermediate
NUI and user interfaces
Build HUDs, menus and loading screens with HTML, CSS and JavaScript, then move up to React.
5 lessons 1 h 44 min
10Intermediate
Streaming assets: vehicles, clothing and MLOs
Install and fix custom cars, understand vehicle meta files, optimise textures, add clothing packs and install MLO interiors.
10 lessons 2 h 19 min
7Intermediate
CodeWalker and map editing
Use CodeWalker to explore the map, create and edit YMAPs, add and remove props, merge maps and understand MLO collisions and occlusion.
7 lessons 1 h 7 min
4Intermediate
Performance, security and workflow
Measure and fix slow resources, write code cheaters can't abuse, and manage your server files with git.
4 lessons 39 min

